Не запускаются файлы setup.exe в Windows — как исправить

Не запускаются файлы setup.exe в Windows — как исправить

Необычная проблема, с которой могут столкнуться пользователи при установке Windows 11 и 10, программ и игр путём запуска файла установщика setup.exe — соответствующий установочный файл не запускается, при этом все остальные исполняемые файлы, в том числе требующие прав администратора, исправно работают.

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

Решение проблемы в редакторе реестра

Ситуация с запуском файла setup.exe может отличаться в зависимости от того, что именно мешает и от того, установщик чего запускается. Возможны сценарии:

  • Полное отсутствие реакции на запуск, кроме появления запроса контроля учётных записей (UAC).
  • Кратковременное появление окна или заставки установки с последующим закрытием без ошибок — обычно для установщиков Windows.
  • Сообщение об ограничениях на компьютере, блокировке приложения администратором, либо о том, что файл не найден несмотря на то, что по факту он есть.
  • Часто проблема кроется в тех или иных параметрах реестра, заданных вами, либо сторонними программами, иногда вредоносными.

    Для проверки наличия соответствующих записей в реестре и устранения блокировки, выполните следующие шаги (рекомендую предварительно создать точку восстановления системы):

    1. Запустите редактор реестра: для этого в Windows 11 и 10 можно нажать правой кнопкой мыши по кнопке «Пуск», выбрать пункт «Выполнить» (либо нажать клавиши Win+R на клавиатуре), ввести regedit и нажать Enter
    2. В редакторе реестра перейдите к разделуHKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage File Execution Options

      Не запускаются файлы setup.exe в Windows — как исправить

    3. Обратите внимание на наличие подразделов с именем setup.exe, а в случае, если проблема возникает с установщиком Windows — с именами SetupHost.exe или setupprep.exe. Если такие разделы есть в наличии, вы можете удалить их (по умолчанию в Windows они отсутствуют, но многие другие элементы в этом разделе создаются самой Windows), используя контекстное меню, либо очистить, оставив лишь параметр «По умолчанию» и удалив любые вложенные в них подразделы.
    4. Проверьте, есть ли в реестре разделыHKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerDisallowRun HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerDisallowRunПо умолчанию их быть не должно, в них прямо указываются исполняемые файлы, для которых запрещён запуск. При наличии можете удалить эти разделы.

      Не запускаются файлы setup.exe в Windows — как исправить

    5. Проверьте, есть ли в реестре разделHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsSrpV2По умолчанию он также отсутствует и отвечает за политики блокировки AppLocker. При наличии раздела удалите его.
    6. Если на одном из шагов вы обнаружили блокировку запуска setup.exe (а для образов Windows также SetupHost.exe или setupprep.exe) и удалили соответствующие записи, закройте редактор реестра и перезагрузите компьютер, после чего снова попробуйте запустить файл setup.exe с которым возникли проблемы.

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

    Дополнительные способы и информация

    Вышеприведённые методы относятся к случаям, когда не запускаются либо любые файлы setup.exe, либо все файлы setup.exe с установщиков Windows.

  • В случае установки (обновления) Windows из образа (или папки с файлами установки) сам файл может запускаться, но блокируются запускаемые уже им SetupHost.exe или setupprep.exe, что приводит к закрытию изначального процесса установщика, также это может приводить к проблемам с установкой обновлений Windows в Центре обновлений, невозможности обновиться с помощью Media Creation Tool или «Помощник по установке Windows 11». Если проблема не решена, изучите содержимое файлов setupact.log и setuperr.log в папке C:Windows — из них можно получить информацию о том, в какой момент и по какой причине процесс прерывается. Также, если это ещё не было опробовано, следует проверить, изменится ли ситуация при использовании другого образа.
  • Возможна ситуация, когда вы обнаружили блокировку в реестре, удалили её, но она появилась вновь. Это может быть явным признаком наличия вредоносного ПО на компьютере, которое «следит» за тем, чтобы нежелательные для него программы не были разблокированы. Решение — использовать Kaspersky Rescue Disk для удаления вирусов без входа в систему, MinerSearch для поиска майнеров, средства удаления вредоносных программ.
  • Проверьте, запускаются ли установщики в безопасном режиме или в режиме чистой загрузки — если в этой ситуации всё работает исправно, по всей видимости, виноваты сторонние службы и программы в автозагрузке.
  • Если вы этого ещё не делали, выполнить проверку и восстановление системных файлов: запустите командную строку от имени администратора, по порядку используйте команды dism /online /cleanup-image /restorehealth sfc /scannow
  • Если на компьютере присутствуют точки восстановления системы, можно использовать их, выбрав точку, созданную в дату, когда проблема не наблюдалась.
  • При возникновении проблем только с отдельным установщиком, например, не слишком лицензионной игры или программы, проблема может быть вызвана либо поврежденным файлом установщика (попробовать загрузить из другого источника), либо антивирусом — встроенным или сторонним. Причём добавление файла в исключения может не решить проблему: например, если в процессе установки файлы распаковываются во временную папку и уже там удаляются или помещаются в карантин антивирусом. В этом случае, на свой страх и риск, осознавая возможные риски, вы можете попробовать временно отключить антивирус.
  • В крайнем случае вы можете попробовать выполнить сброс системы, обычно это решает все подобные проблемы: Как сбросить Windows 11 к заводским настройкам, Сброс Windows 10.
  • Если вы столкнулись с рассмотренной проблемой, ваш комментарий о конкретной ситуации с запуском setup.exe, была ли она исправлена и как, и любой дополнительной информацией, будет очень полезным.

    Дорогие читатели, если вы увидели ошибку или опечатку в статье «Не запускаются файлы setup.exe в Windows — как исправить», помогите нам ее исправить! Выделите ошибку и нажмите одновременно клавиши «Ctrl» и «Enter». Мы получим ваше сообщение и внесём исправления в ближайшее время.

    Источник: remontka.pro

    Рейтинг
    ( Пока оценок нет )
    Понравилась статья? Поделиться с друзьями: