Больше не могу открыть magnet-ссылку в Google Chrome.

Вопрос или проблема

Как говорится в заголовке, я больше не могу заставить Chrome открывать magnet-ссылки в uTorrent. Я на Windows 10 и использую последние версии uTorrent и Chrome. Проблема началась, когда я впервые посетил https://instant.io/ и случайно нажал “Принять”, когда он спросил, хочу ли я, чтобы он управлял magnet.

Что я уже попробовал после поиска решений:

без успеха. Я скачал Firefox, и он попросил меня выбрать приложение, когда я нажал на magnet, выбрал uTorrent, и это работает. Так что я уверен, что это проблема Chrome.

ИЗМЕНЕНИЕ:

ЗАМЕТКА 1: magnet не открывается на сайте instant.io, он вообще не открывается, ничего не происходит, когда я нажимаю на него

ЗАМЕТКА 2: решение Джеймса Карлайл-Кларка (последняя ссылка на superuser) заставляет браузер открывать новое окно, когда я нажимаю на magnet, но в любом случае ничего не происходит

У этого вопроса была та же проблема, но с qbittorrent, вызванная попыткой связать magnet-ссылки с удаленным клиентом в Chrome. Chrome установил себя как единственную программу, способную открывать magnet-ссылки. Вы можете увидеть это, открыв Настройки Windows 10 > Приложения > Приложения по умолчанию > “Выберите приложения по умолчанию по протоколу”. Там есть запись для magnet-ссылок, где только Chrome доступен как опция.

Вместо того чтобы связывать с magnet-ссылками через запись HKEY_CLASSES_ROOT/magnet, Chrome использует более новую URLAssociations. Я не знаю про µtorrent, но у qbittorrent нет записи URLAssociations. Windows, похоже, отдает приоритет приложениям с действительной записью URLAssociations над записью HKEY_CLASSES_ROOT для данного протокола.

tl;dr:

Чтобы исправить это, откройте regedit, перейдите к Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\Capabilities\URLAssociations и удалите запись “magnet”.

Я это сейчас исправлю.

Просто нажмите правой кнопкой мыши на иконку magnet, выберите открыть ссылку с помощью

😀

Ваш профиль пользователя Chrome поврежден. Вы можете это проверить, сделав следующее:

a) Создав нового пользователя в Windows и используя Chrome для запуска нового торрента по magnet-ссылке, когда вы вошли в систему как этот пользователь, или

b) установив Chromium для вашего существующего пользователя, используя любой из многочисленных методов, описанных в этой ссылке; не импортируйте ничего из Chrome, когда Chromium предложит это сделать.

Теперь, когда мы определили, в чем проблема, вы можете продолжать использовать Chromium для magnet-ссылок на торренты или удалить свой профиль пользователя Chrome. Перед этим сделайте резервную копию своих закладок и сохраните список паролей.

Немного с опозданием, но отвечаю для тех, кто может столкнуться с той же проблемой, когда ничего не помогает. Я столкнулся с той же ситуацией, когда Chrome не открывал magnet-ссылки — единственное отличие было в том, что я использовал qBittorrent. После того, как я попробовал все предложенные решения, единственное, что сработало для меня, было удаление и переустановка Chrome. До этого, я также попробовал удалить и переустановить qBittorrent, что могло помочь или нет. Но после переустановки Chrome я снова смог задать приложение по умолчанию для magnet-ссылок и заставить их открываться в qBittorrent.

Немного с опозданием, но вот что я обнаружил.

если протокол magnet отсутствует в списке “Выберите приложения по умолчанию по протоколу” в Windows, попробуйте сделать следующее:

  • откройте regedit
  • перейдите к Computer\HKEY_CURRENT_USER\SOFTWARE\Classes
  • проверьте, есть ли ключ magnet (папка) (скорее всего, его нет)
  • если его нет, щелкните правой кнопкой мыши на Classes, выберите “Новый”, затем “Ключ”
  • перейдите к новому ключу, измените значение (по умолчанию) на URL:magnet
  • добавьте новое строковое значение, назовите его URL Protocol
  • вернитесь к настройкам “Выберите приложения по умолчанию по протоколу”, назначьте ваше приложение для открытия magnet-ссылок

Я немного неопытен во всех этих вещах, но после некоторых манипуляций это работает для меня 😀

.

Ответ или решение

Проблема, с которой вы столкнулись, заключается в невозможности открытия магнитных ссылок через Google Chrome и связана с переназначением управления магнитными ссылками другому приложению, не поддерживающему нужную функциональность. Такое поведение часто возникает при случайном нажатии на кнопки подтверждения в веб-браузерах или, например, когда Chrome был назначен для работы с протоколом "magnet". Чтобы решить эту проблему, необходимо обратить внимание на несколько ключевых аспектов.

Теория:
Магнитные ссылки представляют собой ссылки специального формата, используемого для обмена файлами в сетях P2P, таких как BitTorrent. Эти ссылки требуют, чтобы браузер или операционная система умели их распознавать и перенаправлять в соответствующее приложение, такое как uTorrent или qBittorrent. В современном Windows одним из путей управления таким поведением является использование реестра, а также системных настроек для назначения приложений по умолчанию.

Пример:
Пользователь случайно назначил Chrome управляющим магнитными ссылками, посетив сайт instant.io и приняв их предложение. После этого ни Chrome, ни операционная система не открывали ссылки в uTorrent. Проверка настроек Windows показала, что Chrome был единственным приложением, зарегистрированным для обработки магнитных ссылок.

Применение:
Для решения этой проблемы можно предпринять несколько шагов:

  1. Использование реестра Windows:

    • Откройте редактор реестра (regedit) и перейдите к Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\Capabilities\URLAssociations.
    • Удалите ключ "magnet", чтобы снять ассоциацию между Chrome и протоколом "magnet".
  2. Обновление и тестирование профиля Chrome:

    • Попробуйте создать новый профиль в Chrome. Это может временно решить проблему, если ваш текущий профиль поврежден. Чтобы создать новый профиль, перейдите в настройки Chrome и выберите "Управление другими пользователями".
    • Также можно установить и использовать Chromium, который является более легковесной версией Chrome, для проверки, сохраняется ли проблема.
  3. Проверка и редактирование системных настроек:

    • Откройте "Настройки" Windows и перейдите в раздел "Приложения" -> "Приложения по умолчанию" -> "Выбор приложений по протоколам". Найдите протокол "magnet" и назначьте для него новое приложение.
    • Если протокол "magnet" отсутствует в списке, его можно добавить через редактор реестра:
      • Перейдите в Computer\HKEY_CURRENT_USER\SOFTWARE\Classes, создайте новый ключ с именем "magnet", если он отсутствует.
      • Установите значение по умолчанию для ключа "magnet" в "URL:magnet".
      • Создайте строковой параметр с именем "URL Protocol".
    • Вернувшись в системные настройки, повторите попытку назначения приложения по умолчанию для "magnet".
  4. Использование альтернативных браузеров:

    • Поскольку Firefox правильно обрабатывает магнитные ссылки, это указывает на то, что проблема связана именно с Chrome. Временно используйте Firefox, пока не будет решена основная проблема в Chrome.

Этот подход позволит вам устранить большинство возможных причин и исправить проблему открытия магнитных ссылок через Chrome. Важно помнить, что изменения в реестре могут влиять на работу системы, поэтому рекомендуется создавать резервные копии перед внесением изменений. Было бы целесообразно поддерживать контакт с официальной поддержкой Chrome и клиентом торрентов для получения дополнительных рекомендаций в будущем.

Оцените материал
Добавить комментарий

Капча загружается...