Telegram Desktop выводит запрос при открытии URL в Windows 10
Вложений: 1
Всем привет!
Столкнулся с такой проблемой: в десктопной версии телеграма при нажатии на любую ссылку появляется стандартное диалоговое окно "Как вы хотите открыть это?" с предложением выбрать браузер, через который данную ссылку открыть. Галка внизу "Всегда использовать это приложение" не сохраняет выбор и при следующем клике по ссылке вновь появляется диалоговое окно с предложением выбрать браузер. Установил на виртуалке тестовую Win10 Pro (1709), поставил в ней телеграм и Firefox, сделал его браузером по умолчанию, больше ничего не трогал и не настраивал, так вот там всё нормально, при клике на ссылку сразу открывается Firefox как и должен, без всяких запросов. Следовательно проблема только на моём компе, где то в реестре что-то сбилось, только вот что пока не понял. Снял дамп Process Monitor'ом с фильтром Telegram.exe и активностью реестра и файлов, но там слишком много всего вылезло, может знающие люди подскажут куда копать? OS проблемной машины: Windows 10 Pro (1709) Версия Telegram Desktop 1.1.25(alpha). Альфа версию поставил в надежде, что глюк пропадёт, на стабильном релизе 1.1.23 тоже самое. Проверял целостность образа утилитой DISM - всё хорошо, образ цел Делал также sfc /scannow, проверка прошла успешно, после перезагрузки ничего не изменилось. В приложениях по умолчанию делал сброс файловых ассоциаций по умолчанию и также перезагружался, безрезультатно. Дамп активности Process Monitor прилагаю. |
Marat0Sh,
В строке Выполнить: Код:
control /name Microsoft.DefaultPrograms /page pageFileAssoc |
Казбек,
"Неизвестное приложение" у меня там установлено и поменять на другое не дает, посмотрел ещё на виртуалке, там все правильно стоит - Telegram Desktop. Я так понимаю в реестре ключ какой то нужно изменить? |
Marat0Sh,
Per-user Telegram Link mapping У вас другие внешние ссылки из сторонних приложений открываются как надо?? |
Цитата:
|
Цитата:
|
Казбек,
1. Изменил в реестре значения согласно инструкции, перезапустил телеграм, запрос остался. 2. Удалил телеграм, после этого удалил все хвосты в реестре и файлы, которые после него остались, установил заново, запрос остался. Удалил Firefox, решил посмотреть сразу же как будет без него, запрос также остался, просто теперь в диалоговом окне не было Firefox. После установки всё также без изменений. 3. Новый, не фильтрованный лог прилагаю. |
Marat0Sh,
Уже поздно, но что я заметил при беглом просмотре лога: Скрытый текст
Должно быть примерно так: Скрытый текст
Если не сработает, то сделаете лог с рабочей машины и с нерабочей, и мы их сравним. |
Казбек,
В данной ветке реестра у меня вот так: Скрытый текст
попробовал изменить как у вас, сделать FirefoxURL, без приставки 308046B0AF4A39CB везде, ничего не изменилось. На тестовой машине в виртуалке такого раздела вообще нет: Скрытый текст
Прилагаю повторный, не фильтрованный лог, снятый с проблемной машины: ссылка И с тестовой машины: ссылка |
Marat0Sh,
Удалите Chrome и почистите за ним хвосты в реестре. Под номером 1 - тестовая машина. Под номером 2 - проблемная: Скрытый текст
После этого сделайте Firefox снова браузером по умолчанию. |
К сожалению всё также, хром удалил, реестр с папками и файлами от него почистил, Firefox по умолчанию поставил, но запрос так и остался.
|
Создайте новую учетную запись. В ней как?
|
Похожие проблемы с несохраняемыми настройками, причем в рандомных местах на криэйторсе лечилось только новым пользователем, при создании не забудьте сменить права новой учетке на администратор, если нужно.
|
Vadikan, severagent007,
К сожалению ничего не изменилось, создал нового пользователя с админскими правами, установил Telegram заново в папку C:\Users\%Username%\AppData\Roaming\Telegram Desktop\ , установил Firefox браузером по умолчанию, запрос всё равно есть и он не сохраняется. |
Marat0Sh, удалите Firefox, сделайте Edge браузером по умолчанию. Проблема наблюдается?
|
Vadikan,
Да, ничего не изменилось, запрос остался. |
Marat0Sh,
Скачайте последнюю версию Windows 10 с сайта Microsoft и переустановите поверх, сохранив настройки и установленные программы. |
Vadikan,
Не помогло к сожалению, скачал официальный образ, накатил его поверх системы согласно статье, но запрос так и остался. |
Marat0Sh,
|
В общем удалось таки решить свою проблему, как оказалось во всём были виноваты IE11 и Edge, после их полного удаления запрос в телеграме пропал. Кстати этот запрос появлялся не только в телеграме, а ещё в некоторых других программах, где были ссылки не веб-страницы. Кому нужно вот готовый батник для полного удаления Edge с ру-борда: http://forum.ru-board.com/topic.cgi?...7&start=7860#6
А вот команда для удаления IE11 в cmd (запускать от админа): Код:
FORFILES /P %WINDIR%\servicing\Packages /M Microsoft-Windows-InternetExplorer-*11.*.mum /c "cmd /c echo Uninstalling package @fname && start /w pkgmgr /up:@fname /quiet /norestart Код:
DISM /Online /Cleanup-Image /RestoreHealth Код:
sfc /scannow |
Как и почти все на РБ, твик для удаления Edge был стырен отсюда, создан пользователем Legolash2o. И там же отзывы:
Цитата:
Цитата:
Там, кстати, ключи есть, которые помогают откатить изменения, внесенные утилитой: Цитата:
|
Казбек,
К сожалению ключи тут вряд ли помогут, ибо она сносит все вместе с папками, где лежит Edge, в папке Windows и AppData. IE11 при установке из дистрибутива говорит что последняя версия уже установлена, так что тут установка поверх только поможет. |
Время: 14:00. |
Время: 14:00.
© OSzone.net 2001-