Come posso impostare Google Chrome Canary come browser predefinito su Windows 8?


32

Normalmente, Google Chrome Canary non può essere impostato come browser predefinito del sistema: nelle sue impostazioni viene visualizzato il seguente messaggio:

Questa è un'installazione secondaria di Google Chrome e non può essere impostata come browser predefinito.

Hanno buone ragioni, ma comunque voglio usarlo come predefinito. Come posso impostare Google Chrome Canary come browser predefinito su Windows 8?

Ho trovato numerose soluzioni online sulle versioni precedenti di Windows, tutte incentrate sulla modifica del registro e sfortunatamente nessuna di esse è stata in grado di risolverlo per me.


È necessario svilupparlo per impostazione predefinita? Oppure vuoi che Canary si apra quando fai clic sui collegamenti ipertestuali?
Meguroyama,

@meguroyama quest'ultimo.
Oak,

Prova ad accedere alle impostazioni dei programmi predefiniti del sistema e a configurare Chrome Canary per aprire i collegamenti HTTP per impostazione predefinita.
gparyani,

Risposte:


8

Sostituisci YourUsernameHerecon il tuo nome utente. Successivamente copia e incolla il seguente in un file di testo e salvalo come canary.reg. quindi fare doppio clic sul file.

Funzionerà solo se hai i privilegi di amministratore sul tuo computer. Se si sta facendo questo su un computer senza amministratore, è possibile utilizzare lo stesso setup, sostituendo HKEY_LOCAL_MACHINE\SOFTWAREcon HKEY_CURRENT_USER\Softwaree sostituendo ChromeSxSHTMLcon ChromeSxSHTMLcon la chiave si può trovare in Regedit nella HKEY_CURRENT_USER\Software\Classes\- Vedrete uno di nome ChromeSSHTML.<some random string here>. Copia questo e sostituiscilo ChromeSxSHTMLcon esso.

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"

Grazie per la condivisione. Come lo annullo?

È arrivato attraverso il tuo post - purtroppo non sembra più funzionare con l'ultima versione di Chrome Canary su Windows 7
Tom

Questo funziona per me. techdows.com/2012/05/…
attomos

45

Pannello di controllo> Programmi predefiniti> Imposta i programmi predefiniti. Fai clic su Google Chrome Canary e seleziona "Imposta questo programma come predefinito".


6
Non appare nell'elenco dei programmi tra cui scegliere e non c'è modo di sfogliare per aggiungere altri programmi.
Mike Hall,

4
Confermo che funziona su Windows 8.1. Non sono sicuro di altre versioni di Windows.
Ngoc Pham,

5
Non funziona su Windows 7
Gelin Luo,

1
Questo funziona su Windows XP, tuttavia: /
Robbie Wxyz il

1
Posso confermare che funziona su Windows 7 a 64 bit
Jamie Hutber,

9

Non rispondendo alla domanda originale, ma per le persone come me che potrebbero imbattersi in questa pagina durante la ricerca, il modo per farlo su OS X Yosemite (10.10) e versioni successive è in Preferenze di Sistema -> Generale. Prima era nelle impostazioni di Safari, ma ora non è più il caso.


È possibile creare una nuova domanda per OS X Yosemite (10.10) e rispondere da soli. Inoltre, potresti collegare questa domanda a questa. Ma aggiungere una risposta per un'altra domanda è un approccio sbagliato
Arashsoft

-1

Su Windows 10:

Impostazioni ➡ Sistema ➡ App predefinite ➡ Imposta impostazioni predefinite per app

Chrome Canary dovrebbe apparire nell'elenco.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.