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

Не запускается exe

Если при попытке выполнить ту или иную программу (или открыть какой-либо файл) Вы видите дилог выбора программы, с помощью которой открыть exe-файл (или другой файл), то проблема в ассоциации файлов.

рис. 1: exe файлы не запускаются

Теперь создадим файл, который исправит нашу проблему. Создайте пустой файл и назовите его, например, fix.reg(имя может быть любым, но расширение обязательно reg). Откройте этот файл в блокноте и скопируйте туда следующие строки, выделенные курсивом:

REGEDIT4

[HKEY_CLASSES_ROOTexefile]

[HKEY_CLASSES_ROOT.exe]

[HKEY_CLASSES_ROOT.exe]

@=»exefile»

«Content Type»=»application/x-msdownload»

[HKEY_CLASSES_ROOT.exePersistentHandler]

@=»{098f2470-bae0-11cd-b579-08002b30bfeb}»

[HKEY_CLASSES_ROOTexefile]

@=»Application»

«EditFlags»=hex:38,07,00,00

«TileInfo»=»prop:FileDescription;Company;FileVersion»

«InfoTip»=»prop:FileDescription;Company;FileVersion;Create;Size»

[HKEY_CLASSES_ROOTexefileDefaultIcon]

@=»%1″

[HKEY_CLASSES_ROOTexefileshell]

[HKEY_CLASSES_ROOTexefileshellopen]

«EditFlags»=hex:00,00,00,00

[HKEY_CLASSES_ROOTexefileshellopencommand]

@=»»%1%*»

[HKEY_CLASSES_ROOTexefileshellrunas]

[HKEY_CLASSES_ROOTexefileshellrunascommand]

@=»»%1%*»

[HKEY_CLASSES_ROOTexefileshellex]

[HKEY_CLASSES_ROOTexefileshellexDropHandler]

@=»{86C86720-42A0-1069-A2E8-08002B30309D}»

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlers]

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlersPifProps]

@=»{86F19A00-42A0-1069-A2E9-08002B30309D}»

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlersShimLayer Property Page]

@=»{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}»

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlers{B41DB860-8EE4-11D2-9906-E49FADC173CA}]

@=

REGEDIT4

[HKEY_CLASSES_ROOTexefile]

[HKEY_CLASSES_ROOT.exe]

[HKEY_CLASSES_ROOT.exe]

@=»exefile

«Content Type»=»application/x-msdownload

[HKEY_CLASSES_ROOT.exePersistentHandler]

@=»{098f2470-bae0-11cd-b579-08002b30bfeb}

[HKEY_CLASSES_ROOTexefile]

@=»Application

«EditFlags»=hex:38,07,00,00

«TileInfo»=»prop:FileDescription;Company;FileVersion

«InfoTip»=»prop:FileDescription;Company;FileVersion;Create;Size

[HKEY_CLASSES_ROOTexefileDefaultIcon]

@=»%1

[HKEY_CLASSES_ROOTexefileshell]

[HKEY_CLASSES_ROOTexefileshellopen]

«EditFlags»=hex:00,00,00,00

[HKEY_CLASSES_ROOTexefileshellopencommand]

@=»»%1%*

[HKEY_CLASSES_ROOTexefileshellrunas]

[HKEY_CLASSES_ROOTexefileshellrunascommand]

@=»»%1%*

[HKEY_CLASSES_ROOTexefileshellex]

[HKEY_CLASSES_ROOTexefileshellexDropHandler]

@=»{86C86720-42A0-1069-A2E8-08002B30309D}

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlers]

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlersPifProps]

@=»{86F19A00-42A0-1069-A2E9-08002B30309D}

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlersShimLayer Property Page]

@=»{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}

[HKEY_CLASSES_ROOTexefileshellexPropertySheetHandlers{B41DB860-8EE4-11D2-9906-E49FADC173CA}]

@=

Теперь просто сохраните файл и запустите его. На вопрос добавить ли информацию из файла в реестр ответьтеДа». Если у Вас все еще не запускается exe, то перезагрузите компьютер. После перезагрузки все exe-файлы должны нормально запускаться.