
Содержание
- Способы восстановления запуска файлов EXE
- Способ 1: Восстановление ассоциации файлов EXE через «Редактор реестра»
- Способ 2: «Командная строка»
- Способ 3: Отключение блокировки файлов
- Способ 4: Устранение вирусов
- Вопросы и ответы
Иногда пользователи ПК встречаются с такой неприятной ситуацией, как невозможность запуска программ. Конечно, это очень существенная проблема, которая не дает нормально выполнять большинство операций. Посмотрим, как можно с ней бороться на компьютерах с ОС Виндовс 7.
Читайте также: Не запускаются EXE файлы в Windows XP
Способы восстановления запуска файлов EXE
Говоря о невозможности запуска программ на Windows 7, мы, прежде всего, имеем в виду проблемы, связанные с файлами EXE. Причины неполадки могут быть разными. В соответствии с этим существуют различные способы устранения указанного вида проблем. Конкретные механизмы решения поставленной задачи будут рассмотрены ниже.
Способ 1: Восстановление ассоциации файлов EXE через «Редактор реестра»
Одной из самых распространенных причин, почему перестают запускаться приложения с расширением EXE, является нарушение ассоциации файлов вследствие какого-то сбоя или действий вирусов. После этого операционная система просто перестает понимать, что с данным объектом нужно делать. В этом случае необходимо восстановить нарушенные ассоциации. Указанная операция производится через системный реестр, а поэтому перед началом манипуляций рекомендуется создать точку восстановления, чтобы при необходимости иметь возможность отменить внесенные изменения в «Редакторе реестра».
Для решения проблемы требуется активировать «Редактор реестра». Это можно произвести с помощью утилиты «Выполнить». Вызовите её, применив комбинацию Win+R. В поле введите:
regedit
Жмите «OK».

Запускается «Редактор реестра». В левой части открывшегося окошка представлены разделы реестра в виде каталогов. Щелкните по наименованию «HKEY_CLASSES_ROOT».

Открывается большой список папок, расположенных в алфавитном порядке, названия которых соответствуют файловым расширениям. Ищите каталог, который имеет имя «.exe». Выделив его, переходите в правую часть окна. Там находится параметр под названием «(По умолчанию)». Кликните по нему правой кнопкой мышки (ПКМ) и выберите позицию «Изменить…».

Появляется окошко редактирования параметра. В поле «Значение» внесите «exefile», если оно пустое или там находятся любые другие данные. Теперь жмите «OK».

Затем возвращайтесь в левую часть окна и ищите в том же разделе реестра папку под названием «exefile». Она расположена ниже каталогов, которые имеют названия расширений. Выделив указанную директорию, снова перемещайтесь в правую часть. Жмите ПКМ по названию параметра «(По умолчанию)». Из перечня выберите «Изменить…».

Появляется окошко редактирования параметра. В поле «Значение» запишите следующее выражение:
«% 1» % *
Жмите «OK».

Теперь, перейдя в левую часть окна, возвращайтесь к списку разделов реестра. Кликните по названию папки «exefile», которая до этого была выделена. Откроются подкаталоги. Выбирайте «shell». Затем выделите появившийся подкаталог «open». Перейдя в правую часть окна, щелкните ПКМ по элементу «(По умолчанию)». В перечне действий выбирайте «Изменить…».

В открывшемся окне изменения параметра смените значение на следующий вариант:
«%1» %*
Жмите «OK».

Закрывайте окошко «Редактора реестра», после чего произведите перезагрузку компьютера. После включения ПК приложения с расширением EXE должны открываться, если проблема крылась именно в нарушении файловых ассоциаций.

Способ 2: «Командная строка»
Проблему с файловыми ассоциациями, вследствие которой не запускаются приложения, можно решить также путем ввода команд в «Командную строку», запущенную с административными правами.
Но прежде нам нужно создать файл реестра в Блокноте. Щелкайте для этого «Пуск». Далее выбирайте «Все программы».

Переходите в каталог «Стандартные».

Тут нужно найти наименование «Блокнот» и нажать по нему ПКМ. В меню выберите «Запуск от имени администратора». Это важный момент, так как иначе не получится сохранить созданный объект в корневом каталоге диска C.

Запускается стандартный текстовый редактор Виндовс. Введите в него такую запись:
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exe]
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exe]
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exeOpenWithList]
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exeOpenWithProgids]
«exefile»=hex(0):

Затем переходите по позиции меню «Файл» и выбирайте «Сохранить как…».

Появляется окошко сохранения объекта. Переходим в нем в корневой каталог диска C. В поле «Тип файла» изменяем вариант «Текстовые документы» на пункт «Все файлы». В поле «Кодировка» из выпадающего перечня выбирайте «Юникод». В поле «Имя файла» прописывайте любое для вас удобное название. После него требуется поставить точку и написать наименование расширения «reg». То есть в итоге вы должны получить вариант по следующему шаблону: «Имя _файла.reg». После того как выполнили все указанные выше действия, жмите «Сохранить».

Теперь настало время запустить «Командную строку». Снова через меню «Пуск» и пункт «Все программы» перемещайтесь в каталог «Стандартные». Ищите наименование «Командная строка». Найдя это название, щелкайте по нему ПКМ. В перечне выберите «Запуск от имени администратора».

Интерфейс «Командной строки» будет открыт с административными полномочиями. Введите команду по следующему шаблону:
REG IMPORT C:имя_ файла.reg
Вместо части «имя_ файла.reg» требуется ввести наименование того объекта, который мы ранее сформировали в Блокноте и сохранили на диске C. Затем жмите Enter.

Выполняется операция, об успешном завершении которой будет тут же сообщено в текущем окне. После этого можете закрывать «Командную строку» и перезагружать ПК. После перезапуска компьютера нормальное открытие программ должно возобновиться.

Если же все-таки файлы EXE так и не открываются, то активируйте «Редактор реестра». Как это сделать было рассказано при описании предыдущего метода. В левой части открывшегося окна последовательно переходите по разделам «HKEY_Current_User» и «Software».

Открывается довольно большой перечень папок, которые размещены в алфавитном порядке. Найдите среди них каталог «Classes» и перейдите в него.

Открывается длинный список каталогов, которые имеют наименования различных расширений. Найдите среди них папку «.exe». Щелкайте по ней ПКМ и выбирайте вариант «Удалить».

Открывается окно, в котором нужно подтвердить свои действия по удалению раздела. Жмите «Да».

Далее в этом же разделе реестра «Classes» ищите папку «secfile». В случае обнаружения аналогичным образом щелкайте по ней ПКМ и выбирайте вариант «Удалить» с последующим подтверждением своих действий в диалоговом окне.

Затем закрывайте «Редактор реестра» и перезагружайте компьютер. При повторном его запуске открытие объектов с расширением EXE должно восстановиться.
Урок: Как включить «Командную строку» в Windows 7
Способ 3: Отключение блокировки файлов
Некоторые программы могут не запускаться в Виндовс 7 просто потому, что они заблокированы. Это касается только запуска отдельных объектов, а не всех файлов EXE в целом. Для решения указанной проблемы существует собственный алгоритм преодоления.
Щелкайте ПКМ по наименованию программы, которая не открывается. В контекстном списке выбирайте «Свойства».

Открывается окошко свойств выбранного объекта во вкладке «Общие». В нижней части окна отображается текстовое предупреждение, сообщающее о том, что данный файл получен с другого компьютера и, возможно, был заблокирован. Справа от этой надписи имеется кнопка «Разблокировать». Жмите по ней.

После этого указанная кнопка должна стать неактивной. Теперь жмите «Применить» и «OK».

Далее можно производить запуск разблокированной программы обычным способом.
Способ 4: Устранение вирусов
Одной из самых распространенных причин отказа в открытии файлов EXE является вирусное заражение компьютера. Отключая возможность запуска программ, вирусы тем самым пытаются себя обезопасить от антивирусных утилит. Но перед пользователем возникает вопрос, как запустить антивирус для сканирования и лечения ПК, если активация программ невозможна?
В этом случае нужно просканировать компьютер антивирусной утилитой с помощью LiveCD или произведя подключение к нему с другого ПК. Для устранения действия вредоносных программ существует много наименований специализированного программного обеспечения, одним из которых является Dr.Web CureIt. В процессе сканирования при обнаружении угрозы утилитой требуется следовать тем советам, которые отображаются в её окне.

Как видим, существует несколько причин, почему все программы с расширением EXE или только отдельные из них не запускаются на компьютере с ОС Виндовс 7. Среди них основными являются следующие: сбои в работе операционной системы, вирусное заражение, блокировка отдельных файлов. Для каждой причины имеется свой алгоритм решения изучаемой проблемы.