Windows 8でGoogle Chrome Canaryをデフォルトのブラウザーとして設定するにはどうすればよいですか?


32

通常、Google Chrome Canaryをシステムのデフォルトブラウザーに設定することはできません。設定に次のメッセージが表示されます。

これはGoogle Chromeのセカンダリインストールであり、デフォルトのブラウザにすることはできません。

正当な理由がありますが、それでもデフォルトとして使用したいと思います。Windows 8でGoogle Chrome Canaryをデフォルトのブラウザーとして設定するにはどうすればよいですか?

レジストリの編集を中心とした以前のバージョンのWindowsに関する多数のソリューションをオンラインで見つけましたが、残念ながら、これらのソリューションはどれも私にとっては解決できませんでした。


デフォルトとして設定する必要がありますか?または、ハイパーリンクをクリックしたときにカナリアを開きたいですか?
目黒山

@目黒山後者。
オーク

システムのデフォルトのプログラム設定に入り、デフォルトでHTTPリンクを開くようにChrome Canaryを設定してみてください。
gparyani

回答:


8

YourUsernameHereユーザー名に置き換えます。その後、以下をコピーしてテキストファイルに貼り付け、canary.regとして保存します。次にファイルをダブルクリックします。

これは、コンピューターの管理者権限がある場合にのみ機能します。あなたが管理することなく、コンピュータ上でこれをやっている場合は、交換し、同じ設定を使用することができるHKEY_LOCAL_MACHINE\SOFTWAREHKEY_CURRENT_USER\Softwareし、交換するChromeSxSHTMLChromeSxSHTML、あなたがしてレジストリエディタで見つけることができますキーを持つHKEY_CURRENT_USER\Software\Classes\-あなたは名前の1が表示されます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"

共有してくれてありがとう。元に戻すにはどうすればよいですか?

投稿に出くわした-残念ながら、Windows 7の最新バージョンのChromeカナリアでは動作しなくなったようです
トム

これは私のために動作します。techdows.com/2012/05/...
attomos

45

[コントロールパネル]> [デフォルトプログラム]> [デフォルトプログラムの設定]。[Google Chrome Canary]をクリックして、[このプログラムをデフォルトとして設定]を選択します。


6
選択するプログラムのリストには表示されず、参照してプログラムを追加する方法はありません。
マイクホール14年

4
これはWindows 8.1で動作することを確認しています。他のWindowsバージョンについてはわかりません。
ゴックファム

5
これは、Windows 7上で動作していないです
格林羅

1
ただし、これはWindows XPでは機能しますが、
//

1
Windows 7 64ビットで動作することを確認できます
ジェイミーハッバー

9

元の質問に答えていませんが、検索中にこのページでつまずくかもしれない私のような人々にとって、OS X Yosemite(10.10)以降でそれを行う方法は、システム環境設定->一般です。以前はSafariの設定でしたが、現在はそうではありません。


OS X Yosemite(10.10)用の新しい質問を作成して、自分で答えることができます。また、その質問をこの質問にリンクすることもできます。しかし、別の質問に答えを追加するのは間違ったアプローチです
-Arashsoft

-1

Windows 10の場合:

設定➡システム➡デフォルトアプリappアプリごとにデフォルトを設定

Chrome Canaryがリストに表示されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.