Не удалось запустить службу на Локальный компьютер. Ошибка 2: Не удается найти указанный файл
При запуске службы в Windows 11 или Windows 10 можно столкнуться с сообщением: «Не удалось запустить службу на Локальный компьютер. Ошибка 2: Не удается найти указанный файл». Ошибка означает, что Windows не может найти файл, необходимый для запуска службы.
Чаще всего проблема возникает у:
- Print Spooler;
- Windows Audio;
- Windows Installer;
- служб обновления Windows;
- сторонних служб программ и драйверов.
Основные причины ошибки
Чаще всего ошибка «Не удалось запустить службу на Локальный компьютер. Ошибка 2: Не удается найти указанный файл» появляется по следующим причинам:
- неправильное удаление программы, установившей собственную службу;
- антивирус удалил или поместил в карантин файл службы;
- вирус изменил путь к исполняемому файлу службы;
- сбой обновления Windows или программы;
- неправильно указан путь при ручном создании службы;
- повреждение системных файлов после «оптимизации» Windows.
Проверьте путь к службе
Основная причина ошибки — неверный путь к исполняемому файлу службы.
- Нажмите Win + R.
- Введите:
services.msc- Откройте свойства проблемной службы.
- Посмотрите поле «Путь к исполняемому файлу».
Убедитесь, что файл существует по указанному пути. Если путь заключен в кавычки и содержит дополнительные параметры запуска, проверьте именно расположение EXE-файла службы.
Например, для диспетчера печати используется файл:
C:\Windows\System32\spoolsv.exeЕсли файл отсутствует, служба не запустится.
Проверьте параметр ImagePath в реестре
Иногда путь к службе повреждается в реестре Windows.
- Нажмите Win + R.
- Введите:
regeditПерейдите в раздел:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Имя службыИмя раздела может отличаться от названия службы, отображаемого в окне «Службы».
Найдите папку нужной службы и проверьте параметр:
ImagePathВ нем должен быть указан корректный путь к EXE-файлу службы.
Если служба создавалась вручную через команду sc create, проверьте правильность указанного пути к исполняемому файлу.
Проверьте зависимости службы
Некоторые службы зависят от других компонентов Windows.
- Нажмите Win + R.
- Введите:
services.msc- Найдите проблемную службу в списке.
- Дважды нажмите по ней или откройте «Свойства» через правый клик мыши.
- Перейдите на вкладку «Зависимости».
- Убедитесь, что указанные службы работают.
Если одна из зависимых служб отключена, запуск может завершаться ошибкой.
Особенно это актуально для системных служб Windows Audio, Центра обновления Windows и RPC.
Проверьте системные файлы Windows
Если системные компоненты повреждены, Windows может не находить файлы служб.
Запустите командную строку от имени администратора и выполните:
sfc /scannowПосле завершения проверки выполните:
DISM /Online /Cleanup-Image /RestoreHealthПосле проверки перезагрузите компьютер.
Более подробно в статье о SFC и DISM.
Если ошибка появилась после удаления программы
Часто ошибка возникает после некорректного удаления:
- антивирусов;
- VPN;
- драйверов;
- системных утилит.
В этом случае служба остается в Windows, но её файл уже удалён.
Обычно помогает:
- переустановка программы;
- повторная установка компонента.
Используйте восстановление системы
Если ошибка появилась недавно, можно использовать точку восстановления Windows.
- Нажмите Win + R.
- Введите:
rstrui.exe- Выберите точку восстановления.
После отката системы служба может снова начать запускаться нормально. Этот метод работает, только если ранее была включена точка восстановления.
Заключение
Ошибка «Не удалось запустить службу на Локальный компьютер. Ошибка 2: Не удается найти указанный файл» обычно связана с отсутствием файла службы, его удалением антивирусом или неправильным путем запуска. В большинстве случаев проблему удается решить проверкой ImagePath, восстановлением системных файлов Windows и проверкой зависимостей службы.

