alt Оцените все преимущества Р7-Офис alt

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

15 февраля, 2025 • Блог • 33 просмотров
Решение проблемы с запуском .exe файлов в Windows

Содержание

  1. Восстановление ассоциаций .exe файлов
  2. Ручное редактирование реестра в безопасном режиме
  3. Дополнительные рекомендации
  4. Проблемы с запуском .exe файлов из сетевой папки

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

Купить оригинальные ключи активации Windows можно в нашем каталоге от 1190 ₽.

Восстановление ассоциаций .exe файлов

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

Создание и запуск BAT-файла

  1. Создайте текстовый файл на рабочем столе.
    Вставьте в него строку:
    start cmd
  2. Сохраните файл и переименуйте его в run.bat.
  3. Запустите файл от имени администратора.

    4. Введите по очереди следующие команды открывшемся окне командной строки:

reg delete HKEY_CLASSES_ROOT\.exe /ve /f

reg add HKEY_CLASSES_ROOT\.exe /ve /d exefile /f

reg delete HKEY_CLASSES_ROOT\exefile /ve /f

reg add HKEY_CLASSES_ROOT\exefile /ve /d Application /f

reg delete HKEY_CLASSES_ROOT\exefile\shell\open\command /ve /f

reg add HKEY_CLASSES_ROOT\exefile\shell\open\command /f /ve /d “\”%1\” %*”

assoc .exe=exefile

После выполнения команд перезагрузите компьютер.

Ручное редактирование реестра в безопасном режиме

Если .bat и .cmd файлы также не запускаются:

  1. Загрузите компьютер в безопасном режиме:
  • Перезагрузите систему, несколько раз прервав загрузку Windows.
  • Выберите Поиск и устранение неисправностей > Дополнительные параметры > Параметры загрузки > Перезагрузить.
  • Нажмите F4 для выбора безопасного режима.

2. Измените значения в реестре:

  • Откройте regedit.exe.
  • Перейдите в HKEY_CLASSES_ROOT\.exe и установите Default на exefile.

  • Затем перейдите в HKEY_CLASSES_ROOT\exefile\shell\open\command и установите Default на “%”1” %*.

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

Дополнительные рекомендации

Проверьте целостность системных файлов командами:

sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

Убедитесь, что антивирус не блокирует запуск .exe файлов.

Проблемы с запуском .exe файлов из сетевой папки

Если файлы запускаются локально, но не из сети:

  1. Проверьте права доступа:
  • Убедитесь, что у вас есть Read/Execute права на файл или папку.
  1. Используйте режим совместимости:
  • Правой кнопкой мыши по файлу > Свойства > Совместимость > выберите режим совместимости с Windows 8.
  1. Проверьте поддержку SMB:
  • Убедитесь, что сервер поддерживает SMBv2 или SMBv3.

Введите команду:

Get-SmbServerConfiguration | Select EnableSMB2Protocol

  • Для включения SMBv2:

    Set-SmbServerConfiguration -EnableSMB2Protocol $true
  • Для Linux-серверов с Samba в файле smb.conf добавьте:

    min protocol = SMB2

Важно: Избегайте использования устаревшего SMBv1, так как это может привести к проблемам безопасности. Рекомендуется обновить сервер до Windows Server 2012 R2 или выше.

Товары из статьи

Windows 7 Home Basic RU x32
Рейтинг
5.00
🔥 Акция
Windows 7 Home Basic RU x32
990 руб.
990
В корзину
Windows 11 Home RU x64
Рейтинг
5.00
🔥 Акция
Windows 11 Home RU x64
1 790 руб.
3 790
В корзину
Windows 10 Home RU x32/x64 bit
Рейтинг
5.00
🔥 Акция
Windows 10 Home RU x32/x64 bit
1 490 руб.
4 490
В корзину