Решение проблем с запуском файлов EXE в Windows XP

Решение проблем с запуском файлов EXE в Windows XP

Восстановление запуска приложений в Windows XP

Для нормального запуска EXE-файла необходимы следующие условия:

  • Отсутствие блокировки со стороны системы.
  • Правильная команда, поступающая из реестра Windows.
  • Целостность самого файла и службы или программы, которые его запускают.

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

Причина 1: блокировка файла

Некоторые файлы, скачанные из интернета, помечаются, как потенциально опасные. Этим занимаются различные защитные программы и службы (Брандмауэр, антивирус и т. п.). Такое же может происходить и с файлами, доступ к которым осуществляется по локальной сети. Решение здесь простое:

  1. Кликаем ПКМ по проблемному файлу и идем в «Свойства».


В нижней части окна нажимаем кнопку «Разблокировать», затем «Применить» и ОК.

Причина 2: ассоциации файлов

По умолчанию Windows настроена таким образом, что каждому типу файлов соответствует программа, с помощью которой его можно открыть (запустить). Иногда, по различным причинам, этот порядок нарушается. К примеру, Вы по ошибке открыли EXE-файл архиватором, операционная система посчитала, что это правильно, и прописала в настройках соответствующие параметры. С этого момента Windows будет пытаться запустить исполняемые файлы, используя архиватор.

Это был наглядный пример, на самом деле причин такого сбоя множество. Чаще всего к ошибке приводит установка программного обеспечения, скорее всего вредоносного, которое вызывает смену ассоциаций.

Исправить ситуацию поможет только правка системного реестра. Пользоваться рекомендациями, приведенными ниже, следует таким образом: выполняем первый пункт, перезагружаем компьютер, проверяем работоспособность. Если проблема осталась, выполняем второй и так далее.

Для начала необходимо запустить редактор реестра. Делается это так: Открываем меню «Пуск» и нажимаем «Выполнить».

В окне функции пишем команду «regedit» и жмем ОК.

Откроется редактор, в котором мы и будем производить все действия.

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

      Идем по следующему пути:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts
Находим раздел с названием «.exe» и удаляем папку «UserChoice» (ПКМ по папке и «Удалить»). Для верности нужно проверить наличие пользовательского параметра и в разделе «.lnk» (параметры запуска ярлыков), так как проблема может крыться и здесь. Если «UserChoice» присутствует, то также удаляем и перезагружаем компьютер.

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

    Проверяем значение ключа «По умолчанию». Оно должно быть таким:

«%1» %*
Если значение другое, то кликаем ПКМ по ключу и выбираем «Изменить».


Вносим нужное значение в соответствующее поле и нажимаем ОК.


Также проверяем параметр «По умолчанию» в самой папке «exefile». Должно быть «Приложение» или «Application», в зависимости от языкового пакета, который используется в Windows. Если это не так, то меняем.


Далее идем в ветку

Смотрим на дефолтный ключ. Верное значение «exefile».

Здесь также возможны два варианта: параметры имеют правильные значения или после перезагрузки файлы не запускаются. Идем дальше.
Если проблема с запуском EXE-шников осталась, значит, кто-то (или что-то) изменил другие важные ключи реестра. Их количество может быть довольно большим, поэтому стоит воспользоваться файлами, ссылку на которые Вы найдете ниже.

    Запускаем двойным кликом файл exe.reg и соглашаемся со внесением данных в реестр.


Ждем сообщение об успешном добавлении информации.

  • То же самое делаем и с файлом lnk.reg.
  • Перезагружаемся.
  • Вы, наверное, заметили, что по ссылке открывается папка, в которой находится три файла. Один из них — reg.reg — понадобится в том случае, если «слетела» ассоциация по умолчанию и для файлов реестра. Если такое произошло, то обычным способом запустить их не получится.

      Открываем редактор, идем в меню «Файл» и жмем на пункт «Импорт».


    Находим скачанный файл reg.reg и нажимаем «Открыть».


    Результатом наших действий будет внесение данных, содержащихся в файле в системный реестр.

    Не забудьте перезагрузить машину, без этого изменения не вступят в силу.

    Причина 3: ошибки жесткого диска

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

    Основная проблема с системными файлами в «битых» секторах – это невозможность их считывания, копирования и перезаписи. В этом случае, если не помогла программа, можно восстановить или переустановить систему.

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

    Причина 4: процессор

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

    Наиболее распространенная проблема – отсутствие поддержки SSE2. Выяснить, может ли ваш процессор работать с этими инструкциями, можно с помощью программ CPU-Z или AIDA64.

    В CPU-Z список инструкций приведен здесь:

    В AIDA64 нужно перейти в ветку «Системная плата» и открыть раздел «CPUID». В блоке «Наборы инструкций» можно найти нужную информацию.

    Решение данной проблемы одно – замена процессора или всей платформы.

    Заключение

    Мы сегодня разобрались, каким образом можно решить проблему с запуском файлов с расширением EXE в Windows XP. Чтобы избежать ее в дальнейшем, будьте внимательнее при поиске и установке программного обеспечения, не вносите в реестр непроверенных данных и не меняйте ключи, назначения которых не знаете, всегда, при установке новых программ или смене параметров, создавайте точки восстановления.

    Почему не запускается .exe файл?

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

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

    Почему .exe не открывается?

    Проблема возникла из-за одной или нескольких причин, среди которых:

    • Вам навредил вирус;
    • Вы самостоятельно изменили программу для обработки файлов;
    • Вы внесли изменения в реестр вручную или с помощью файла reg.

    Любой из этих вариантов может привести к тому, что не открываются файлы.exe. Особенно часто возникает проблема вследствие работы вирусов на компьютере. Причину и корень проблемы можно устранить при помощи нескольких нехитрых способов, которые вернут первоначальную настройку реестра.

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

    Восстановление реестра с помощью reg файла

    Файлы с расширением reg представляют собой пакеты инструкций, которые импортируются в реестр, что приводит к его изменению. По сути данные файлы выполняют точно такие же действия как и ручное редактирование реестра, но требуют значительно меньшее количество времени и поэтому более приоритетный вариант.

    Можете воспользоваться файлом по ссылке https://www.oszone.net/user_img/090802193352/fix-exe.zip. Использование его крайне простое, разархивируйте и запустите элемент. При запросе о внесении изменений в систему согласитесь. После этого попробуйте запустить любой exe файл, его обработчик должен быть правильно установлен и вы увидите в качестве результата запущенное приложение.

    Восстановление ассоциации при помощи AVZ

    AVZ – это маленькая программа, которая полностью покроет нашу необходимость в восстановлении работоспособности системы. Помимо того, что она способна устранить баг с ассоциацией exe файлов, так она же поможет найти и вирусы, благодаря которым вы столкнулись с проблемой.

    • Загрузите AVZ;
    • Запустите утилиту из архива, установка не требуется. Если у вас это не получится, тогда разархивируйте файлы, затем из командной строки запустите её, указав полный путь;

    • Нажмите вкладку «Файл»;
    • Выберите пункт «Восстановление системы»;

    • Установите флажок возле первого пункта и кликните по «Выполнить отмеченные операции».

    На этом функционал программы не заканчивается, также следует провести быстрое сканирование системы на вирусы и системные проблемы.

    Выполните это так:

    • В основном окне программы установите галочку возле системного раздела и нажмите «Пуск»;

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

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

    Восстановление запуска exe вручную

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

    • Нажмите Win + R и введите regedit;
    • Найдите HKEY_CLASSES_ROOT.exe, проще всего найти среди большого множества разделов, введя название на клавиатуре, только в быстром темпе;
    • Правый клик по значению «По умолчанию» и выберите «Изменить»;
    • Замените параметр на слово exefile;

    • Теперь в том же разделе найдите группу exefile;
    • Откройте параметр «По умолчанию» двойным кликом и установите значение «%1» %*
    • Далее перейдите внутрь в раздел shell и затем open;

    • Теперь снова в «По умолчанию» вставьте значение «%1» %*
    • Перезагрузите ПК.

    Этот ряд действий позволяет добиться поставленной цели и восстановить ассоциацию файлов exe. Подобным образом можно делать и с другими форматами, но лучше воспользуйтесь специальными утилитами, вроде предыдущей.

    Также следует знать, что существуют тяжелые варианты проблемы, когда даже строка «Выполнить» не работает. Тогда нажмите Ctrl+Alt+Del, затем выберите «Файл» и «Выполнить».

    Дополнительные способы

    Иногда, пользователь думает, что у него нарушилась ассоциация файлов, когда на самом деле произошли некоторые другие не менее приятные изменения. При сбое с открытием exe файлов, зачастую показывается окно, что программа не может использовать данные или Windows не нашел обработчик.

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

    Также некоторые «качественные» антивирусы, если их установить в систему зараженную довольно сильно или даже вообще чистую, характеризуют некоторые или все файлы exe, как вирусы. В связи с этим может их удалить или добавить в карантин. Тогда нужно настроить антивирус, занеся файл в белый список.

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

    Не запускаются exe файлы

    Опции темы

    Не запускаются exe файлы

    Добрый день! Я что-то удалила в реестре и у меня теперь не запускаются exe файлы вообще. Попробовала запустить командную строку, регедит через «выполнить» — не работает, пишет «Этому файлу не сопоставлена программа для выполнения этого действия. Создайте сопоставление с помощью компонента панели управление «Задание сопоставлений». Помогите, пожалуйста. У меня 32-разрядная Vista home basiс и сломался дисковод для CD.

    Последний раз редактировалось l2003; 10.01.2010 в 14:09 .

    Надоело быть жертвой? Стань профи по информационной безопасности, получай самую свежую информацию об угрозах и средствах защиты от ведущего российского аналитического центра Anti-Malware.ru:

    вызови диспетчер задач и клацни «файл» — «новая задача» при этом удерживая ctrl

    и в появившейся консоли вбей команду
    assoc .exe=exefile
    и нажми enter

    Сделала. Не получилось к сожалению : Отказано в доступе. Ошибка во время обработки: .exe.

    а вот так
    скопировать текст в блокнот, сохранить под именем exe.reg

    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT.EXE]
    @=»exefile»
    «Content Type»=»application/x-msdownload»

    [HKEY_CLASSES_ROOTexefile]
    @=»Application»
    «EditFlags»=hex:38,07,00,00
    «FriendlyTypeName»=hex(2):40,00,25,00,53,00,79,00, 73,00,74,00,65,00,6d,00,52,
    00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00 ,74,00,65,00,6d,00,33,00,
    32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,33,00,32 ,00,2e,00,64,00,6c,00,6c,
    00,2c,00,2d,00,31,00,30,00,31,00,35,00,36,00,00,00

    [HKEY_CLASSES_ROOTexefileshellopencommand]
    @=»»%1″ %*»
    «IsolatedCommand»=»»%1″ %*»

    [HKEY_CLASSES_ROOTexefileshellrunascommand]
    @=»»%1″ %*»
    «IsolatedCommand»=»»%1″ %*»

    Сделала. а в какую папку сохранить? и надо ли перезагружать компьютер?

    exe.reg нужно сохранить неважно куда а потом запустить с правами админа и перезагрузить комп

    Добавлено через 38 секунд

    запускалось с админскими правами?

    Последний раз редактировалось Юльча; 10.01.2010 в 17:13 . Причина: Добавлено

    Скачайте exeHelper.com и запустите от имени администратора. Полученный лог выложите сюда.

    exeHelper by Raktor
    Build 20091220
    Run at 16:43:12 on 01/10/10
    Now searching.
    Checking for numerical processes.
    Checking for sysguard processes.
    Checking for bad processes.
    Checking for bad files.
    Checking for bad registry entries.
    Resetting filetype association for .exe
    Resetting filetype association for .com
    Resetting userinit and shell values.
    Resetting policies.
    —Finished—

    О, Боже. Все заработало. Спасибо большое!

    Зачем вам потребовалось что-то удалять из реестра? Совет на будущее: перед любыми вмешательствами в реестр обязательно делайте его резервную копию с помощью бесплатной программы ERUNT. Прочтите описание процедур сохранения и восстановления реестра с помощью ERUNT. Имейте в виду, что в Висте необходимо отключить User Account Control (UAC) для корректной работы программы.

    exeHelper by Raktor
    Build 20091220
    Run at 22:01:24 on 01/12/10
    Now searching.
    Checking for numerical processes.
    Checking for sysguard processes.
    Checking for bad processes.
    Checking for bad files.
    Checking for bad registry entries.
    Resetting filetype association for .exe
    Resetting filetype association for .com
    Resetting userinit and shell values.
    Resetting policies.
    —Finished—

    Помогите. Проблема (как у 12003)не запускаются exe файлы.

    Добавлено через 2 минуты

    exeHelper by Raktor
    Build 20100414
    Run at 23:39:24 on 12/26/10
    Now searching.
    Checking for numerical processes.
    Checking for sysguard processes.
    Checking for bad processes.
    Checking for bad files.
    Checking for bad registry entries.
    Resetting filetype association for .exe
    Resetting filetype association for .com
    Resetting userinit and shell values.
    Resetting policies.
    —Finished—

    Последний раз редактировалось severnaya32; 27.12.2010 в 00:17 . Причина: Добавлено

    Вирусы:Не запускаются exe-файлы, редактор реестра отключен, глюки виндовс

    Недавно столкнулся с проблемой — не запускаются exe файлы. Полез я в редактор реестра, а мне: Редактор реестра отключен администратором. Все понятно — вирус. Ну вирус можно убить антивирусником, но проблемы останутся — вирус испоганил реестр и надо все прописывать ручками. А хотя и нет, можно сначала попробовать специальные программы восстановления реестра. Например, с сайта drweb.com Скачать утилиту drweb восстановления системы. Ну а если не получилось, то ручками:

    Не запускаются exe-файлы

    • откройте блокнот, вставте следующее: Windows Registry Editor Version 5.00 [HKEY_ >
    • сохраните файл, допустим под именем restore.reg и запустите его.

    Редактор реестра отключен администратором

    1. откройте Блокнот, вставте следующее REGEDIT4 [HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] «DisableRegedit»=dword:0 [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] «DisableRegedit»=dword:0 «DisableRegistryTools»=dword:00000000
    2. Сохраните его под именем restreestr.reg и запустите.

    Пуск — Выполнить — gpedit.msc — Ок. Далее находим Конфигурация пользователя — Административные шаблоны — Система. В правом окне находим «Сделать недоступными средства редактирования реестра». Открываем Свойства политики или два раза кликаем мышкой. Выбираем параметр «Отключен» — Применить — Ок.

    Создать bat-файл(так же в блокноте, затем сохранить как reest.bat) и прописать в нем такие строки — reg.exe add HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem /v DisableRegistryTools /t REG_DWORD /d 0 /f pause После запуска Bat-файла система в консоли выдаст сообщение о запуске редактора реестр.
    Следующие проблемы также решаются с использованием редактора реестра, т.е. вы запускаете редактор и находите нужную ветвь и проверяете указанные параметры:

    Если отключена возможность выбора свойств папки

    Если отключено отображение скрытых и системных файлов

    [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced]
    «H >
    «H >
    «ShowSuperH >

    При открытии диска Windows спрашивает, с помощью какой программы его открыть

    Найти и убить все autorun.inf со всех дисков. Запустить редактор реестра, найти ветки [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerMountPoints2]
    и
    [HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionExplorerMountPoints2]
    и удалить их.

    Не записывает на внешние USB-диски и флешки.

    Не получается записать данные на внешние USB-диски и флешку. При копировании появляется сообщение: «Диск защищен от записи. Снимите защиту или вставьте другой диск.» Исправить это можно удалив реестре раздел StorageDevicePolicies в ключе HKEY_LOCAL_MACHINESystemCurrentControlSetControl или изменить параметр WriteProtect на «0» в том же разделе.

    Как убрать с трея SATA диски и SATA DVD-ROM.

    Это очень неудобно, можно при извлечении флэшки извлечь и диски. Исправляем так:
    запускаем редактор реестра (regedit) Пуск — Выполнить — пишем regedit — Ок. В ветке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesnvata создать новый параметр DWORD с именем DisableRemovable. Значение данного параметра устанавливаем 1. После перезагрузки иконки дисков должны исчезнуть.

    «Приложению не удалось запуститься, поскольку *.dll не был найден. Повторная установка приложения может исправить эту проблему.»

    Довольно часто такое сообщение появляется в результате действий вирусов, или действия пользователя. Файлы с расширением dll — это системные файлы. Если какой то файл отсутствует или поврежден, то система выдает такое сообщение. Исправить можно так:

    1. Попытаться восстановить файл из резервной копии, которая находится здесь WINDOWSsystem32dllcache. Скопировать нужный файл в C:WINDOWSsystem32

    2. Выполнить проверку системы Пуск — Выполнить — sfc /scannow. Всего скорее система потребует оригинальный диск с дистрибутивом, который не всегда есть в наличии.

    3. Воспользоваться системой восстановления Windows.

    Почему на некоторых сайтах не работает правая клавиши мышки?

    Это защита авторских прав — причина в JavaScript, который блокирует правую кнопку, чтобы при помощи контекстного меню не скачивать со страниц картинки или текст. Как один из вариантов — это в настройках браузера изменить параметры JavaScript.
    Для браузера Firefox — В меню открываем Инструменты — Настройки — Содержимое. Напротив Использовать JavaScript жмем кнопку Дополнительно. В новом окне снимаем галку Отключать или заменять контекстные меню.
    Для браузера Opera — в Меню — Настройки — Общие настройки. В новом окне пункт — Настроить JavaScript. Убираем галку — Позволить контролировать правую кнопку мыши.

    Еще некоторые нюансы можно посмотреть на сайте http://windxp.com.ru/confreg.htm .

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