Skip to content

Browser Default Keeps Changing to Yahoo: How to Fix Chrome

If Chrome keeps reverting to Yahoo every time you set a new default, a browser hijacker is rewriting your settings on your PC. The usual causes are a misbehaving extension, a leftover Yahoo search entry, a hijacked Chrome shortcut, or a Windows-level hijacker installed by free software.

This guide covers every fix in order: changing the search engine, removing bad extensions, cleaning the shortcut, resetting Chrome, and running a malware scan. Most readers fix the issue in under fifteen minutes.

In this guide, I have covered:

Why Chrome Keeps Switching Back to Yahoo

You changed the search engine, confirmed Google, closed the settings tab, and felt done. Then you open Chrome an hour later and Yahoo is back. Something on your PC is rewriting the setting after you change it.

On Windows, the usual causes are a misbehaving extension, a leftover Yahoo entry in Chrome’s search list, a Chrome shortcut with a Yahoo URL appended to it, or a Windows-level browser hijacker installed by free software.

Chrome stores the default search engine separately from the Windows-level default browser. Both can be flipped back without the other. That is why changing it works for an hour, then Yahoo returns.

What the Hijack Looks Like

Before changing anything, confirm which layer is being overwritten. The list below maps the most common symptoms to the cause.

  • If only address bar searches go to Yahoo, the in-Chrome search engine was changed.
  • If links from email or chat open in the wrong browser, the Windows default browser was changed.
  • If a Yahoo page loads as your homepage or new tab page, an extension or shortcut is forcing it.

Both layers can be hijacked at the same time. The steps below fix each one in order, starting with the most common cause.

Change Chrome’s Default Search Engine

Start by manually resetting Chrome’s default search engine. Then delete every Yahoo entry left behind in Chrome’s search list.

  1. Click the three dots menu vertical 3-dots icon at the top right of Chrome and choose Settings.
  2. In the left sidebar, click Search engine.
  3. Next to "Search engine used in the address bar," click Change and pick Google (or another trusted engine).
  4. Click Manage search engines and site search to open the full list.
  5. Find any entry mentioning Yahoo, click the three dots vertical 3-dots icon next to it, and choose Delete.
  6. Repeat for every Yahoo entry, then close the tab.

For a second reference, see Chrome’s search engine settings help page. If Yahoo returns after a restart, move to the next section.

Remove Suspicious Chrome Extensions

Most Yahoo hijacks come from an extension you installed weeks ago, or one that was bundled with a free download. The symptom appears later, when the extension quietly changes your search settings.

Quick check: open an Incognito window in Chrome. Extensions are disabled there by default. If Yahoo does not appear in search, an extension is the culprit.

  1. Launch the Google Chrome on your computer.
  2. Click on the More vertical 3dots icon for the list menu.
  3. Hover on the More Tools menu and choose the Extensions sub-menu. Chrome More Tools menu with Extensions sub-menu It will open the Chrome Extensions Manager page with the list of installed extensions.
  4. Toggle the switch to Disable the extension. Disable browser extensions on chrome computer

Disable every extension, confirm Yahoo stops coming back, then re-enable them one at a time. Restart Chrome after each one until Yahoo returns. Delete that extension permanently and do not re-enable it.

You’ll know it worked when Yahoo stays gone after a full restart.

Check the Chrome Shortcut Target

Some hijackers append a Yahoo URL to the end of the Chrome shortcut’s Target field. Any launch through that shortcut loads Yahoo as the homepage. Fix it in Windows.

  1. Right-click the Chrome shortcut you normally use (Desktop, taskbar, or Start menu).
  2. Choose Properties.
  3. On the Shortcut tab, look at the Target field.
  4. The target should end with chrome.exe only. If anything follows it, especially a URL with "yahoo" in it, delete the extra text.
  5. Click Apply, then OK.
  6. Repeat for every Chrome shortcut on your PC: Desktop, taskbar pinned icon, and Start menu.

Launch Chrome from the cleaned shortcut and confirm Yahoo no longer loads as the homepage. If the Target field keeps reverting, the hijacker is reinstalling itself. Jump to the malware scan section below.

Reset Chrome Settings to Default

If Yahoo keeps coming back, a full settings reset wipes any hijacker preference that slipped past your manual changes. Your bookmarks and saved Chrome passwords are kept.

  1. Launch the Chrome browser on the computer.
  2. Click on the More vertical 3dots icon for menu list, and select the Settings menu.
    Settings menu in Chrome browser on computerIt will open the Chrome browser's Settings page.
  3. Switch to the Reset settings tab in the left sidebar, and select Restore settings to their original defaults option.
  4. Finally, hit the Reset settings command button.
    Reset Chrome Browser on ComputerIt will reset the Chrome browser settings, clear temporary data, and disable all extensions.

After Chrome relaunches, set your default search engine again and revisit your most-used extensions. Chrome also runs an automatic reset on launch when it detects hijacked settings. Read more on the Chrome cleanup tool help page.

note icon

The reset changes your default search engine, homepage, new tab page, pinned tabs, content settings, cookies, extensions, and themes. It does not delete bookmarks or saved passwords.

Set Chrome as the Windows Default Browser

Some hijackers also flip the Windows-level default app. Links from other programs then open in Edge or a different browser. Re-set it from Windows Settings.

  1. Click on the Start menu and select the Settings option.
    Windows OS Settings option under Start menuIt will open the Windows System settings window.
  2. Switch to the Apps menu from the left sidebar and then select the Default apps in the right pane.
    Default apps settings under Apps menu on Windows PC
  3. Under the Set defaults for applications, search and select the desired browser (say, Firefox or Chrome) to open.
    Search for browser app to Set defaults for application on Windows OS
  4. Click the Set Default button at the top.
    Set Default button on Windows PC for web browserThe desired browser will be set as the default app.

Open a link from another app, such as email or chat, to confirm Chrome now opens it.

Remove Suspicious Programs From Windows

If extensions, shortcuts, and Chrome settings are all clean but Yahoo still comes back, the hijacker is sitting at the Windows level. Uninstall anything you do not recognize.

  1. Open the Start menu and click Settings settings gear icon.
  2. Go to Apps, then Installed apps.
  3. Sort by Date installed and look for anything installed around the time the problem started.
  4. Click the suspicious app and choose Modify or Uninstall.
  5. Follow the prompts and reboot Windows when finished.

After Windows restarts, confirm Yahoo is finally gone from Chrome.

note icon

Watch for “search protectors,” toolbars, “system optimizers,” and anything with Yahoo in the name. These almost always are the hijacker or its helper app.

Clear Chrome’s DNS Cache

Old DNS entries can occasionally route lookups through a Yahoo proxy. Flushing Chrome’s in-browser DNS forces fresh lookups the next time you start the browser.

  1. Launch Google Chrome on your Computer.
  2. Type in chrome://net-internals/#dns in the address bar, and hit Enter key.
    It will open the Chrome DNS network page.
  3. Hit the Clear host cache command button.
    Clear Chrome DNS Host Cache on Computer
  4. Relaunch the Chrome browser.
    It will clear the Chrome DNS host cache.

After flushing, restart Chrome once and run a search. Confirm the results come from the engine you picked.

Run a Malware Scan

If nothing above sticks, the cause is almost certainly a browser hijacker or potentially unwanted application (PUA). Run a full system scan.

  1. Open the Start menu and click Settings settings gear icon.
  2. Go to Privacy & security, then Windows Security.
  3. Click Virus & threat protection, then Scan options.
  4. Choose Full scan and click Scan now.
  5. Quarantine or remove anything Windows Defender flags.
  6. Restart Windows when the scan finishes and test Chrome again.
bulb tip icon

TIP: Two anti-malware engines rarely miss the same hijacker. After Windows Defender finishes, install a free second-opinion scanner such as Malwarebytes Free and run a full scan to catch anything Defender missed.

Reinstall Chrome as a Last Resort

When nothing above removes the hijack, a clean reinstall wipes every trace of the old installation. That includes leftover service entries and registry tweaks.

  1. Uninstall Chrome through Settings settings gear icon → Apps → Installed apps.
  2. If the profile folder remains at %LOCALAPPDATA%GoogleChromeUser Data, delete it manually.
  3. Restart Windows.
  4. Download a fresh copy of Chrome and install it.
  5. Set Chrome as your default browser, then set your default search engine again.

For a detailed walkthrough, see our guide to uninstalling Chrome and wiping its data. Before doing a full reinstall, rule out a corrupted local profile with our Chrome cookies and cache cleanup guide.

Frequently Asked Questions

Why does Yahoo keep coming back even after I change the default search engine?

Something is rewriting the setting on every Chrome launch. The usual culprits are an extension that re-applies Yahoo, a Chrome shortcut whose Target field points to Yahoo, or a Windows-level hijacker. Work through the sections above in order. The shortcut check alone fixes a surprising share of cases.

Is the Yahoo hijacker a virus?

It is classified as a browser hijacker or potentially unwanted application (PUA). It is not usually destructive like a classic virus, but it changes settings without clear consent and can open the door to more aggressive malware. Treat it as something to remove rather than ignore.

Will resetting Chrome delete my bookmarks and saved passwords?

No. Chrome’s built-in reset only restores settings such as search engine, homepage, extensions, content settings, and cookies. Bookmarks and saved passwords stay intact. See Chrome’s reset settings help page for the full list of what is and is not affected.

How do I find which extension is causing the hijack?

Disable every extension, confirm Yahoo stops coming back, then re-enable them one at a time. After each one is on, restart Chrome and wait a few minutes. The extension whose activation coincides with Yahoo returning is the offender. Delete it and do not re-enable it.

Can this problem affect other browsers too?

Yes, on the same machine. A Windows-level hijacker can rewrite defaults for Edge, Firefox, or any other browser, and the same shortcut trick works against them. If you use another browser alongside Chrome, run the cleanup steps for it as well, then lock Windows default apps through Settings.

Please share the article if you find it helpful:

Disclosure: This page may contain affiliate links, which means we may receive compensation for your purchases; of course at no extra cost to you (indeed, you may get special discounts).
Maya Brooks

Maya Brooks

Maya Brooks is a computer science graduate. She sticks with Chrome for work and home profiles that sync without fuss. Weekends are for coaching kids basketball, usually followed by pizza with the team.

Leave a thought or feedback

Please leave a descriptive comment or feedback with your real name. Our human moderator vets every comment, and it may take 24 to 48 hours to get published or rejected.
Your email address will not be published, and we will never spam your inbox. Required fields are marked *