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

Всем привет!)С Вами Дмитрий и это первая статья на моем блоге,которая будет посвящена проблеме запуска exe приложений.Симптом данной в ошибки в том,что при запуске любого приложение выскакивает ошибка вида:

«Example.exe не является приложением Win32»

Причины данной проблемы могут быть разными:

  1. Программа не для среды Windows
  2. Поврежденный файл
  3. Вирус, изменяющий реестр
  4. Отсутствие необходимого ПО
  5. Антивирус, который не дает запуститься вредоносной программе

Данная статья написана исключительно на основании личного опыта автора. Все советы, приведенные здесь, Вы выполняете на свой страх и риск. За Ваши действия никто ответственности не несет.

ВирусСуть работы вируса в том,что тот переписывает реестр так,что при каждом запуске любого приложения также запускается вредоносный файл.Вероятнее всего Вы даже не подозреваете о наличии вируса в системе.Вы можете случайно о нем узнать после очередной проверки,во время которой антивирус удаляет вредоносный файл.Собственно это удаление вызывает ошибку в системе,ведь файла нет,значит как его запускать?Для решения данной проблемы достаточно запустить всего лишь один файл,размер которого составляет 10Кб

Скачать его Вы можете по ссылке — exefix.reg [9,6 Kb] (cкачиваний: 42229)

Если этот файл не помог, Вы также можете попробовать утилиту от Лаборатории Касперского — http://support.kaspersky.ru/viruses/disinfection/3732

Как проверить, вирус это или нет

Заходим в Пуск-Все программы-Стандартные-Выполнить (В Windows 8 открывается сочетанием клавиш Win+R).Вписываем «regedit» (без кавычек) и перед нами открывается редактор реестра. Идем в HKEY_LOCAL_MACHINE\SOFTWARE\Classes\exefile\shell\open\command, если там стоит что-то отличное от строки
«%1» %* (например C:\Windows\svchost.com «%1» %*) , то исправьте на «%1» %*.

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

 

Для упрощения задачи и экономии времени можно просто скачать reg файл, ссылка на которой есть немного выше. Этим способом Вы просто можете проверить работу своего антивируса, справляется он со своей работой или нет.

 

Поврежденный файлСкорее всего этот файл был поврежден антивирусом. Допустим вирус заразил .exe файлы, но антивирус нашел и обезвредил его. Вирус уже внес изменения в зараженные файлы, а антивирус лишь избавил от трояна, но не от внесенных им изменений, поэтому для решения этой проблемы можно переустановить программу, которая не является приложение win32 (либо скачать заново .exe файл), а также можно попробовать запустить .reg файл, который можно скачать на этой странице.

 

Программа не для среды WindowsТак как программа написана для другой ОС, то конечно же она не будет запускаться на той, для которой не предназначена, поэтому для решения этой проблемы файл необходимо запускать на предназначенной для него операционной системе.(Например файл ОС Linux запускать можно только на этой ОС)

Расширения файлов различных ОС:

  • Windows — exe
  • Linux — deb
  • Mac — dmg

 

Отсутствие необходимого ПО

Прочитайте требования к программе, возможно ей необходимо дополнительное программное обеспечение для работы.
Например:
  • Microsoft .NET Framework 4.5
  • Microsoft Visual C++ 2010

 

Если Вам помогла данная статья или у Вас возникли трудности, то напишите об этом в комментариях. И не забывайте делиться статьей со своими друзьями в соц.сетях;)