Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista - Компьютерная документация по Windows. Оптимизация Windows.
 Компьютерная документация по Windows. Оптимизация Windows.  Компьютерная документация по Windows. Оптимизация Windows. Поиск
  Здравствуйте  [ Новый пользователь ] Домой  .  Статьи по темам  .  Компьютерная документация  .  Личный кабинет  .  Toп 10  .  Карта сайта  

  Навигация

 Главная   Главная
 Главная   Магазин софта
 Темы новостей   Темы новостей
 Топ 10   Топ 10
 Архив новостей   Архив новостей
 Карта сайта   Карта сайта
 Конструктор   Конструктор
 Обзоры   Обзоры
 Интересное   Интересное
 Рассылка новостей   Рассылка новостей
    Полезные ресурсы
 Пользователи   Пользователи
 Поиск   Поиск
 Написать нам   Написать нам
 Тест скорости   Тест скорости


  Наши темы
Windows 8
Windows 7
Windows Vista
Windows XP
Настройка Windows
Реестр Windows
Восстановление системы
MS-DOS
BIOS
Интернет
Microsoft Office
Сетевые настройки
Обработка видео
Вебмастеру
Оптимизация Windows
Обзор софта
Технологии, обзоры
Обзоры компьютеров и комплектующих
Рецензии
Полезные советы
Продвижение сайтов

Новые обзоры

Как заработать на ремонте компьютеров

Переработка отходов электроники

Типовые неисправности I:Phone, Pad, Pod и Macbook

Место для вашей электронной души

Ремонт компьютеров в Москве


Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista

Размещено 28/12/2008

Windows Vista Как-то раз Windows Vista поставила мою жену в тупик: она хотела посмотреть картинку в формате .PNG, но вместо привычной Фотогалереи Windows открылся QuickTime PictureViewer. И хотя изображение в конечном счете отобразилось без проблем, жена заявила, что понятия не имеет, что к чему, и попросила меня все вернуть как было.

Я сразу догадался, в чем дело. Недавно она установила Apple QuickTime, чтобы посмотреть присланный подругой видеоклип, и видимо, нажала кнопку «Да» в процессе установки, когда инсталлятор предложил изменить список программ по умолчанию. В результате с QuickTime стали ассоциироваться все графические файлы. К счастью, решить проблему оказалось очень легко, однако я решил не только восстановить стандартные файловые ассоциации, но и вообще убрать QuickTime из списка «Открыть с помощью» (Open With), слегка отредактировав реестр. В этой статье я расскажу о том, как это делается.

Программы по умолчанию

Первым делом я решил воспользоваться средством «Программы по умолчанию» (Default Programs). Чтобы его запустить, нужно просто ввести в строке поиска меню «Пуск» (Start) фразу «По умолчанию» (Default) и нажать [Enter]. Откроется окно с четырьмя ссылками (рис. A), позволяющими изменить параметры работы с программами Windows Vista: задать программы по умолчанию, файловые ассоциации, настройки автозапуска и параметры доступа к программам по умолчанию для данного компьютера (См. статью Обеспечение быстрого доступа к командам "Копировать в папку" и "Переместить в папку" - прим. ред.).

Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista
Рисунок A. Средство «Программы по умолчанию» позволяет изменить настройки программ по умолчанию четырьмя различными способами.


Я выбрал пункт «Сопоставление типов файлов или протоколов конкретным программам» (Associate a File Type or Protocol with a Program) и нашел в списке файлов .PNG, как показано на рис. B. Как видите, тип файла .PNG ассоциирован с QuickTime PictureViewer.

Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista
Рисунок B. Тип файла .PNG ассоциирован с QuickTime PictureViewer.


Чтобы восстановить файловые ассоциации по умолчанию, я нажал кнопку «Изменить программу» (Change Program), выбрал в окне «Выбор программы» (Open With) Фотогалерею Windows (Windows Photo Gallery), отметил флажком опцию «Использовать выбранную программу для всех файлов такого типа» (Always Use the Selected Program to Open This Kind of File) и нажал «OK» (рис. C).

Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista
Рисунок C. В диалоговом окне «Выбор программ» легко восстановить программы по умолчанию для любого типа файлов.
Проверка результатов

После этого я запустил Проводник Windows (Windows Explorer) и дважды щелкнул на файле .PNG. Открылась Фотогалерея Windows, что и требовалось доказать. Однако опция PictureViewer в контекстном подменю «Открыть с помощью» по-прежнему осталась, хотя уже и не в качестве программы по умолчанию (рис. D).

Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista
Рисунок D. QuickTime PictureViewer все еще ассоциируется с файлами .PNG, хотя уже и не в качестве программы по умолчанию.


В принципе, я ничего имею против Apple (хотя предпочитаю ПК), но меня возмутило, что программа так крепко вцепилась в тип файла .PNG, и я решил убрать все следы ее существования.

Работа с реестром

Покопавшись в реестре Vista, я обнаружил, что за содержание списка «Открыть с помощью» могут отвечать сразу пять ключей:

• HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.xxxOpenWithList
• HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.xxx OpenWithProgIDs
• HKEY_CLASSES_ROOT.xxx OpenWithList
• HKEY_CLASSES_ROOT.xxx OpenWithProgIDs
• HKEY_CLASSES_ROOTSystemFileAssociationsPTypeOpenWithList

Где .xxx – расширение файла, а типом (PType) может быть аудио, видео, изображение, текст или системный файл.
В моем случае связь между QuickTime PictureViewer и подменю «Открыть с помощью» обнаружилась в ключе «HKEY_CLASSES_ROOT.png OpenWithProgIDs», показанном на рис. E.

Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista
Рисунок E. Связь между QuickTime PictureViewer и подменю «Открыть с помощью» обнаружилась в ключе «HKEY_CLASSES_ROOT.png OpenWithProgIDs».


После удаления двоичного значения QuickTime.png программа QuickTime PictureViewer исчезла из списка «Открыть с помощью». Но имейте в виду: эксперименты с реестром – дело опасное, поэтому перед внесением каких бы то ни было изменений следует создать резервную копию.
В большинстве случаев значение, которое нужно удалить, находится в ключе «HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.xxxOpenWithList» и представлено в виде строкового параметра.
Например, в другой раз мне понадобилось убрать из подменю «Открыть с помощью» Windows Movie Maker. Для этого мне пришлось удалить строковые параметры moviemk.exe и MRUList, как показано на рис. F. Дело в том, что строковый параметр moviemk.exe – это только ссылка на приложение, а MRUList содержит в себе сам список «Открыть с помощью».

Управление программами по умолчанию и списком «Открыть с помощью» в Windows Vista
Рисунок F. В некоторых случаях необходимо удалить сразу несколько ключей.


А что думаете вы?

Приходилось ли вам сталкиваться с нежелательной заменой в Windows Vista одних программ по умолчанию на другие? Возникало ли у вас желание удалить ту или иную программу из списка «Открыть с помощью»? Поделитесь с нами своим мнением в комментариях!

Автор: Greg Shultz
Перевод: SVET
Источник: www.winblog.ru

 



Компьютерная документация по Windows Copyright © 2008-2019