Ассоциации файлов в Windows — это сопоставление типа файла с определенной программой для его выполнения. Например, когда вы дважды щелкаете на JPG, открывается вид этой фотографии, а ярлык программы или .exe к файлу игры — сама программа или игра. Обновление 2016: см. Также введите ассоциацию файлов Windows 10.
Иногда ассоциация файлов нарушается, как правило, из-за неосторожных действий пользователя, программ (не обязательно вредоносных) или ошибок в системе. В этом случае вы можете получить неприятные результаты, один из которых я описал в статье Ярлыки и программы не запускаются. Это также может выглядеть следующим образом: когда вы пытаетесь запустить какую-либо программу, вместо нее открывается браузер, блокнот или что-то другое. В этой статье мы расскажем, как восстановить ассоциации файлов в новых версиях Windows. Сначала о том, как это сделать вручную, затем — с помощью специально разработанных программ.
Как восстановить ассоциации файлов в Windows 8
Для начала рассмотрим самый простой вариант — у вас возникла ошибка с ассоциацией какого-то обычного файла (картинка, документ, видео и т.д.). — не exe, ярлык или папка). В этом случае вы можете сделать одно из трех действий.
- Использовать "Открыть с помощью" — щелкните правой кнопкой мыши на файле, для которого вы хотите изменить отображение, выберите "Открыть с помощью" — "Выбрать программу", выберите программу для открытия и отметьте "Использовать приложение для всех файлов этого типа.
- Перейдите в Панель управления Windows 8 — Программы по умолчанию — Сопоставление файлов или протоколов с определенными программами и выберите программы для нужных вам типов файлов.
- То же самое можно сделать через "Параметры компьютера" в правой панели. Зайдите в "Изменение параметров компьютера", откройте "Поиск и приложения", а там выберите "По умолчанию". Затем, в конце страницы, нажмите на ссылку "Выбрать стандартные приложения для типов файлов".
Как уже говорилось, это поможет только в том случае, если проблема связана с "обычными" файлами. Если вместо открытия программы, ярлыка или папки вы пытаетесь открыть что-то другое, например, блокнот или архиватор, а может быть, даже не открываете панель управления, описанный выше метод не сработает.
Восстановление ассоциаций exe, lnk (ярлыка), msi, bat, cpl и папок
Если с файлами этого типа возникла проблема, она будет проявляться в том, что программы, ярлыки, элементы панели управления или папки не будут открываться, вместо них будет запускаться что-то другое. Для того чтобы исправить ассоциации этих файлов, вы можете использовать файл .reg, который вносит необходимые изменения в реестр Windows.
На этой странице можно скачать исправления ассоциаций для всех распространенных типов файлов в Windows 8: http://www.eightforums.com/tutorials/8486-default-file-associations-restore-windows-8-a.html (в таблице ниже).
После загрузки дважды щелкните на файле с расширением .reg, нажмите "Выполнить" и, после сообщения об успешном добавлении данных в реестр, перезагрузите компьютер — все должно работать.
Исправление ассоциаций файлов в Windows 7
Что касается восстановления ассоциаций для файлов документов и других файлов приложений, то в Windows 7 их можно восстановить тем же способом, что и в Windows 8 — через "Открыть с помощью" или из раздела "Программы по умолчанию" в Панели управления.
Чтобы сбросить ассоциации файлов программ .exe, ярлыки .lnk и других программ, вам также потребуется запустить программу .reg, восстановление ассоциаций по умолчанию для этого файла в Windows 7.
Сами файлы реестра для исправления системных ассоциаций файлов вы можете найти на этой странице: http://www.sevenforums.com/tutorials/19449-default-file-type-associations-restore.html (в таблице, ближе к концу страницы).
Программы для восстановления ассоциаций файлов
Помимо описанных выше вариантов, вы можете использовать бесплатные программы для той же цели. Вы не сможете их использовать, если ваши файлы не запускаются .exe, в других случаях они могут помочь.
К таким программам относятся File Association Fixer (заявлена поддержка Windows XP, 7 и 8), а также бесплатная Unassoc.
Первый из них позволяет легко сбросить сопоставления для важных расширений на значения по умолчанию. Вы можете скачать программу с сайта http://www.thewindowsclub.com/file-association-fixer-for-windows-7-vista-released
С помощью второго можно удалить созданные в процессе работы сопоставления, но, к сожалению, в нем нельзя изменить ассоциации файлов.