Не является приложением Win32 — решение проблемы

Недавно знакомый столкнулся с тем, что при запуске некоторых программ появляется сообщение «не является приложением Win32», и программа не работает. Сообщение «не является приложением Win32» может появляться в случаях, когда программа написана не под среду Windows, вирус испортил exe файл или внёс изменения в системный реестр.

Не является приложением Win32

Рассмотрим варианты решения проблемы «не является приложением win32» в отдельности:

  • Программа написана не под среду Windows

    Так как программа написана под другую ОС, то не является приложением win32. В этом случае попытайтесь открыть программу в другой ОС.

  • Вирус испортил exe файлы программ

    Обычно после лечения антивирусом зараженных файлов, при запуске программ пояляется сообщение «не является приложением win32», так как вирус (обычно какой-нибудь Win32…) испортил exe файлы. Антивирус вылечивает от вируса, но не от изменений, которые остаются после его действий. Поэтому просто переустановите программу, которая не является приложением win32.

  • Изменение системного реестра

    Сначала смотрим, что прописано в ветке реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command.
    Если там стоит что-то отличное от строки «%1» %*(например C:\Windows\svchost.com «%1» %*) , то исправьте на «%1» %*.
    Также можно создать reg файл с специальным кодом, который автоматически исправит нужную ветвь реестра. Для экономии времени Вы можете скачать этот файл с нашего сайта. Скачать win32.reg.

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