Как сопоставить расширение файла с программой. Как восстановить и исправить ассоциации файлов в Windows

Здравствуйте дорогие читатели, сегодня меня затронула тема как , а именно некорректный запуск программ и файлов.

Как-то раз меня попросила знакомая с этим разобраться, ее дочка где-то полазила и.exe файлы можно было запустить только с окна открыть с помощью . С этой проблемой я разобрался изменением параметров реестра, все исправилось. Все остались довольны и как-то эта тема забылась, а сегодня опять столкнулся с этой проблемой на другом компьютере и решил написать статью с целью помочь людям с этим непорядком!

Рассмотрим 5 вариантов восстановления ассоциации, ведь это может произойти с каждым, даже если вы опытный пользователь, мы ни от чего не застрахованы!

Оказаться в такой ситуации может каждый т.к. сейчас много различных вирусов и шпионского по. И произойти это может если даже у вас самое последнее обновление . Если так случилось в первую очередь проверяйте компьютер от , каким-нибудь надежным и от . Может и так все решится, но процент очень маленький, что так вы сможете восстановить ассоциацию файлов.

Из-за чего же это происходит?

В первую очередь это происходит из-за , вы могли скачать шпионское по, ошибка системы, или же сами случайно могли сбить ассоциацию файлов . Какой бы не был случай, это надо по-любому исправлять. И сейчас мы разберем несколько, а вы выберете понравившейся способ, думаю результат вам понравится!

Как восстановить ассоциацию файлов в 5 способов?

Первый способ (для windows xp) — самый простой восстановить ассоциацию файлов, без вмешательств в реестр, но он не всегда помогает, но все же для начало лучше попробовать его.

Заходим мой компьютер в верхней панели выбираем сервис > > вкладка . Так же можно зайти через панель управления пункт .

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

Второй способ исправления скачать подготовленный для вас архив и запустить необходимые файлы. Название файлов соответствует расширению с которым у вас проблема.

Первый файл восстановить ассоциацию ко всем файлам.

Во втором можно выбрать отдельно какую ассоциацию надо восстановить.

Третий способ предлагает фирма Касперского, которая разработанную программу CleanAutoRun.

Описание можно посмотреть на оффициальном сайте . А так же утилита под названием FileAssociationFixer.

Скачать бесплатно FileAssociationFixer:

Четвертый способ восстановить ассоциацию файлов . Необходимо скачать программу AVZ.

После запуска перейдите в пункт Файл и выберите Восстановление системы там поставьте галочку Восстановление параметров запуска файлов (.exe, .com, .pif ).

Пятый способ заключается введении команд под Windows’ом. Перезагрузите компьютер нажмите перед запуском windows F8 и выберите Безопастный режим с поддержкой командной строки . И введите следующие команды.

assoc.exe = exefile assoc.lnk= lnkfile assoc.bat = batfile

Все, надеюсь в вас все пройдет успешно и этот день не заставит вас грустить 🙂 Если есть ещё способы восстановления пишите в комментариях я их всегда рассмотрю.

Программа для управления ассоциациями файлов.

Управлять разрешениями файлов можно и с помощью программ. Две из них сейчас я вам покажу.

Первая бесплатная программа Unassociate File Type.

Она идет только на Windows 7 и Windows Vista.

Простая программа для изменения ассоциаций с файлами.

Вторая программа OpenWith.


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

На этом все, надеюсь я помог Вам восстановить ассоциацию файлов . 🙂

Поскольку для воспроизведения популярных типов видео-, аудио-, текстовых и некоторых прочих файлов в системе Windows предусмотрен штатный функционал, именно штатные программы системы изначально установлены по умолчанию для открытия поддерживаемых ими типов файлов при двойном клике по этим файлам. Но по мере установки в систему сторонних программ такой расклад будет меняться. В процессе своей инсталляции сторонний софт часто перехватывает роль программ по умолчанию для поддерживаемых типов файлов. И такой софт, соответственно, самовольно вносит настройки в ассоциации файлов – привязку конкретных программ к конкретным типам файлов для их открытия по двойному клику. Правда, есть и такие программы, которые в процессе своей установки предлагают пользователю вручную настроить ассоциацию файлов – например, выбрать не все типы файлов, а лишь некоторые. А то и вовсе отказаться от привязки файлов к устанавливаемой программе.

Открытие фильма в окне нового медиаплеера или ссылки в окне нового браузера, самовольно и незаметно установившихся в довесок к другой, как правило, бесплатной программе – не самая большая проблема. Точнее, не проблема и вовсе, ведь это естественное следствие перехвата последней установленной программой своих типов файлов. Куда сложнее будут обстоять дела, когда после неудачных экспериментов с настройками Windows или как результат проникновения вредоносного ПО произойдет сбой ассоциаций системных файлов. Сбой ассоциаций исполнительных.exe-файлов программ и.lnk-файлов ярлыков сделает их запуск невозможным. Так, вместо запуска нужной программы можем получить запуск какой-то другой программы. А может быть и так: Windows будет думать, что для запуска одной программы нужна другая программа. Естественно, система такую не найдет, и ей ничего не останется более, как предложить поиск соответствия в Интернете или в магазине Windows. Не менее проблематично будет столкнуться со сбоем ассоциаций системных файлов.msi, .bat, .cpl, что сделает невозможными деинсталляцию установленных в системе программ, открытие папок или разделов панели управления и работу прочих функций Windows.

Такие проблемы решаются сменой программ по умолчанию и восстановлением дефолтных ассоциаций файлов. Все это в подробностях рассмотрим ниже.

1. Настройка программ по умолчанию в проводнике

Вернуть назад любимый браузер, текстовый или графический редактор, медиаплеер, прочую программу, чтобы именно они ассоциировались с поддерживаемыми файлами, можно в проводнике Windows. На файле нужного типа делаем клик правой клавишей мыши и выбираем «Открыть с помощью».

В Windows 7 в появившемся окне жмем кнопку обзора.

И указываем исполнительный файл, отыскав его на диске С среди инсталлированных программ или в месте хранения в случае с портативными программами.

Проверяем, чтобы была выставлена галочка использования данной программы для всех файлов этого типа. Жмем «Ок».

В Windows 8.1 и 10 при выборе команды «Открыть с помощью» увидим ту же суть, но в ином оформлении. Если в предложенном списке программ не будет нужной, раскрываем список, нажав «Еще приложения» (или «Дополнительно»).

Жмем опцию поиска другого приложения.

И в окне проводника указываем путь к исполнительному файлу. Чтобы выбранная программа постоянно открывала этот тип файлов, выставляем галочку «Всегда использовать это приложение …».

Назначить для того или иного типа файлов программу по умолчанию можно также в свойствах отдельно выбранного файла. Вызываем на файле контекстное меню и кликаем «Свойства».

В графе «Приложение» жмем «Изменить».

И указываем нужную программу – современное приложение, инсталлированную в систему программу или портативную программу.

Контекстное меню на файлах – единственный способ установки портативного софта в качестве программ по умолчанию. А вот для установленных в систему программ есть еще инструментарий в составе панели управления Windows.

2. Настройка программ по умолчанию в панели управления

Отправимся в системную панель управления. Быстрый доступ к ней есть в меню «Пуск» Windows 7

и после нажатия +X в Windows 8.1 и 10.

Во всех версиях Windows дальнейший путь и функции будут одинаковыми. В окне панели управления выбираем раздел «Программы».

А затем в подразделе «Программы по умолчанию» кликаем «Задание программ по умолчанию».

Увидим перечень установленных в систему программ и современных/универсальных приложений в случае с Windows 8.1 и 10. Выбрав слева какую-то программу в правой части окна можно установить ее в качестве программы по умолчанию. И эта программа впредь будет открывать все поддерживаемые файлы при двойном клике по ним.

Для программ и приложений списка можно назначить не все типы файлов, а лишь некоторые.

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

По такому же принципу можно настраивать программы открытия по умолчанию для каждого отдельного типа файлов. Вернувшись в окно подраздела панели управления «Программы по умолчанию», кликаем другой пункт – «Назначение программы для открытия файлов этого типа».

Теперь в перечне увидим не программы, а, наоборот, типы файлов в алфавитном порядке. Выбрав нужный из форматов и нажав кнопку «Изменить программу», таким образом, собственно, и назначим для этого типа файлов программу, что будет открывать их по умолчанию.

В Windows 8.1 и 10 после перечня типов файлов будут размещаться протоколы запуска приложений, Chrome-приложений, отдельных почтовых функций или функций Skype и т.п. Сопоставление этих протоколов с их приложениями – это то, с чем не стоит экспериментировать ради праздного интереса. Ведь, как правило, заточены эти протоколы под конкретные функции системы и программ.

3. Современные настройки программ по умолчанию для Windows 8.1 и 10

Настроить десктопные программы и современные приложения по умолчанию для каждого отдельного типа файлов в Windows 8.1 можно как в панели управления, так и в штатном приложении «Параметры». Суть у этих способов одна и та же, но интерфейс разный. Жмем клавиши +Q и вписываем в поле поиска запрос «по умолчанию». В результатах поиска выбираем «Параметры приложения по умолчанию».

В современном интерфейсе настроек программ по умолчанию типы файлов и протоколы будут представлены отдельно.

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

Такой же формат настроек программ по умолчанию присутствует и в Windows 10. Но называется он, как и раздел панели управления, «Программы по умолчанию».

В довесок к возможности настройки программ по умолчанию Windows 10 предусматривает еще и возможность сброса ассоциаций файлов к дефолтным, какими они были сразу при установке системы.

4. Восстановление дефолтных ассоциаций файлов

Рассмотренные выше способы помогут в случае со сбоем ассоциаций документов, медиа- и прочих пользовательских файлов. Однако если дело имеем со сбоем системных файлов, в частности, упомянутых выше типов.exe и.lnk, здесь нужно уже более серьезное вмешательство с редактированием системного реестра. Но вручную его редактировать мы не будем, а пойдем по более простому пути и прибегнем к импорту готовых.reg-файлов – служебных файлов, предназначенных для внесения изменений в реестр Windows. Предусмотренные специально для восстановления ассоциаций файлов к дефолтным настройкам.reg-файлы скачаем в Интернете.

4.1. Для Windows 7

Для Windows 7 такие.reg-файлы выложены на сайте Sevenforums.Com . Нажав кнопку «Download», можно скачать за один раз все доступные.reg-файлы одной папкой.

А можем загрузить только отдельные.

Загруженный.reg-файл запускаем двойным кликом.

Подтверждаем запуск.

Подтверждаем продолжение процесса.

4.2. Для Windows 8.1

По такому же принципу восстанавливаем дефолтные ассоциации файлов в системе Windows 8.1. Скачиваем с сайта Eightforums.Com либо отдельные.reg-файлы, например, для восстановления форматов.exe- или.lnk, либо все.reg-файлы одной папкой.

Запускаем нужный.reg-файл, подтверждаем действие.

4.3. Для Windows 10

Файлы.reg, восстанавливающие дефолтные ассоциации файлов в системе Windows 10, можно скачать с сайта Tenforums.Com .

Как и в предыдущих случаях, запускаем нужный.reg-файл, подтверждаем действие.

5. Программа File Association Fixer для восстановления дефолтных ассоциаций файлов

Для восстановления дефолтных ассоциаций файлов в качестве альтернативы предыдущему способу можно использовать бесплатную программу File Association Fixer . Эта программа работает с Windows 7, 8.1 и 10 и поможет вернуть к предустановленным значениям ассоциации системных файлов, в частности, .exe и.lnk. Запускаем программу, переходим во вкладку «Fix Files», ставим галочки на нужных типах файлов и жмем внизу «Fix Selected».

File Association Fixer предусматривает способ собственного запуска даже на тот случай, если произойдет сбой в ассоциации файлов «.exe». Чтобы в таком случае запустить программу, необходимо вручную сменить расширение исполняемого файла программы с.exe на.com.

Отличного Вам дня!

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

Кроме этого, значок самого файла, как правило, указывает на его тип или программу, которой он открывается.

За все это отвечает операционная система Windows и реализуется это следующим образом.

Что такое ассоциация файлов в Windows

Обычно имя файла состоит из двух частей — название и . Эти две части разделяются точкой и по умолчанию в Windows расширение файлов не показывается, но их отображение можно включить в Проводнике.

Расширение представляет собой три-четыре латинских символа или цифры, например, .jpeg , .mp3 , .avi .

Именно по расширению Windows понимает, файл какого типа перед ней находится. Также Windows располагает списком всех программ, которые в ней установлены и каждая программа при установке «сообщает» операционной системе, с какими типами или форматами файлов она умеет работать.

В итоге Windows сопоставляет конкретные программы и расширения, то есть определяет, какая программа будет открывать файлы определенных расширений.

Вот это сопоставление и называется ассоциацией файлов в Windows .

Определение программы по умолчанию

Пользователь сам может изменять ассоциации, вручную указывая Windows какую программу следует использовать для открытия файлов определенных форматов (расширений) и этим иногда приходится пользоваться

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

Решить данную проблему довольно просто — нужно изменить программу по умолчанию или, что есть тоже самое, ассоциацию в Windows.

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

Щелкаем правой кнопкой мыши по файлу, для которого хотим изменить ассоциацию, и выбираем из контекстного меню пункт .

Далее выбираем программу, которой хотим данный файл открывать. Можно выбрать программу из списка, предоставленного самой Windows, или указать программу вручную. Ну и нужно не забыть установить галочку, позволяющую всегда открывать файлы этого формата в данной программе.

Эта операция позволит восстановить ассоциации для конкретных типов файлов, но такой способ поможет не во всех ситуациях.


Восстановление ассоциации файлов

Иногда из-за сбоя операционной системы, программ или действия вирусов может нарушиться ассоциация файлов и в итоге файлы или ярлыки перестанут запускаться. Аналогичные проблемы нередко возникают у любителей разнообразных твикеров и программ по «оптимизации» системы. Как правило, это свидетельствует о повреждении части , отвечающей за ассоциацию файлов.

Логичным решением данной проблемы будет восстановление поврежденной ветви реестра. Сделать это довольно просто — нужно лишь запустить с корректными данными и добавить их в реестр вашей Windows.

Взять reg-файлы можно в интернете. Например, есть форумы, которые посвящены определенным операционным системам. На этих форумах выложены reg-файлы, позволяющие восстановить ассоциации в Windows.

Выбираете форум по вашей операционной системе и скачиваете reg-файл оттуда:

Продемонстрирую на примере Windows 10.

Нахожу на странице форума кнопку Download и скачиваю архив с reg-файлами на компьютер. Затем разархивирую его и захожу в папку. Внутри представлены reg-файлы для широкого спектра расширений.

Выбираем нужное нам расширение и запускаем reg-файл. Например, ярлыки имеют расширение .lnk , а программы — .exe . В зависимости от того, с каким типом файлов (расширением) у вас возникли проблемы и выбираем нужный reg-файл. Расширение проблемных файлов можно отобразить в настройках программы Проводник .

Добавляем информацию в реестр, после чего перезагружаем компьютер и ассоциация будет изменена.

Для добавления данных в реестр необходимо иметь , то есть необходимо войти в систему под администратором.

Программа для восстановления ассоциаций

Процесс изменения реестра можно автоматизировать. То есть можно не скачивать файлы реестра, а воспользоваться программой, позволяющей восстанавливать ассоциации файлов в Windows.

Например, утилита File Association Fixer поддерживает на данный момент 70 типов файлов и позволяет восстанавливать ассоциации файлов в Windows 7, Windows 8 и Windows 10.

Часто при установке новой программы сбивается ассоциация файлов для открытия.

Что такое ассоциация файлов? - Это своего рода "закон" для системы, при котором ей указывается с помощью какой программы нужно открывать тот или иной файл.

Ассоциация напрямую зависит от , т.е. если файл с расширением .avi или .mp4 , то система смотрит на него и определяет что это видео файл и ищет ассоциацию с установленной программой для просмотра видео.

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

Можно, конечно, для одного случая нажать ПКМ на файле и выбрав пункт меню Открыть с помощью выбрать нужную Вам программу для открытия

Но не проделывать же такое каждый раз при открытии файла!

Гораздо лучше назначить основную программу для открытия файла, а в случае чего и Открывать её с помощью другой.

Как назначить программу для открытия файлов определенного типа?

1 способ: в пункте Открыть с помощью
Делаем точно так же, как я описывал выше - ПКМ на файле и выбираем пункт Открыть с помощью , только теперь в списке ищем не программу для открытия, а пункт Выбрать программу в самом низу списка, который и нажимаем.
Появится вот такое окошко, в котором выбираем нужную Вам программу. Не забудьте посмотреть и поставить галочку напротив Использовать выбранную программу для всех файлов такого типа


Если нужной Вам программы нет, то нажмите кнопку Обзор... и поищите её в списке уже установленных программ в папках Program Files и Program Files (x86). А может и в другом месте, куда Вы её установили.

2 способ: в пункте Свойства
ПКМ на файле -> в самом низу пункт Свойства. Откроется такое окошко, в котором нажимаем кнопку Изменить


Откроется окно, как в 1 способе в котором нужно выбрать программу.

3 способ: через Панель управления
Пуск -> Панель управления -> Программы по умолчанию -> Выбор программ по умолчанию
Откроется вот такое окошко, в котором нужно выбрать программу и внизу пункт Выбрать умолчания для этой программы


Откроется окно, в котором нужно выбрать ассоциации расширений файлов и нажать кнопку Сохранить

Восстановление ассоциаций
Если в результате неосторожных действий с или из за вирусов у Вас слетели ассоциации с файлами в Windows XP, то Вам поможет собранная сертифицированным специалистом Microsoft Дугом Ноксом для корректировки параметров системного реестра Windows .
Для windows 7 exe, lnk, bat, cmd и jpg
После распаковки соглашаетесь на внесение изменений и перезагружаетесь.

Как выполнить сброс ассоциаций файлов
Стандартными способами и через реестр это сделать не получится. Но есть некий энтузиаст, котоый сделал такую программу с помощью которой это стало возможным.
Скачиваете программу , затем выбираете тип файла и нажимаете Delete file type


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

Идеей написания статьи послужил комментарий

Здравствуйте, у меня появилась проблема с расширениями. Когда я пытаюсь например открыть файл.torrent мне почему то выдает типа с помощью какой программы открыть, выбираю utorrent, ставлю галочку по умолчанию ну а в результате utorrent не открывается, для файлов «торрент» программа по умолчанию не стоит. Аналогичная проблема с файлами.rar.

И тут то я понял, что ни черта не знаю про ассоциации файлов в Windows, кроме того, что правой кнопкой кликнуть по файлу и выбрать Открыть с помощью… Здесь изложу методы, которые буду применять сам если столкнусь с подобной ситуацией

Ассоциация — это сопоставление файлов определенного типа программе которая будет открывать их по умолчанию. Тип файлов определяется его расширением. Расширение — это то, что идет после точки в имени файла. Например файл PICT0275.JPG имеет расширение «.JPG «. Следовательно — тип файла — рисунок или изображение. У меня изображения открываются с помощью Средства просмотра фотографий Windows.

Иногда ассоциации сбиваются. Это может происходить либо из за действий пользователя (вы открыли файл другой программой установив ассоциацию данного типа файлов с этой программой), либо из-за действия вирусов или из-за какого-либо сбоя в системе (после синего экрана например)

В любом случае я бы проверил компьютер на вирусы:

или зайти по пути Панель управления\Программы\Программы по умолчанию

Используем сначала первый пункт — Задание программ по умолчанию

Если вы хотите например, чтобы Google Chrome открывал все что только можно вы его выбираете в списке программ и жмете Использовать эту программу по умолчанию . В моем случае Google Chrome открывает только 9 типов файлов из 20 возможных. Если нажму Использовать эту программу по умолчанию — будет открывать все 20.

из таблицы скачиваем поправку в реестре для нужного расширения. Например MP3

у меня выдало ошибку

а восстановление ассоциации с GIF-файлами прошло успешно

Надо пробовать.

Восстанавливаем ассоциацию REG-файлов

Приведенным выше способом не удастся восстановить ассоциации REG-файлов. Для этого можно сделать следующее.

Открыть редактор реестра

Файл > Импорт…

Находим нужный файл и открываем его. Информацию будет внесена в реестр

Жмем ОК и все должно работать.

Так же восстановить ассоциации с REG-файлами можно с помощью командной строки . Открываем ее с правами администратора. Открываем меню Пуск и в поле поиска пишем «Командная строка». На командной строке жмем правой кнопкой мышки и выбираем Запуск от имени администратора

Для лучшего понимания процесса ассоциаций файлов в Windows 8 сильно рекомендую прочитать статью Вадима Стеркина

Множество непонятных ситуаций должно решиться.

Заключение

Для меня ситуация с ассоциациями файлов в Windows 7 и Windows 8/8.1 немного прояснилась. Как бы я действовал если бы у меня возникли проблемы с торрент-файлами и с RAR-файлами. Естественно сразу проверился бы на вирусы и сделал восстановление системных файлов. Удалил бы программы который используют эти типы файлов (в моем случае это μTorrent и WinRAR). Затем удалил бы всю информацию в реестре

Так же поступил и с разделами для RAR-файлов. Удалил бы их в этих же местах.

Если бы не помогло, задумался бы над переустановкой системы.