.png)
Я пытаюсь изменить обработчик протокола IRC. Должен ли я использовать приложение Store, как это предлагает нижеприведенная иллюстрация?

На изображении показано, что Windows ожидает, что программа по умолчанию будет приложением из Store. Интересно, что текущая настройка — Google Chrome, настольное приложение.
решение1
Я пытаюсь изменить обработчик протокола IRC
Ниже приведено решение для Windows 8. Похожая/идентичная процедура должна работать и для Windows 10.
Предупреждение:
Инструкции ниже содержат шаги, которые расскажут вам, как изменить реестр. Однако, если вы измените реестр неправильно, могут возникнуть серьезные проблемы.
Поэтому убедитесь, что вы тщательно следуете этим шагам. Для дополнительной защиты сделайте резервную копию реестра перед его изменением. Затем вы сможете восстановить реестр, если возникнет проблема.
Для получения более подробной информации см.Как сделать резервную копию и восстановить реестр в Windows.
Изменение ассоциации протокола IRC в Windows 8
Я хотел бы удалить связь Google Chrome с протоколом IRC. Если я открываю ссылку IRC из Run, например irc://irc.neowin.net/neowin, открывается Google Chrome. Я хотел бы, чтобы mIRC был связан с этим протоколом.
Я пробовал удалить связь с помощью Set Default Programs, но безуспешно. Это позволит мне только изменить его на приложение Windows 8 (магазин).
Решение:
Мне удалось удалить ассоциацию IRC из Google Chrome, выполнив следующее простое изменение реестра:
Идти к
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\Capabilities\URLAssociations\
Затем удалите
IRC
строкуВот и все. Я протестировал это на своем компьютере с Windows 8, и нажатие на ссылку IRC в Chrome запускает mIRC и предлагает мне подключиться к серверу.
Это предполагает, что у вас есть IRC-ссылки, связанные с mIRC.
Я создал простой файл реестра, который внесет изменения в Chrome, а также свяжет ссылки IRC и XDCC с mIRC:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\irc]
@="URL: IRC Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\irc\shell\open\command]
@="C:\\Program Files (x86)\\mIRC\\mirc.exe %1"
[HKEY_CLASSES_ROOT\xdcc]
@="URL: XDCC Protocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\xdcc\shell\open\command]
@="C:\\Program Files (x86)\\mIRC\\mirc.exe %1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\Capabilities\URLAssociations]
"irc"=-