29.03.2014

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

При нарушениях ассоциации ярлыков или других типов файлов (говоря языком пользователей: "Все отрывается через одну программу"). Есть несколько простых вариантов решения данной проблемы:

Первый вариант:
Пуск->Выполнить->CMD — и пишем:

1
assoc.lnk=lnkfile

(для вывода справки по утилите ASSOC /?, команда ASSOC без ключей выведет текущие ассоциации в системе)

Второй вариант:
Удалить подраздел UserChoice в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk
regedit_1regedit_2
Сработать должно сразу, однако иконки поменяются только после выхода из системы или после перезагрузки.
Третий вариант:
Скачиваем очень простую утилиту Unassociate File Types
Запускаем и выбираем нужное нам расширение, в данном случае .lnk и нажимаем кнопку Remove file association.

Источник: lab.ixblogs.com