Windows 127Средняя

Ошибка 127: не удается запустить указанную программу — как исправить

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

Обновлено 22 июля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:Windows 10 64-bitWindows 11 64-bitWindows Server 2019

Что означает ошибка 127

Ошибка 127 в Windows — это классический сигнал, что система не может найти указанную программу. Типичное сообщение:

Не удалось запустить ... потому что указанный файл не найден.

Это происходит, когда командная строка (или скрипт) ссылается на исполняемый файл, который отсутствует в указанном пути или не добавлен в системную переменную PATH.

Причины возникновения

  • Неправильное имя файла — опечатка или потеря расширения (cmd.execmd).
  • Отсутствие исполняемого файла — программа удалена или перемещена.
  • Неправильный путь — относительный путь неправильный или не работает в текущей директории.
  • Отсутствие в PATH — программа расположена в папке, не включенной в системные переменные окружения.
  • Повреждение системных файлов — сбой в DLL или EXE из-за некорректного обновления.
  • Недостаток прав — запуск от учетной записи без прав администратора.

Способы решения

Способ 1: Проверьте путь и имя файла

  1. Откройте командную строку (Win+R, введите cmd).
  2. Перейдите в целевую папку: cd "C:\Путь\к\программе".
  3. Убедитесь, что исполняемый файл существует: dir program.exe.
  4. Если путь указан относительно, исправьте его или укажите полный путь: "C:\Путь\к\программе\program.exe".

Способ 2: Добавьте программу в PATH

  1. Нажмите Win+R, введите sysdm.cpl и нажмите Enter.
  2. Перейдите во вкладку ДополнительноПеременные среды.
  3. В разделе Системные переменные найдите Path, нажмите Изменить.
  4. Вставьте полный путь к папке с программой, например C:\Program Files\YourApp.
  5. Сохраните изменения, перезапустите командную строку.

Способ 3: Запустите программу от имени администратора

  1. Найдите ярлык или исполняемый файл.
  2. Щелкните правой кнопкой мыши → Свойства.
  3. Перейдите во вкладку Совместимость.
  4. Поставьте галочку Запускать от имени администратора.
  5. Сохраните настройки и запустите программу.

Способ 4: Переустановите проблемное программное обеспечение

  1. Откройте Панель управленияПрограммы и компоненты.
  2. Найдите программу, вызывающую ошибку, нажмите Удалить.
  3. Перезагрузите компьютер.
  4. Скачайте последнюю версию с официального сайта разработчика.
  5. Установите программу, следуя инструкциям инсталлятора.

Способ 5: Проверьте системные файлы

  1. Запустите командную строку от имени администратора (Win+XКомандная строка (администратор)).
  2. Введите sfc /scannow и нажмите Enter.
  3. Дождитесь завершения сканирования — Windows восстановит поврежденные файлы, если это возможно.

Профилактика

  • Регулярно обновляйте PATH — добавляйте новые инструменты сразу после установки.
  • Используйте полные пути в скриптах и batch-файлах, чтобы избежать зависимостей от окружения.
  • Скачивайте программы только с официальных сайтов — это снижает риск установки поврежденных или устаревших версий.
  • Проверяйте права учетной записи — некоторые утилиты требуют прав администратора для корректной работы.
  • Ведите журналы запусков — сохраняйте вывод команд, чтобы быстро выявлять повторяющиеся ошибки.

Часто задаваемые вопросы

Что означает ошибка 127 при выполнении команды в Windows?
Почему ошибка 127 возникает после обновления Windows?
Как проверить, находится ли программа в PATH?
Что делать, если ошибка 127 появляется с системными инструментами, такими как `sfc`?

Полезное

Проверьте правильность написания команды и пути
Добавьте исполняемый файл в переменную PATH
Запустите программу от имени администратора
Переустановите проблемное программное обеспечение

Эта статья помогла вам решить проблему?