Проблема в следующем.

Выдается сообщение "***.exe не является приложением Win32".

Смотрим, что  прописано в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command .

Если там стоит нечто отличное от строки "%1" %*

Например C:\Windows\svchost.com "%1" %* , то исправьте на "%1" %*.

 C:\Windows\svchost.com удалить.

При перезагрузке стало появляться окно следующего типа Выбор программы для открытия этого файла .exe.

Сделать файл *.reg и выполнить

REGEDIT4

 [-HKEY_CLASSES_ROOT\exefile]

[-HKEY_CLASSES_ROOT\.exe]

[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 "TileInfo"="prop:FileDescription;Company;FileVersion" "InfoTip"="prop:FileDescription;Company;FileVersion;Create;Size"

[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\" %*"

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command] @="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shellex]

[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_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\{B41DB860-8EE4-11D2-9906-E49FADC173CA}] @=""

Скачать reg файл

 Ошибка исправиться и exe файлы будут открываться.

назад главная страница