Всем привет! Неоднократно видел темы с проблемой открытия ссылок на контакты Telegram у юзеров. Это может быть как открытие не того клиента, так и неоткрытие клиента вовсе. Возникает она, как правило, после одновременного использования нескольких копий клиента на компьютере. Сейчас я расскажу, с чем связана эта проблема и как ее решить. Причина Источник проблемы кроется в Реестре Windows. При первом запуске клиента Telegram вносятся изменения в ветки реестра, что хранят путь, на который ссылаются браузеры при попытке открыть Telegram-ссылку. Решение Способ 1 Откройте настройки клиента Telegram В открывшемся окне вручную набираем текст registertg (ввод текста обязательно совершать с английской раскладкой) В случае успешного введения будет выведено уведомление "Forced custom scheme register". Это будет означать, что клиент принудительно произвел настройку всех путей под текущий клиент. На этом решение проблемы должно быть закончено. За информацию спасибо vlaptev Способ 2 Чтобы исправить проблему, нужно внести изменения в соответствующие ветки реестра. Для этого нам нужен "Редактор реестра". Нажимаем сочетание клавиш Win + R, чтобы открыть меню "Выполнить" и впишем в него regedit , нажмём "ОК" В открывшемся окне нам нужно поле ввода вверху. Вставляем туда путь, указанный ниже, и нажимаем Enter Компьютер\HKEY_CLASSES_ROOT\tg\shell\open\command Code Компьютер\HKEY_CLASSES_ROOT\tg\shell\open\command Должна открыться ветка реестра Нажимаем по единственному элементу в правом меню ПКМ и выбираем "Изменить..." В открывшемся меню копируем всю строку из поля "Значение" И вставим ее в любой текстовый редактор для удобства (тот же Блокнот) Как правило, эта строка имеет формат "C:\SomeDirectory\Telegram Desktop\Telegram.exe" -workdir "C:/SomeDirectory/Telegram Desktop/" -- "%1" В первых кавычках путь к exe-файлу Telegram'а, во вторых - путь к его рабочей директории (обратите внимание на разные типы слэша) Отредактируем эту строку, вписав в кавычки актуальные значения расположения нужного Вам Telegram-клиента. Если вы не знаете, где находится Ваш клиент, то просто нажмите ПКМ по ярлыку и выберите "Расположение файла". Проверьте, совпадает ли формат строки с указанным выше и сохраните эту строку, она вам еще пригодится. Вставьте ее в поле "Значение" и нажмите "ОК". Теперь аналогичным образом откроем еще одну ветку реестра: Компьютер\HKEY_CURRENT_USER\SOFTWARE\Classes\tdesktop.tg\shell\open\command Code Компьютер\HKEY_CURRENT_USER\SOFTWARE\Classes\tdesktop.tg\shell\open\command И, следуя алгоритму из предыдущих шагов, вставим в нее тоже самое значение, что и в прошлую. На этом решение проблемы должно быть закончено. Если не помогло Воспользуйтесь около 100%-ным и простым способом - переустановка клиента. Совет Если вы часто работаете с несколькими клиентами, то удобно будет сохранить эти ветки реестра в "Избранное" редактора реестра. Сделать это можно вот так: Теперь вы сможете открывать эти ветки по ссылкам в меню. Спасибо за прочтение!
@PeaceDeath, спасибо, первый способ помог, второй пока не использовал но чень подозреваю что и он может понадобится, в закладки поклал, всего доброго автору
Раз уж такая тема, скажите как сделать чтоб телеграм открывал ссылки в нужном браузере. На андроиде. А то каждый раз открывает в гугле, а я юзаю яндекс
@PeaceDeath, крч, у меня сяоми. Один тг обычный, а второй клон. На обычном открывается мой яндекс, а на клоне гугл
а можно ли так сделать: у меня 6 профилей в яндекс браузере , и 2 телеграма надо чтобы первые 3 профиля открывали 1 телеграм , а последние 3 профиля 2
winipux21_inactive, нет. Они все будут ссылаться на одно значение реестра. То есть все будут открывать один и тот же телеграм
А можно сделать так, чтобы когда входить в канал через ссылку в браузере, открывалось не приложение телеграма, а веб-версия в этом же браузере, то есть просто переход по ссылке получается, а не открытие клиента?
Можно ли как то сделать, что бы при открывании он у меня спрашивал какой именно мне нужно телеграмм открыть? Или хотя бы как сделать, что бы ссылки открывало в том телеграмме, который на данный момент открыт? Сделал, что бы открывало всегда в основном. А теперь никак не могу открыть ссылки в нужных. Помогите пожалуйста, спецы.
У меня все ветки реестра оказались уже такие, как надо. То есть исправлять в них нечего. Поэтому данный способ вообще неприменим. Естественно, всегда стоит самая новая версия этой конченой телеги. Сегодня опять сама обновилась. Переход из Телеграмма в браузер как не работал так и не работает. Проблема существует примерно год или два.
dragovich148, экспортируй ветки реестра и из кмд от администратора выполни regedit /s "путь к .reg" перегрузи телеграм если был запущен. Тоже так было, после этих действий проблема ушла. А, погоди, я из браузера в телеграм, у тебя обратная проблема это проблема браузера, телеграм не находит приложение для открытия ссылок.
https://disk.yandex.ru/d/Uxrwv-eqrpcAGg Открыть в текстовом редакторе файлы реестра ,прописать свой путь до программы и применить твик реестр, радоваться что работает!
На основе сработало +rep а как решить если на рабочем акке открывал много групп для вступления, а теперь вообще не могу открыть новые группы ВНУТРИ ПРИЛОЖЕНИЯ ТГ, не по ссылкам из браузера даже - это бан?
что если совсем нет папки tg и при вставлении твоего пути обрезает его до Компьютер/HKEY_CLASSES_ROOT
https://disk.yandex.ru/d/KiQkXOY1tDuxsQ Reg файл, подойдет и для портативной версии. В текстовом редакторе открываете и меняете на свой путь до программы, по синтаксису ток смотрите там местами по два слэша ставить надо --> \\. Если блокнот с номерами строк по типу Notepads App, то номера строк где надо менять 8,15,22,29,34,41.