Como posso definir o Google Chrome Canary como navegador padrão no Windows 8?

33

Normalmente, o Google Chrome Canary não pode ser definido como o navegador padrão do sistema. Ele mostra a seguinte mensagem em suas configurações:

This is a secondary installation of Google Chrome, and cannot be made your default browser.

Eles têm boas razões, mas mesmo assim eu quero usá-lo como padrão. Como posso definir o Google Chrome Canary como navegador padrão no Windows 8?

Eu encontrei várias soluções on-line sobre versões anteriores do Windows, todas relacionadas à edição do registro e, infelizmente, nenhuma delas conseguiu resolver isso para mim.

    
por Oak 30.07.2013 / 15:16

4 respostas

8

Substitua YourUsernameHere pelo seu nome de usuário. Depois disso copie e cole o abaixo em um arquivo de texto e salve-o como canary.reg. em seguida, clique duas vezes no arquivo.

Isso só funcionará se você tiver privilégios administrativos no seu computador. Se você estiver fazendo isso em um computador sem administrador, poderá usar a mesma configuração, substituindo HKEY_LOCAL_MACHINE\SOFTWARE por HKEY_CURRENT_USER\Software e substituindo ChromeSxSHTML por ChromeSxSHTML pela chave que você pode encontrar no Regedit em HKEY_CURRENT_USER\Software\Classes\ - You ' Veremos um chamado ChromeSSHTML.<some random string here> . Copie isso e substitua ChromeSxSHTML por ele.

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"
    
por 31.10.2013 / 10:37
45

Painel de controle > Programas padrão > Defina seus programas padrão. Clique no Google Chrome Canary e selecione "Definir este programa como padrão".

    
por 27.12.2013 / 07:08
8

Não respondendo a pergunta original, mas para pessoas como eu que podem tropeçar nesta página ao pesquisar, a maneira de fazer isso no OS X Yosemite (10.10) e acima está em Preferências do Sistema - > Geral. Antes estava no cenário do Safari, mas agora não é mais o caso.

    
por 30.11.2015 / 07:43
-1

No Windows 10:

Configurações ➡ Sistema ➡ Aplicativos padrão ➡ Definir padrões por aplicativo

O Chrome Canary deve aparecer na lista.

    
por 19.09.2016 / 15:56