PDA

Показать полную графическую версию : [решено] Не открываются ярлыки .url с рабочего стола


Страниц : 1 [2]

Blast
21-07-2015, 05:30
Панель управления - Программы - Сопоставление типов файлов или протоколов с конкретными программами - внизу списка выберите протокол HTTPS и нажмите кнопку Изменить программу - выберите ваш браузер по умолчанию.

DENIS451
14-07-2018, 23:27
Что делать если в сопоставление типов файлов или протоколов конкретным программам
вообще нет протокола HTTPS ?

Как его туда добавить?

Petya V4sechkin
15-07-2018, 01:23
DENIS451, опишите свою проблему и укажите операционную систему.

DENIS451
15-07-2018, 14:35
Создаю ярлык https://www.yandex.ru/ пытаюсь его запустить, получаю такую ошибку:

[Window Title]
Проблема с ярлыком

[Content]
Не удалось открыть ярлык Интернета. Для протокола https не зарегистрирована программа.

[ОК]Такая же ошибка иногда выскакивает при тыкании ссылок из различных программ.

ОС: Win7 Ultimate x64 SP1 Rus

Скрин настроек сопоставления протоколов приложен.

Petya V4sechkin
15-07-2018, 17:30
DENIS451, Панель управления -> Свойства браузера -> вкладка Программы -> попробуйте нажать Использовать браузер Internet Explorer по умолчанию.

Выложите содержимое (в Regedit -> меню Файл -> Экспорт) разделов реестра:
HKEY_CLASSES_ROOT\.url
HKEY_CLASSES_ROOT\InternetShortcut
HKEY_CLASSES_ROOT\http
HKEY_CLASSES_ROOT\https
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.url\UserChoice

DENIS451
15-07-2018, 19:55
Спасибо, после установки Internet Explorer браузером по умолчанию, проблема исчезла.

HKEY_CLASSES_ROOT\https - обсолютно пусто, это нормально?

Petya V4sechkin
15-07-2018, 20:14
DENIS451, нет, по умолчанию там:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\https]
"Source Filter"="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
@="URL:HyperText Transfer Protocol with Privacy"
"AppUserModelID"="Microsoft.InternetExplorer.Default"
"EditFlags"=dword:00000002
"URL Protocol"=""
"FriendlyTypeName"="@C:\\Windows\\System32\\ieframe.dll,-904"

[HKEY_CLASSES_ROOT\https\DefaultIcon]
@="C:\\Windows\\System32\\url.dll,0"

[HKEY_CLASSES_ROOT\https\shell\open\command]
@="\"C:\\Program Files (x86)\\Internet Explorer\\iexplore.exe\" -nohome"

[HKEY_CLASSES_ROOT\https\shell\open\ddeexec]
@=hex(2):22,00,25,00,31,00,22,00,2c,00,2c,00,2d,00,31,00,2c,00,30,00,2c,00,2c,\
00,2c,00,2c,00,00,00
"NoActivateHandler"=""

[HKEY_CLASSES_ROOT\https\shell\open\ddeexec\Application]
@="IExplore"

[HKEY_CLASSES_ROOT\https\shell\open\ddeexec\Topic]
@="WWW_OpenURL"

DENIS451
15-07-2018, 23:49
Я это всё добавил в реестр, и теперь появился в списке (который на скрине) HTTPS протокол, который по умолчанию должен открываться InternetExplorer

Только я не пойму, в каких случаях эта ассоциация должна срабатывать? Вроде и без неё все работало.




© OSzone.net 2001-2012