Jak ustawić Google Chrome Canary jako domyślną przeglądarkę w systemie Windows 8?

32

Zwykle Google Chrome Canary nie może być ustawiony jako domyślna przeglądarka systemu - w ustawieniach wyświetla następujący komunikat:

Jest to dodatkowa instalacja Google Chrome i nie może być domyślną przeglądarką.

Mają dobre powody, ale mimo to chcę użyć tego jako domyślnego. Jak ustawić Google Chrome Canary jako domyślną przeglądarkę w systemie Windows 8?

Znalazłem w Internecie wiele rozwiązań dotyczących poprzednich wersji systemu Windows, wszystkie obracały się wokół edycji rejestru i niestety żadne z nich nie było w stanie mnie rozwiązać.

Dąb
źródło
Czy istnieje potrzeba rozwoju, aby ustawić go jako domyślny? A może chcesz otworzyć kanarek po kliknięciu hiperłączy?
meguroyama,
@meguroyama ten ostatni.
Oak
Spróbuj przejść do domyślnych ustawień systemu i skonfigurować Chrome Canary, aby domyślnie otwierać linki HTTP.
gparyani

Odpowiedzi:

8

Zastąp YourUsernameHereswoją nazwą użytkownika. Następnie skopiuj i wklej poniżej do pliku tekstowego i zapisz jako canary.reg. następnie dwukrotnie kliknij plik.

Działa to tylko wtedy, gdy masz uprawnienia administracyjne na swoim komputerze. Jeśli robisz to na komputerze bez administratora, można użyć tej samej konfiguracji, zastępując HKEY_LOCAL_MACHINE\SOFTWAREz HKEY_CURRENT_USER\Softwarei zastępowanie ChromeSxSHTMLz ChromeSxSHTMLpomocą klawisza można znaleźć w regedit HKEY_CURRENT_USER\Software\Classes\- Zobaczysz jedną nazwie ChromeSSHTML.<some random string here>. Skopiuj to i zamień na ChromeSxSHTMLto.

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"
Mrsonord
źródło
Dzięki za udostępnienie. Jak mogę to cofnąć?
Natrafiłem na Twój post - niestety nie działa już z najnowszą wersją Chrome Canary na Windows 7
Tom
Ten działa dla mnie. techdows.com/2012/05/…
attomos
45

Panel sterowania> Programy domyślne> Ustaw programy domyślne. Kliknij Google Chrome Canary i wybierz „Ustaw ten program jako domyślny”.

AppTrain
źródło
6
Nie pojawia się na liście programów do wyboru i nie ma możliwości przeglądania, aby dodać więcej programów.
Mike Hall
4
Potwierdzam, że działa w systemie Windows 8.1. Nie jestem pewien co do innych wersji systemu Windows.
Ngoc Pham
5
Nie działa w
systemie
1
Działa to
1
Potwierdzam, że działa na Windows 7 64-bit
Jamie Hutber
9

Nie odpowiadając na oryginalne pytanie, ale dla osób takich jak ja, które mogą natknąć się na tę stronę podczas wyszukiwania, sposobem na to w OS X Yosemite (10.10) i nowszych jest Preferencje systemowe -> Ogólne. Wcześniej było to w ustawieniach Safari, ale teraz już tak nie jest.

Xji
źródło
Możesz utworzyć nowe pytanie dla systemu OS X Yosemite (10.10) i sam na nie odpowiedzieć. Możesz również powiązać to pytanie z tym. Ale dodanie odpowiedzi na inne pytanie jest złym podejściem
Arashsoft
-1

W systemie Windows 10:

Ustawienia ➡ System ➡ Domyślne aplikacje ➡ Ustaw domyślne według aplikacji

Chrome Canary powinien pojawić się na liście.

stommestack
źródło