Восстановление запуска Exe-файлов в системе. Данная проблема связана с изменением какой-нибудь программой в реестре параметров отвечающих за ассоциации exe-файлов. Не знаю из-за чего, но однажды при попытке запустить какую нибудь из программ с exe-расширением, у меня вместо этой программы на рабочем столе, стал запускаться блокнот. При этом все exe-файлы стали с расширением .lnk
Не помню, что я скачал и установил на компьютер, но последствия меня не обрадовали. Если такое несчастье случилось с вашим РС в первую очередь проверьте компьютер от вирусов. Для устранения данной проблемы существует несколько решений.
На мой взгляд самый простой с помощью программ. Например утилита Unassociate File TypesЭто приложение, которое предназначено для быстрого удаления ассоциаций расширений с программами в операционной системе Windows.
Так же утилита может удалять зарегистрированный тип файлов из системы. Изменения вступают в силу сразу после перезагрузки системы. Для работы программы необходимы права администратора. Рассмотрим несколько решений данной задачи.
Восстановление запуска Exe-файлов в системе
С помощью программ
Вариант 1
Unassociate File Types
Утилита Unassociate File Types удаляет ассоциации между расширением файла и программой, которая открывает такой тип файлов. Так же утилита может удалять зарегистрированный тип файлов из системы. Изменения вступают в силу сразу после перезагрузки системы.
Unassociate File Types работает в Windows Vista и Windows 7, для полноценной работы нужны права администратора.
Запускаем программу. Появится окно утилиты
В левой части программы, в окне для поиска типа файлов File types: указываем расширение .lnk Ниже в списке выбираем .lnk и жмем Remove file association (User) Эта кнопка удалит ассоциацию файлов с расширением .lnk Если вы все сделали правильно, то ярлыки на рабочем столе станут с расширением exe.
Также можно исправить ассоциации и на другие типы файлов. В программе есть кнопка — Delete file type. Она удаляет выбранный тип файла из реестра.
Вариант 2
Утилита CleanAutoRun для восстановления исполняемых файлов (.exe, .bat, .cmd, .com, .pif)
Некоторые вирусы способны испортить ассоциации с исполняемыми, командными файлами и файлами ярлыков. В таком случае при попытке открытия файла с нарушенной ассоциацией может быть запущена вредоносная программа.
Для восстановления ассоциации .exe-файлов специалистами Лаборатории Касперского была разработана специальная утилита CleanAutoRun http://support.kaspersky.ru/viruses/disinfection/3732#block3
Запуск утилиты CleanAutoRun
Для запуска утилиты выполните следующие действия:
Скачайте утилиту CleanAutoRun на компьютер или съемный носитель.
Запустите утилиту, дважды щелкнув мышкой по значку.
После появления окна утилиты для завершения процесса нажмите любую клавишу.
Вариант 3
AVZ
Скачать программу AVZ https://www.z-oleg.com/secur/avz/download.php
После запуска утилиты выбрать пункт Файл/Восстановление системы
Поставьте галочки:
Восстановление параметров запуска файлов (.exe, .com, .pif)
Удаления всех Policies (ограничений) текущего пользователя
Нажмите Выполнить отмеченные операции
Вариант 4
OpenWith
OpenWith умеет добавлять и редактировать ассоциации файлов, а так же указать какой программой открывать то или иное расширение файла.
Через реестр
Вариант 5
1) Откройте папку C:\Windows\System32
2) Сделайте копию файла regedt32.exe
3) Переименуйте данную копию в regedt32.com
4) Щелкните на данном файле правой кнопкой мыши и выберите Запуск от имени администратора.
5) Откройте ветку HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe
6) Удалите раздел UserChoice
Вариант 6
Создайте в блокноте reg-файл следующего содержания:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.exe] @=“exefile” “Content Type”=“application/x-msdownload” [HKEY_CLASSES_ROOT\.exe\PersistentHandler] @=“{098f2470-bae0-11cd-b579-08002b30bfeb}” [HKEY_CLASSES_ROOT\exefile] @=“Application” “EditFlags”=hex:38,07,00,00 “FriendlyTypeName”=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\ 00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\ 32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,\ 00,2c,00,2d,00,31,00,30,00,31,00,35,00,36,00,00,00 [HKEY_CLASSES_ROOT\exefile\DefaultIcon] @=“%1” [HKEY_CLASSES_ROOT\exefile\shell] [HKEY_CLASSES_ROOT\exefile\shell\open] “EditFlags”=hex:00,00,00,00 [HKEY_CLASSES_ROOT\exefile\shell\open\command] @=“\”%1\” %*” “IsolatedCommand”=“\”%1\” %*” [HKEY_CLASSES_ROOT\exefile\shell\runas] “HasLUAShield”=“” [HKEY_CLASSES_ROOT\exefile\shell\runas\command] @=“\”%1\” %*” “IsolatedCommand”=“\”%1\” %*” [HKEY_CLASSES_ROOT\exefile\shell\runasuser] @=“@shell32.dll,-50944” “Extended”=“” “SuppressionPolicyEx”=“{F211AA05-D4DF-4370-A2A0-9F19C09756A7}” [HKEY_CLASSES_ROOT\exefile\shell\runasuser\command] “DelegateExecute”=“{ea72d00e-4960-42fa-ba92-7792a7944c1d}” [HKEY_CLASSES_ROOT\exefile\shellex] [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers] @=“Compatibility” [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility] @=“{1d27f844-3a1f-4410-85ac-14651078412d}” [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\ExecContextMenu] [HKEY_CLASSES_ROOT\exefile\shellex\DropHandler] @=“{86C86720-42A0-1069-A2E8-08002B30309D}” [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers] [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps] @=“{86F19A00-42A0-1069-A2E9-08002B30309D}” [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page] @=“{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}” [–HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\UserChoice] |
Вариант 7
Безопасный режим с поддержкой командной строки
Нажимаем перед загрузкой системы на клавиатуре кнопку F8. В появившейся таблице выбрать пункт Безопастный режим с поддержкой командной строки. Поочередно введите следующие команды:
1 2 3 | assoc.exe = exefile assoc.lnk= lnkfile assoc.bat = batfile |
После каждой команды нажимаем клавишу enter
Скачать утилиты для восстановления запуска Exe-файлов
Большое спасибо, за Ваш сайт — как чайнику, возможно, многое ещё пригодится.
В том, что касается восстановления соответствий для файлов документов и других файлов приложений, исправить их в Windows 7 можно так же, как и в Windows 8 — посредством пункта «Открыть с помощью» или из раздела «Программы по умолчанию» в панели управления.