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

Не запускается приложение, поменялись ассоциации файлов.
Обновлено:

Приветствую, уважаемые посетители моего блога!

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

То есть ярлыки всех программ и документов начали отображаться как ярлыки одной программы, например – Word, как в моем случае.

Я расскажу про свой случай системных ошибок с изменением программ ярлыков и как с ним справился на примере Windows 7. Также расскажу, как данный сбой операционной системы решается другими методами, про которые я узнал.

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

Немного истории о том, как форматы ярлыков документов и программ на рабочем столе моего ноутбука вдруг стали одинаковыми

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

Мне необходимо было что-то сделать из документов или запустить какую-то программу. Я включаю ноутбук, а тут такое – все ярлыки программ и документов на рабочем столе у меня сменили ассоциации файлов и стали значками Word.

То есть, смотрю на ярлыки Zoom или Google Chrome, а они показаны как значки Word.

Скриншот экрана с ярлыками, которые сменили свои программы на Word, я показал ниже.

Не запускаются программы, поменялись ассоциации файлов.Ассоциации файлов Windows 7 нарушены

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

Начав «рвать» волосы на голове? и попутно навтыкав сыну за его «деятельность» на ноутбуке (потому, что проблема с ассоциациями файлов и изменением ярлыков программ возникла после его работы), я решил успокоиться и попробовать решить данную задачу. Благо планшет с интернетом у меня оказался под рукой.

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

Но не буду забегать вперед, а расскажу обо всём по порядку.

Устранение проблемы с ярлыками, когда на компьютере или ноутбуке сменилось ассоциирование файлов – ярлыки поменяли приложения и программы

Как я уже писал выше, решений данной проблемы несколько. Причем наберётся их около десятка, а то и больше.

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

Пример приведу на базе Windows 7, которая стоит на моем ноутбуке. На других версиях Windows действия будут аналогичными.

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

Итак, преступим.

Способ первый, воспользоваться редактором реестра - Regedit

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

Первым делом следует запустить редактор реестра Regedit. Некоторые пользователи называют его системный реестр. Для этого набираем в строке поиска (командной строке) фразу «regedit», как показано на скриншоте.

Через кнопку «Пуск» и командную строку набираем «regedit».Запускаем нужный нам редактор реестра regedit

Для запуска редактора реестра просто переводите курсор мыши на программу Regedit и щелкаете левую кнопку мыши.

Если у вас на компьютере стоят ограничения прав доступа, то редактор реестра (Regedit) следует запустить от имени администратора.

Для этого, наводите мышью на regedit и правой кнопкой мышки выбираете нужный пункт меню – иконку «Запуск от имени администратора».

Системный реестр, запуск от имени администратора.Запуск редактора реестра regedit от имени администратора

Важно! Для запуска от имени администратора вы должны знать логин и пароль.

Поэтому, заранее позаботьтесь о доступе, если у вас ограничены права.

Далее, если вы всё выполнили правильно, у вас откроется папка редактора реестра. Она так дословно и называется. В этой папке находятся несколько вложенных папок. Но нас интересует одна, а именно: папка «HKEY_CURRENT_USER» (фотография 1). 

Открываете указанную папку и далее выбираете следующую вложенную папку «Software» (фотография 2). За ней – «Microsoft». То есть, проследуем по пути: «Software»/«Microsoft»/«Windows»/«CurrentVersion»/«Explorer»/«FileExts»/«.lnk» (фотографии 3 и 4).

Но папка «.lnk» не последняя. В папке «.lnk» есть ещё вложенные папки. Нас будет интересовать одна из них. Находите папку «UserChoice» и целиком удаляете её (фотографии 4 и 5).

Нужные папки в редакторе реестра regedit.Действия в редакторе реестра regedit

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

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

Это обязательное условие!

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

После перезагрузки ассоциирование файлов с программами восстановлено.Ассоциирование ярлыков с программами по умолчанию восстановлено

Как видите, совсем не сложно. Следует лишь открыть редактор реестра (системный реестр) Regedit и четко проследовать по указанному выше пути до искомой папки «UserChoice» и удалить её.

Способ второй, воспользоваться вкладкой «Свойства файла» для восстановления ассоциации файлов с ярлыками

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

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

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

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

У нас откроется новая вкладка с вопросом: Как вы хотите теперь открывать файлы *.*?

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

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

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

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

Позволю небольшое отступление.

Данным способом мы баловались в школе с теми, кто не знал этой хитрости. Но это было давно, в начале 90-х. Тогда у нас на школу было всего несколько стандартных IBM286, одна из которых стояла в кабинете директора. Понятно, что двоечники не читали учебников и у большинства не было компьютеров. А всё общение на уроках с компьютерами сводилось к простым действиям и играм?.

Но продолжу.

Обычно, в более тяжелых (стандартных) случаях, когда дело касается сложных программ и произошло нарушение определенных операционных связей, этот способ не работает.

Поэтому переходим дальше.  

Способ третий, скачать и воспользоваться для восстановления ассоциаций файлов программой Unassociate File Types

Этот способ предназначен для тех, кто боится обращаться к помощи редактора реестра или плохо дружит с компьютером, от слова совсем.

В данном случае необходимо скачать простую программу Unassociate File Types.

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

Дело в том, что программа Unassociate File Types на Windows 10 не работает!

Но на более ранних версиях Windows пожалуйста – пользуйтесь.

Всё дело в том, что данная утилита последний раз обновлялась после выхода Windows 7. Версий данной утилиты под Windows 10 просто не существует.

Для запуска Unassociate File Types набиваете её название в любом поисковике и скачиваете. Для примера я показал, как это будет выглядеть в Яндексе.

Как только вы наберете или вставите в поисковую строку фразу Unassociate File Types поисковик сам выдаст подсказку. Выбираете нужный вариант и скачиваете.

Поисковая строка Яндекса и подсказки на фразу Unassociate File Types.Набираете в поисковой строке фразу Unassociate File Types

Но я рекомендую, если получиться, скачать архив данной программы с официального сайта winhelponline.com. Единственное боюсь, что в нынешних реалиях с учетом всех санкций для российских пользователей он может быть недоступен. А действия, чтобы сменить IP, многие начинающие пользователи не осилят. Иначе бы произвели настройку ассоциаций ярлыков с программами при помощи редактора реестра Regedit?.

Но не буду вас отвлекать и продолжу.

Несмотря на то, что поисковики предлагают данную программу для Windows 10, не тратьте попросту время.

Ещё раз напоминаю, утилиты под данную версию Windows не существует! Она на не обновлялась после седьмой версии данной операционной системы.

При запуске вы увидите надпись следующего вида.

Предупреждение о том, что данная программа запускается только в Windows 7 и Windows Vista.Эта программа запускается только в Windows 7 и Windows Vista

Думаю и без перевода всё понятно – данная программа запускается только в Windows 7 и Windows Vista.

Ну а если у вас не Windows 10, тогда смело скачиваете и запускаете программу. Отдельной установки она не требует.

Я, как показано на скриншоте, скачал архив.

Архив Unassociate File Types подготовленный к распаковке.Скачал архив Unassociate File Types

Дальше просто скопировал его в папку и распаковал.

В результате получил два файла. Первый – текстовый Readme.txt. Второй – основной Unassoc.exe.

Распакованный архив Unassociate File Types с двумя файлами.Распаковал архив Unassociate File Types

Запускается Unassociate File Types файлом Unassoc.exe. Просто следует кликнуть по нему мышкой (левой кнопкой) два раза.

Покажу работу данной программы на примере.

Для наглядности я решил изменить ассоциацию файла «сканирование» с «.pdf» на «.docx».

Скриншот замены расширения с pdf на docx.Замена расширения файла «сканирование» с «.pdf» на «.docx»

Запустив программу, у вас откроется диалоговое окно, как показано на скриншоте ниже.

Скриншот диалогового окна утилиты Unassociate File Types.Диалоговое окно утилиты Unassociate File Types

В первом столбце выбираем нужное расширение файла, к которому нужно вернуть ярлык. В моем случае это «.pdf».

Скриншот, в диалоговом окне Unassociate File Types выбираем расширение pdf.Выбираем нужное расширение pdf

Далее нажимаем кнопку «Remove file association», что дословно переводится как «Удалить ассоциацию файлов». После этого все ярлыки файлов, которые изначально создавались с расширением *.pdf, вернут исходную ассоциацию с программой Adobe Reader (программа просмотра *.pdf файлов)

Скриншот, файлы с расширением docx сменили его на pdf.Файлы docx сменили расширение на pdf

В моем случае, как показано на скриншоте, файл «сканирование» сменил ассоциацию с «*.docx» (текстовый редактор «Word») на «*.pdf» (программа Adobe Reader).

Если произошло что-то более глобальное, и ярлыки всех или большинства программ и документов сменили свои ассоциации, то в первом столбце утилиты Unassociate File Types следует выбрать другое расширение – «.lnk», и, опять же, нажать на кнопку «Remove file association».

Скриншот, выбираем в диалоговом окне Unassociate File Types расширение lnk.В диалоговом окне выбираем расширение lnk

На данном моменте описание утилиты Unassociate File Types можно заканчивать.

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

Способ четвертый, вручную настроить (исправить) ассоциацию файлов по средствам операционной системы на примере Windows 10

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

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

Для этого следует воспользоваться поиском – набираете в поисковой строке фразу «Параметры». Из предложенного меню выбираете пункт «Параметры».

Набрать фразу «Параметры» и далее пункт «Параметры».Выбрать пункт «Параметры»

У вас откроется окно «Параметры Windows».

Вид вкладки «Параметры Windows».Вкладка «Параметры Windows»

Далее, в разных версиях Windows по-разному. Либо в окне «Система», либо – «Приложения», как у меня на Windows 10 Pro на стационарном компьютере, находите вкладку «Приложения по умолчанию» и открываете её.

Скриншот экрана, выбор вкладки «Приложения по умолчанию».Выбор вкладки «Приложения по умолчанию»

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

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

После этого, ассоциация ярлыков файлов с программами восстановится.

Для корректной работы не забывайте перезагрузить компьютер!

С данным вариантом всё.

Тоже, как заметили, всё достаточно просто.

В качестве дополнения скажу, что можно попробовать данный способ на других, более ранних версиях Windows. Может быть он и сработает. Я данного варианта исключать не буду, поскольку не проверял.

А вы можете проверить, и отписаться в комментариях, как всё прошло. Буду очень признателен.

Краткий итоги и выводы, какой способ выбрать, чтобы восстановить ассоциацию ярлыков с программами

На самом деле методов и способов устранения проблем с ярлыками, когда они сменили свои программы и перестали открываться намного больше. Я рассмотрел лишь четыре.

Что в итоге могу сказать или посоветовать.

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

Данный способ легкий, простой и понятный. А главное – вы навряд ли что-то сломаете или испортите этим методом. Если только конечно не будете пытаться изменить системные файлы и файлы специальных программ, связанных с их запуском.

Если у вас более сложный случай и второй способ не работает, то из четырех перечисленных методов, лично для меня удобен и симпатичен первый способ. Когда ярлыкам возвращается ассоциация файлов с исходными программами или программами по умолчанию при помощи редактора реестра regedit.

Я его лично проверил и убедился, что он работает. Причем, судя по отзывам многих пользователей, на любых операционных системах windows.

Что касается использования утилиты Unassociate File Types, то этот способ решением проблемы ассоциации ярлыков и программ кажется простым только на первый взгляд. Для данного метода есть определенные ограничения, причем существенные.

Первое – подходит данный способ не для всех версий windows. Годится только для Windows 7 включительно. Более поздние версии операционной системы Windows программу восстановления ассоциации файлов Unassociate File Types не поддерживают.

Второе – необходимо наличие интернет, чтобы скачать программу Unassociate File Types.

Третье – программу необходимо не только скачать, но и выполнить определенные действия: скачать файл, создать папку (необязательно), распаковать архив, найти и запустить нужный exe-файл.

А при условии, что многие корпоративные и ведомственные сети ставят ограничения на различные действия, то проблемы, возникающие при использовании Unassociate File Types, могут стать непреодолимыми. И не видать вам восстановленных файловых ассоциаций.

В свою очередь, редактор реестра regedit обычно доступен простым пользователям в ведомственных и корпоративных сетях.

Четвертый способ, который я описал, когда можно воспользоваться функцией операционной системы, специально для этого предусмотренной – точно подойдет только для Windows 10. Для других версий Windows – вопрос. Скорее всего, для многих – нет. Поэтому опять ограничения. Если это не так – напишите, буду не только рад комментариям, но и поможем другим «чайникам» на просторах интернет.

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

Данный способ точно работает и позволит исправить проблему с ярлыками.

Преимущества редактором реестра regedit:

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

Данный способ точно работает и позволит исправить проблему с ярлыками.

Вот как-то так. Но это мое мнение, вы можете выбрать свой метод, тот, который вам более удобен и понятен.

На этом всё!

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

5 комментариев

Аватар комментатора Павел Зорный Автор: Павел Зорный

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

Аватар комментатора Константин Лужнов Автор: Константин Лужнов

Павел Зорный, спасибо за комментарий, не за что. Всегда рад помочь, обращайтесь)))

Аватар комментатора Павел Зорный Автор: Павел Зорный

Спасибо

Аватар комментатора Петр Новиков Автор: Петр Новиков

Полезно. Попробовал с редактором реестра, всё получилось. Супер! Правда фотки маловаты и сразу непонятно что удалять. а так ничего. Другие способы не проверял, но запомнил.

Аватар комментатора Константин Лужнов Автор: Константин Лужнов

Спасибо. Рад за вас. Фотки поправлю

Оставить комментарий

Отправить комментарий Отменить

Сообщение