通常、Google Chrome Canaryをシステムのデフォルトのブラウザーに設定することはできません-その設定に次のメッセージが表示されます:
これはGoogle Chromeのセカンダリインストールであり、デフォルトのブラウザにすることはできません。
それらには十分な理由がありますが、それでも私はそれをデフォルトとして使用したいと思います。 Googleをどのように設定できますかChrome CanaryをWindows 8のデフォルトのブラウザとして設定しますか?
以前のWindowsバージョンに関する多数のソリューションをオンラインで見つけました。すべてレジストリの編集を中心に展開しており、残念ながらそれらのどれも私のためにこれを解決できませんでした。
YourUsernameHere
をユーザー名に置き換えます。その後、以下をコピーしてテキストファイルに貼り付け、canary.regとして保存します。次に、ファイルをダブルクリックします。
これは、コンピュータの管理者権限がある場合にのみ機能します。管理者のいないコンピュータでこれを行う場合は、同じ設定を使用して、HKEY_LOCAL_MACHINE\SOFTWARE
をHKEY_CURRENT_USER\Software
に置き換え、ChromeSxSHTML
をChromeSxSHTML
を可能なキーに置き換えます。 RegeditのHKEY_CURRENT_USER\Software\Classes\
で検索-ChromeSSHTML.<some random string here>
という名前のものが表示されます。これをコピーして、ChromeSxSHTML
を置き換えます。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSHTML]
"URL Protocol"=""
@="Google Chrome Canary HTML Document"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSHTML\DefaultIcon]
@="C:\\Users\\YourUsernameHere\\AppData\\Local\\Google\\Chrome SxS\\Application\\chrome.exe,4"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSHTML\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSHTML\Shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSHTML\Shell\open\command]
@="\"C:\\Users\\YourUsernameHere\\AppData\\Local\\Google\\Chrome SxS\\Application\\chrome.exe\" -- \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSURL]
@="Google Chrome Canary URL"
"FriendlyTypeName"="Google Chrome Canary URL"
"URL Protocol"=""
"EditFlags"=dword:00000002
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSURL\DefaultIcon]
@="C:\\Users\\YourUsernameHere\\AppData\\Local\\Google\\Chrome SxS\\Application\\chrome.exe,4"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSURL\Shell]
@="open"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSURL\Shell\open]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ChromeSxSURL\Shell\open\command]
@="\"C:\\Users\\YourUsernameHere\\AppData\\Local\\Google\\Chrome SxS\\Application\\chrome.exe\" -- \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxURL\Shell\open\ddeexec]
@="\"%1\",,0,0,,,,"
"NoActivateHandler"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxURL\Shell\open\ddeexec\Application]
@="Google Chrome Canary"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\FirefoxURL\Shell\open\ddeexec\Topic]
@="WWW_OpenURL"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice]
"Progid"="ChromeSxSHTML"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice]
"Progid"="ChromeSxSHTML"
[HKEY_CLASSES_ROOT\.htm]
@="ChromeSxSHTML"
"Content Type"="text/html"
"PerceivedType"="text"
[HKEY_CLASSES_ROOT\.html]
@="ChromeSxSHTML"
"Content Type"="text/html"
"PerceivedType"="text"
[コントロールパネル]> [既定のプログラム]> [既定のプログラムを設定する]。 Google Chrome Canaryをクリックし、[このプログラムをデフォルトに設定]を選択します。
元の質問には答えませんが、私のような検索時にこのページに出くわす可能性のある人にとって、OS X Yosemite(10.10)以降でそれを行う方法は、[システム環境設定]-> [一般]にあります。以前はSafariの設定でしたが、現在はそうではありません。