Восстановление ассоциаций reg, exe и lnk файлов

Проблема:

При загрузке любой программы (исполняемого файла *.exe или ярлыка *.lnk) запускается Блокнот (помнится встречался и Adobe Photoshop). Причем может и случиться так, что при старте операционной системы Windows все программы находящиеся в автозагрузке будут запускать эту программу.

Это происходит из-за того, что были изменены ассоциации файлов.

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

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

Решение проблемы с ассоциациями файло для XP и 7 отличаются

Рассмотрим сначала решение для Windows XP.

Если у вас нет проблем с exe файлами то восстановить ассоциации остальных файлов можно воспользовавшись следующей командой в командной строке:

assoc .ext = [fileType]

Здесь:

.ext : Разрешение файла,

fileType : Тип файла

К примеру? чтобы восстановить ассоциации exe и reg необходимо набрать следующее:

assoc .exe=exefile

assoc .reg=regfile

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

Также вы можете воспользоваться следующими reg-файлами:

восстановление exe – xp_exe_fix.zip
восстановление lnk – linkfile_fix.zip
восстановление reg – xp_regfile.zip

Восстановление файловых ассоциаций в Windows 7 с помощью файлов реестра:

восстановление exe – Default_EXE.zip
восстановление lnk – Default_LNK_Shortcut.zip
восстановление reg – Default_REG.zip

все файлы одним архивом – vse-failo.zip