Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] Не открываются ярлыки .url с рабочего стола (http://forum.oszone.net/showthread.php?t=228188)

mb 18-02-2012 14:11 1861375

Цитата:

Не открываются ярлыки .url с рабочего стола (не удается создать ярлык), а также не могу добавить страницу в избранное (Класс не зарегистирован).
Поиском нашел эту тему. Проблема один в один. Только у меня win 7(64) и IE 9 (32) .
Может быть за эти три года решение нашлось?

спасибо за открытие темы .
дополню.
перерегистрация библиотек ни к чему не приводит- я это проделывал несколько раз. Также не помогает сброс настроек. Не помогло удаление и установка заново эксплорера. Многократная проверка на вирус и отключение всех надстроек вплоть до их деинсталяции, тоже не дало никакого результата.

Судя по всему проблема не только у меня.


PS забыл сказать, что в остальном IE 9 (32) функционирует нормально, по ссылкам переходит, в новом окне и на новой вкладке - открывает..

Petya V4sechkin 18-02-2012 22:23 1861662

mb, попробуйте применить твик реестра (если система не на диске C, поменяйте букву соответственно):
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.URL]
@="InternetShortcut"

[HKEY_CLASSES_ROOT\.URL\PersistentHandler]
@="{8CD34779-9F10-4f9b-ADFB-B3FAEABDAB5A}"

[HKEY_CLASSES_ROOT\.URL\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.URL\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.URL\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.URL\ShellEx\{CABB0DA0-DA57-11CF-9974-0020AFD79762}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\.URL\ShellEx\{FBF23B80-E3F0-101B-8488-00AA003E56F8}]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\InternetShortcut]
"NeverShowExt"=""
"InfoTip"="prop:System.Link.TargetUrl;System.Rating;System.Link.Description;System.Link.Comment"
"EditFlags"=dword:00000002
"FullDetails"="prop:System.Link.TargetUrl;System.Rating;System.Link.Description;System.Link.Comment"
"IsShortcut"=""
"FriendlyTypeName"="@C:\\Windows\\System32\\ieframe.dll,-10046"
"PreviewDetails"="prop:System.Link.TargetUrl;System.Rating;System.History.VisitCount;System.History.DateChanged;System.Link.DateVisited;System.Link.Description;System.Link.Comment"

[HKEY_CLASSES_ROOT\InternetShortcut\CLSID]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

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

[HKEY_CLASSES_ROOT\InternetShortcut\shell]
"CLSID"="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\InternetShortcut\shell\Open]
"LegacyDisable"=""
"CLSID"="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\InternetShortcut\shell\Open\Command]
@="\"C:\\Windows\\System32\\rundll32.exe\" \"C:\\Windows\\System32\\ieframe.dll\",OpenURL %l"

[HKEY_CLASSES_ROOT\InternetShortcut\shell\print\command]
@="\"C:\\Windows\\System32\\rundll32.exe\" \"C:\\Windows\\System32\\mshtml.dll\",PrintHTML \"%1\""

[HKEY_CLASSES_ROOT\InternetShortcut\shell\printto\command]
@="\"C:\\Windows\\System32\\rundll32.exe\" \"C:\\Windows\\System32\\mshtml.dll\",PrintHTML \"%1\" \"%2\" \"%3\" \"%4\""

[HKEY_CLASSES_ROOT\InternetShortcut\ShellEx\ContextMenuHandlers\{FBF23B40-E3F0-101B-8488-00AA003E56F8}]

[HKEY_CLASSES_ROOT\InternetShortcut\ShellEx\IconHandler]
@="{FBF23B40-E3F0-101B-8488-00AA003E56F8}"

[HKEY_CLASSES_ROOT\InternetShortcut\ShellEx\PropertySheetHandlers\{FBF23B40-E3F0-101B-8488-00AA003E56F8}]

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.URL]

и перезагрузиться.
Проявляется ли проблема под другой учетной записью?

mb 19-02-2012 19:26 1862174

К сожалению не помогло..
Проблема проявляется у всех пользователей - это я проверил одним из первых, также как и откат системы.
Проблемы нет в IE 9 (64), но там, к сожалению, работают не все нужные мне надстройки.

Petya V4sechkin 19-02-2012 20:11 1862200

Цитата:

Цитата mb
перерегистрация библиотек ни к чему не приводит

Отсюда запускали ie8-rereg.32on64 от имени Администратора?

mb 20-02-2012 20:21 1862982

Нет, ничего не помогает. И этот файл (ie8-rereg.32on64 ) многократно запускал и сам руками построчно каждую библитеку .регистрировал.
Видно придется жить с 64 битным эксплорером. До 10-й версии IE
Спасибо за участие!

Petya V4sechkin 20-02-2012 21:13 1863003

mb, выложите лог Process Monitor при попытке открыть URL-ярлык (меню File -> Save -> CSV-формат) в архиве на любой файлообменник.

Petya V4sechkin 25-02-2012 08:15 1866093

mb, в логе некорректный раздел реестра
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{942bc614-676c-464e-b384-d3202aaa02da}

Восстановите:
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{942bc614-676c-464e-b384-d3202aaa02da}]
@="INI Property Set Storage Handler"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{942bc614-676c-464e-b384-d3202aaa02da}\InProcServer32]
@="C:\\Windows\\SysWOW64\\ieframe.dll"
"ThreadingModel"="Apartment"

и убедитесь, что содержимое соответствует.

mb 25-02-2012 12:05 1866169

Все заработало! Действительно этот раздел реестра хоть и существовал, но был пуст
Спасибо большое!
с меня коньяк

docent2008 02-10-2012 20:14 1998530

У меня возникла похожая проблема!
Почти ничего не могу открыть!
Открываются фото и текстовые документы, браузер открывается только если ответить на вопрос: "поиск соответствия в интернете"!!
Требуется помощь человека который в этом разбирается.
Вижу, что подобная проблема решена с помощью Windows Registry Editor Version 5.00 но после скачивания этой проги я не могу её даже разархивировать!
Доступ к реестру есть только после перезагрузки и выбора особого режима с поддержкой командной строки где рабочего стола вообще не видно а есть только окно с мигающим курсором.
Кто может помочь, пожалуйста помогите, а то сносить всё очень накладно.
Восстановление системы включено но не могу запустить её т.к. не открывается!
Почти все ярлыки стали "на одно лицо" - белый лист с загнутым уголком.

Denisoff 02-10-2012 20:35 1998557

Цитата:

Цитата docent2008
Восстановление системы включено но не могу запустить её т.к. не открывается! »

Что не открывется?

docent2008 02-10-2012 20:47 1998568

Ничего не открывается, выскакивает окно с предложением поискать программу для открытия в интернете или найти программу открытия вручную!
Если нажать поиск соответствия в интернете то открывается браузер причём полностью работоспособный. Но открыть браузер через ярлык или эксэ файл не удаётся - выскакивает вышеописанное окно.
Такая катавасия началась после удаления игры и последующего "мощного сканирования" и удаления оставшихся элементов программы с помощью утилиты Адвансед Систем Кэир 5. Видимо какой-то файл реестра был удалён!!!

Denisoff 02-10-2012 20:58 1998579

docent2008, откатить систему из среды восстанновления можете ?

docent2008 02-10-2012 21:26 1998601

Всем спасибо за внимание и извините за беспокойство!
Проблему решил скачиванием файла реестра с последующим нажатием на него и занесения данных в реестр, после перезагрузки всё стало на свои места.
Файл находится на каком-то форуме (с перепугу снёс историю браузера) наберите в гугле "не открываются ярлыки".
Проблема была очень серьёзная и забрала три часа времени...

ottoni 04-09-2013 15:23 2212640

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

Petya V4sechkin 04-09-2013 16:55 2212697

Цитата:

Цитата Кристина_Катерюшкина@fb
у меня такая же проблема

Действительно? Уверены?

Цитата:

Цитата Кристина_Катерюшкина@fb
но я не знаю как использовать приведенный код

  1. Приведенный в сообщении 7 твик только для 64-битной системы. У вас 64-битная или 32-битная?
  2. Опишите свою конкретную проблему (есть большая вероятность, что она отличается от обсуждаемой в этой теме).
  3. Прочитайте статью, ссылка уже приводилась выше:
    Применение твиков реестра

ottoni 04-09-2013 18:57 2212758

32-битная
моя проблема началась когда я переустанавливала игру, она требовала много дополнительных программ и dll-файлов. В конечном счете не установив ее я удалила ее и все закаченные мною файлы. После этого пошли проблемы.
С IE-ом у меня такая проблема: при его загрузке каждый раз спрашивает хочу ли я сделать его браузером по умолчанию; в закладках избранного все мои сайты не открываются, а вместо стрелочек беленькие листы; когда сохраняю новую закладку выскакивает табличка с надписью: "не удалось создать ярлык "имя". класс не зарегестрирован", но при этом отправляет в избранные и у этого сайта появляется такой же белый листочек.
пыталась сделать откат к предыдущей версии, но ее нет, обновить, она уже установлена. так я не знаю какая у меня версия 9 или 10.

diagnoz_ 04-09-2013 19:15 2212766

попробуйте выполнить https://www.outsidethebox.ms/9962/

Petya V4sechkin 04-09-2013 20:17 2212786

Цитата:

Цитата Кристина_Катерюшкина@fb
32-битная

Примените твик реестра (если система не на диске C, поменяйте букву соответственно)
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{942bc614-676c-464e-b384-d3202aaa02da}]
@="INI Property Set Storage Handler"

[HKEY_CLASSES_ROOT\CLSID\{942bc614-676c-464e-b384-d3202aaa02da}\InProcServer32]
@="C:\\Windows\\System32\\ieframe.dll"
"ThreadingModel"="Apartment"

и перезагрузитесь.

ottoni 05-09-2013 09:12 2212992

спасибо, но о переустановке винды я думала, как о последним варианте
спасибо, все с кодом получилось! ))

75OX27 21-07-2015 00:14 2530726

Здравствуйте. Прошу помощи в похожей ситуации. У меня не открываются ярлыки интернет страниц с рабочего стола, и так же ссылки и кнопки в программах... После щелчка по ярлыку на рабочем столе, выдает: "не удалось открыть ярлык интернета. Для протокола https не зарегистрированная программа". Из скайпа, из программ-клиентов не возможно перейти по ссылкам...
ОС Win7, браузер Мозила... Спасибо заранее.

Blast 21-07-2015 05:30 2530755

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

DENIS451 14-07-2018 23:27 2821803

Что делать если в сопоставление типов файлов или протоколов конкретным программам
вообще нет протокола HTTPS ?

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

Petya V4sechkin 15-07-2018 01:23 2821808

DENIS451, опишите свою проблему и укажите операционную систему.

DENIS451 15-07-2018 14:35 2821842

Вложений: 1
Создаю ярлык https://www.yandex.ru/ пытаюсь его запустить, получаю такую ошибку:

Код:

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

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

[ОК]

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

ОС: Win7 Ultimate x64 SP1 Rus

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

Petya V4sechkin 15-07-2018 17:30 2821867

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 2821889

Спасибо, после установки Internet Explorer браузером по умолчанию, проблема исчезла.

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

Petya V4sechkin 15-07-2018 20:14 2821891

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 2821924

Я это всё добавил в реестр, и теперь появился в списке (который на скрине) HTTPS протокол, который по умолчанию должен открываться InternetExplorer

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


Время: 10:55.

Время: 10:55.
© OSzone.net 2001-