Windows 10 がリリースされた当時、Cortana は大きな注目を集めました。そして、Bing と連携していることも忘れてはなりません。Edge と Bing が主な選択肢としてシステムに組み込まれていたため、ある程度は理解していました。しかしもちろん、ほとんどの人は、Cortana を Google などのお気に入りの検索エンジンに誘導したり、Chrome や Firefox などのブラウザに切り替えたりする際に、面倒な作業に感じることなく簡単に使える方法があればいいのにと思っていました。ところが、実際にはそう簡単ではなく、スムーズに動作させるにはいくつかの調整が必要でした。これは、Chrome や Firefox で検索した際に、Bing への依存や選択肢の制限に悩まされることなく、Cortana で Google の検索結果を直接取得したいユーザーにとって役立つかもしれません。
覚えておくべき重要な点として、Windows 10/11では、優先ブラウザを設定してもCortanaは依然として検索をBing経由でルーティングしようとするため、扱いが難しくなります。さらに、Cortanaからの検索クエリをGoogleに直接送信したい場合は、サードパーティ製のツールや拡張機能をインストールし、設定を微調整するか、EdgeDeflectorをインストールする必要があります。特にWindowsが検索をEdgeにリダイレクトし続ける場合はそうです。少し複雑ですが、これらの修正を行えば、かなりうまく機能するようになります。ただし、ChrometanaやBing-Googleなどの一部の拡張機能は過去に問題(マルウェア感染やストアからの削除)があったため、他の拡張機能を探したり、代替手段を探したりする必要があるかもしれません。幸いなことに、これらのどれもCortanaの速度を著しく低下させません。テストしたところ、検索は依然としてスムーズに実行されます。
Cortana で Chrome、Firefox、Google 検索を利用できるようにする方法
方法1: WindowsでデフォルトのWebブラウザを変更する
基本的に、まずは第一に。Cortanaに検索をChromeまたはFirefoxに送信させたい場合は、それらのブラウザをシステムのデフォルトに設定する必要があります。そうしないと、CortanaはEdgeまたはBingに送信してしまい、本来の目的が達成されません。設定方法は以下のとおりです。
- 設定を開く(Win + I)
- アプリをクリックし、デフォルトのアプリに移動します
- Webブラウザまでスクロールダウン
- リストからChromeまたはFirefoxを選択します
これが最初のステップです。驚くようなことではありません。これにより、Cortana からの検索が選択したブラウザで開かれるようになります。ただし、これだけでは検索クエリの送信先は変更されず、開くブラウザのみが変更されることに注意してください。
方法2: Bing検索をGoogleにリダイレクトする(ChrometanaまたはBing-Googleを使用)
ここからがおかしな話です。Cortana は依然としてデフォルトで Bing を使用しているため、Bing 検索を Google にリダイレクトする方法が必要になります。以前は Chrometana のような拡張機能が主流でしたが、マルウェアの脅威(そう、Chrome 拡張機能は怪しいものです)を受けて、Chrometana 拡張機能は Chrome ウェブストアから削除されました。ある環境では問題なく動作しましたが、別の環境では… あまりうまく動作しませんでした。現在は、Winhanceなどの信頼できるリダイレクトツールなどの代替手段を使用することが推奨されていますが、注意が必要です。これらは非公式のソリューションであり、正しく動作させるには多少の調整が必要になる場合があります。
Firefoxには以前、「Bing-Google」というアドオンがあり、Bing検索をGoogleにリダイレクトしていました。これをインストールしてFirefoxをデフォルトのブラウザに設定すると、検索がGoogleにリダイレクトされるようになります。ただし、Firefoxの拡張機能はChromeよりも管理しやすく安全です。Chromeでは最近、怪しい拡張機能による問題が増えています。インストールする前に必ずレビューを確認してください。
方法3: EdgeDeflectorをインストールする(検索リダイレクトを処理するため)
Windowsは、デフォルトブラウザを設定しても検索結果をEdgeやBingに表示してしまうことがあるため、EdgeDeflectorが必要になる場合があります。EdgeDeflectorは、通常Edgeで開くリンクを遮断し、デフォルトブラウザ(ChromeまたはFirefox)にリダイレクトします。これは、Cortanaの検索結果やWindowsの検索バーの検索結果がどうしてもEdgeで開かない場合などに特に便利です。設定方法は以下の通りです。
- GitHubからEdgeDeflectorをダウンロード
- インストーラーを実行し、指示に従います
- 「設定」 > 「アプリ」 > 「デフォルトのアプリ」に移動します
- 下にスクロールして、「プロトコル別に既定のアプリを選択」
- MICROSOFT-EDGEプロトコルを見つけて、デフォルトをEdgeDeflectorに変更します。
通常はEdgeで開こうとする検索リンクがEdgeDeflectorによって捕捉され、デフォルトのブラウザで開かれるようになりました。これにより、Cortanaの検索がGoogle検索結果とともにChromeまたはFirefoxに直接送信されるようになります。少し奇妙に感じるかもしれませんが、多くの環境ではうまく機能します。WindowsがEdgeを使い続けさせようとするのに苦労しているなら、これは良い回避策です。
追加のヒント
- すべてを設定した後で検索が動作しない場合は、再起動するとキャッシュやスタックした設定がクリアされる可能性があります。
- Chrome または Firefox 内のデフォルトの検索エンジンが Google に設定されていることを確認してください。そうでない場合、リダイレクトが機能しても、結果はデフォルトのエンジンに合わせて調整されます。
- 一部のユーザーは、最新の Windows アップデートをインストールすると、これらの調整との互換性が向上すると報告しています。
まとめると、WindowsとCortanaはEdgeとBing以外のデフォルト設定と相性が悪く、場合によっては多少のハッキングが必要になるということです。少し面倒ですが、一度設定を済ませてしまえば、検索はスムーズに流れます。拡張機能には注意が必要で、リダイレクトやプロトコルの変更には試行錯誤が必要になるでしょう。とはいえ、少なくともGoogleとChromeを全て壊すことなく利用する方法があります。