Can I change the search engine used by Start Search in Windows 10? [duplicate]

I want to use Google Chrome and Google search instead of Bing when I search in Windows 10.

Google Chrome is launched when I click on web, but it's Bing search. (My default search engine on Google and Edge is http://www.google.com)

Screenshot

I haven't found how to configure that.

Someone can help me ?


There is no way to change the default in Cortana itself but you can redirect it in Chrome. You said that it opens the results in the Chrome browser but it used Bing search right?

There's a Chrome extension now that will redirect Bing to Google, DuckDuckGo, or Yahoo, whichever you prefer. More information on that in the second link.


Use EdgeAndBingDeflector

This tiny programs diverts all your Cortana searches to your default browser and converts them (optionally) to Google or DuckDuckGo.

You can directly download it here

Tested on the newest Creator's Update

(P.S. I've forked this project from the original project "EdgeDeflector" and modified to divert Bing to other search engines)


1. Use Google Chrome (instead of Edge)

Per How to Make Cortana Search with Google and Chrome Instead of Bing and Edge, you can download the Original EdgeDeflector (use Instead of PulseJet's fork above). Next time you search, select EdgeDeflector as the default app.

Cortana / Start Menu Search redirects links by using the protocol URL:microsoft-edge. EdgeDeflector works by also registering that protocol and allowing you to select the default browser to handle the web request

2. Use Google Search (instead of Bing)

The second problem is when chrome opens, the URL is still pointed to a bing search

Next, you can use Requestly chrome extension to redirect urls. While you can redirect all URLs against Bing, that will also prevent you from any searches you make yourself. Cortana adds some extra query params (form=WNSGPH) and we can opt to redirect only when those are present and forward along the search terms.

So redirect this request based on this regex:

/https:\/\/www\.bing\.com\/search\?q=(.*)&form=WNSGPH.*/

To this URL:

https://www.google.com/search?q=$1

The start search in Windows 10 uses the default search engine defined in the Microsoft Edge browser. By default, of course, this is Bing.

to change to DuckDuckGo:

  • Launch the Microsoft Edge browser
  • Go to https://duckduckgo.com/
  • Click the ... icon at the top right
  • Click Settings
  • Scroll down and click "View advanced settings"
  • Under "Search in the address bar with" select "Add New"
  • Select "DuckDuckGo" and click "Add as default"

Confirm that it's all working by doing a search in the Edge browser and making sure the results go to DuckDuckGo.

The Start Search should now start using the same. Note you might have to restart your machine for the Start Search to realise the change.