4

Я использую Firefox в качестве браузера по умолчанию.

Проблема: Двойной щелчок на любом ярлыке Интернета в Проводнике открывает диалоговое окно «Печать».

Настройка для .url в разделе «Установить связи» - «Интернет-браузер, корпорация Microsoft».

Если я изменю этот параметр на Firefox, двойной щелчок по ярлыку выдаст эту ошибку:

http://img38.imageshack.us/img38/9363/screenshot2013042610313.png

Какую настройку использовать здесь? И в чем может быть причина и решение этой проблемы?

РЕДАКТИРОВАТЬ:

Верхний полужирный щелчок правой кнопкой мыши в Проводнике - Печать. Так что, вероятно, это проблема реестра. Regedit показывает следующее, где я думаю, что-то должно быть не так?

Не должно ли быть DefaultAction и OpenWithProgids?

http://img259.imageshack.us/img259/6664/screenshot2013042611375.png

РЕДАКТИРОВАТЬ 2:

Вот полная запись в реестре. Хотя я не знаю, как его сбросить, или что вручную изменить?

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]

[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}"

РЕДАКТИРОВАТЬ 3:

Не уверен, что я прав, но я предполагаю, что .url reg-entry перенаправляет в InternetShortcut? Поэтому я публикую это здесь:

Windows Registry Editor Version 5.00

[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] @="rundll32.exe ieframe.dll,OpenURL %l"

[HKEY_CLASSES_ROOT\InternetShortcut\shell\print]

[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]

[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]

[HKEY_CLASSES_ROOT\InternetShortcut\ShellEx\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\InternetShortcut\ShellEx\ContextMenuHandlers\TortoiseSVN] @="{30351349-7B7D-4FCC-81B4-1E394CA267EB}"

[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]

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

РЕДАКТИРОВАТЬ 4:

После запуска ccleaner (исправления всех проблем с реестром) и выполнения "Установить эту программу по умолчанию" для Firefox (в разделе "Установка программ по умолчанию") URL-ссылки открываются в Firefox нормально, если это значение по умолчанию для.URL. Однако, если для URL-адреса по умолчанию задано "Internet Browser MS", оно все равно откроет диалоговое окно "Печать". И контекстное меню выглядит следующим образом:

Firefox по умолчанию для.URL:

«Интернет-браузер» (примечание: не IE) по умолчанию для.URL:

Хотя, если использовать Internet Explorer по умолчанию, он работает хорошо:

Возможно, я просто никогда не должен использовать «Интернет-браузер»? Хотя я ожидал бы, что это будет просто направить в браузер по умолчанию?

3 ответа3

1

У вас установлен Internet Explorer по умолчанию.

И его ассоциации и его значения по умолчанию.

Чтобы изменить это на Firefox, давайте сделаем следующее:

Файловая ассоциация

http://windows.microsoft.com/en-us/windows7/Change-which-programs-Windows-uses-by-default

Выберите Firefox в качестве браузера.

Назначьте браузеру следующие протоколы и типы файлов, которые вы хотите установить по умолчанию:

URL: протокол передачи гипертекста (протокол HTTP)

URL: протокол передачи гипертекста с конфиденциальностью (протокол HTTPS)

URL: протокол передачи файлов {протокол FTP)

HTML-файл

0

Этот скрипт от Autohotkey, кажется, решает его напрямую, переопределяя, где находится браузер по умолчанию (если я думаю, что он переносимый, но он может делать Autohotkey Script

0

Я рекомендую удалить и заменить интернет-ярлык.

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

ярлык может быть либо ссылкой, либо доступом к другой программе

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .