Как я могу установить Google Chrome Canary в качестве браузера по умолчанию в Windows 8?


32

Как правило, Google Chrome Canary не может быть установлен в качестве браузера по умолчанию для системы - в его настройках отображается следующее сообщение:

Это вторичная установка Google Chrome, и ее нельзя сделать браузером по умолчанию.

У них есть веские причины, но, тем не менее, я хочу использовать его по умолчанию. Как я могу установить Google Chrome Canary в качестве браузера по умолчанию в Windows 8?

В Интернете я нашел множество решений о предыдущих версиях Windows, все они вращались вокруг редактирования реестра, и, к сожалению, ни одна из них не смогла решить эту проблему для меня.


Есть ли необходимость в развитии, чтобы установить его по умолчанию? Или вы хотите, чтобы канарейка открывалась при нажатии на гиперссылки?
Мегурояма

@meguroyama последний.
Дуб

Попробуйте зайти в настройки программы по умолчанию и настроить Chrome Canary на открытие ссылок HTTP по умолчанию.
gparyani

Ответы:


8

Замените 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"

Спасибо, что поделился. Как мне отменить это?

Наткнулся на ваш пост - к сожалению, похоже, больше не работает с последней версией Chrome Canary на Windows 7
Том

Этот работает для меня. techdows.com/2012/05/…
attomos

45

Панель управления> Программы по умолчанию> Установите программы по умолчанию. Нажмите на Google Chrome Canary и выберите «Установить эту программу по умолчанию».


6
Он не отображается в списке программ на выбор, и нет возможности просмотреть, чтобы добавить другие программы.
Майк Холл

4
Я подтверждаю, что это работает на Windows 8.1. Не уверен насчет других версий Windows.
Нгок Фам

5
Это не работает на Windows 7
Гелин Ло

1
Это работает на Windows XP, однако: /
Робби Wxyz

1
Могу подтвердить, что он работает на Windows 7 64-битной
Джейми Хатбер

9

Не отвечая на первоначальный вопрос, но для таких людей, как я, которые могут наткнуться на эту страницу при поиске, способ сделать это в OS X Yosemite (10.10) и выше находится в Системных настройках -> Общие. Раньше это было в настройках Safari, но теперь это уже не так.


Вы можете создать новый вопрос для OS X Yosemite (10.10) и ответить на него самостоятельно. Кроме того, вы можете связать этот вопрос с этим. Но добавление ответа на другой вопрос - неправильный подход
Arashsoft

-1

В Windows 10:

Настройки ➡ Система ➡ Приложения по умолчанию ➡ Установить настройки по умолчанию для приложения

Chrome Canary должен появиться в списке.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.