1068 не удалось запустить дочернюю службу

Обзоры

1068 не удалось запустить дочернюю службу

Ошибка 1068 возникает, когда система не может запустить зависимую службу, необходимую для работы основной. Проверьте журнал событий Windows (Event Viewer), чтобы точно определить, какая служба вызывает проблему. Откройте его через Win + R → eventvwr.msc → Журналы Windows → Система и найдите события с кодом 1068.

Чаще всего сбой связан с отключенными или поврежденными компонентами. Откройте services.msc, найдите проблемную службу и убедитесь, что её тип запуска установлен в Автоматически или Вручную. Если служба не запускается, попробуйте перезагрузить компьютер – это может восстановить стандартные настройки.

Если проблема сохраняется, проверьте зависимости службы. В services.msc кликните правой кнопкой на службе → Свойства → вкладка «Зависимости». Убедитесь, что все указанные компоненты активны. Например, для Windows Update часто требуется работа Службы криптографии (CryptSvc).

Восстановите системные файлы через sfc /scannow в командной строке с правами администратора. Если ошибка связана с повреждением реестра, используйте DISM /Online /Cleanup-Image /RestoreHealth. Эти команды исправляют большинство программных сбоев без переустановки системы.

Какие службы чаще всего вызывают ошибку 1068

Ошибка 1068 обычно возникает из-за проблем с зависимостями служб Windows. Чаще всего её провоцируют следующие службы:

1. Службы, связанные с сетью

Служба «Диспетчер подключений удалённого доступа» (RasMan) зависит от других компонентов, таких как «Телефония» (TapiSrv). Если Telephony не запущена, RasMan выдаст ошибку 1068. Проверьте, включена ли Telephony в оснастке services.msc.

2. Службы печати

2. Службы печати

Диспетчер печати (Spooler) иногда не запускается из-за повреждённых драйверов или отсутствия зависимости от «Службы удалённого вызова процедур» (RPC). Удалите проблемные драйверы через Панель управления → Устройства и принтеры и перезапустите RPC.

Читайте также:  Как поменять дату в windows rt

Если ошибка сохраняется, откройте журнал событий (eventvwr.msc) и найдите код ошибки для точного определения причины.

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

Откройте «Диспетчер служб» через поиск Windows или командой services.msc. Найдите проблемную службу, кликните по ней правой кнопкой и выберите «Свойства».

Перейдите на вкладку «Зависимости». В верхнем блоке отобразятся службы, без которых выбранная служба не запустится. В нижнем – процессы, зависящие от неё.

Что проверить Действие
Служба не указана в зависимостях Запустите её вручную через «Диспетчер служб»
Зависимость отключена Измените тип запуска на «Автоматически»
Ошибка в имени службы Сравните название с ключом DependOnService в реестре (раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Имя_службы)

Если служба зависит от компонентов Windows (например, RPC), проверьте их целостность командой sfc /scannow. Для сетевых зависимостей убедитесь, что брандмауэр не блокирует подключение.

При изменении параметров перезагрузите компьютер. Если ошибка 1068 сохраняется, экспортируйте список зависимостей через PowerShell: Get-Service -Name "Имя_службы" -DependentServices | Format-Table -AutoSize.

Где найти журналы событий для диагностики ошибки

Откройте Просмотр событий через поиск Windows или командой eventvwr.msc. В левом меню перейдите в раздел Журналы Windows → Система.

Ключевые источники информации

  • Системный журнал – ищите события с уровнем «Ошибка» и кодом 1068.
  • Журнал приложений – проверьте записи от имени службы, которая не запускается.
  • Журналы отдельных служб – некоторые сервисы (например, SQL Server) ведут собственные логи в подразделе Приложения и службы.

Как фильтровать события

  1. В правой панели выберите Фильтр текущего журнала.
  2. Укажите диапазон времени и коды событий (например, 7000, 7001 для ошибок служб).
  3. Добавьте ключевые слова: имя проблемной службы или 1068.

Для экспорта логов кликните правой кнопкой на отфильтрованных событиях и выберите Сохранить выделенные события. Формат .evtx сохраняет структуру данных.

Читайте также:  Не работает обновление windows 7 поиск обновлений

Как перезапустить зависящие службы через командную строку

Откройте командную строку от имени администратора. Для этого нажмите Win + X, выберите Командная строка (администратор) или Windows Terminal (администратор).

Чтобы перезапустить службу и её зависимости, выполните команду:

net stop «Имя службы» && net start «Имя службы»

Замените «Имя службы» на реальное название службы, например, «Spooler» для диспетчера печати. Если служба не останавливается, добавьте флаг /y для принудительного завершения:

net stop «Spooler» /y && net start «Spooler»

Если нужно перезапустить несколько связанных служб, укажите их в правильном порядке. Например, для DHCP-клиента сначала остановите DHCP, затем DNS-клиент:

net stop «Dhcp» && net stop «Dnscache» && net start «Dhcp» && net start «Dnscache»

Проверьте состояние службы после перезапуска командой:

sc query «Имя службы»

Если служба не запускается, убедитесь, что её зависимости активны. Для просмотра списка зависимостей введите:

sc enumdepend «Имя службы»

Какие права нужны для исправления ошибки 1068

Для исправления ошибки 1068 потребуются права администратора на компьютере. Без них система не позволит вносить изменения в службы Windows.

Проверьте, что ваша учетная запись входит в группу «Администраторы». Откройте «Панель управления» → «Учетные записи пользователей» и убедитесь, что статус указан как «Администратор». Если нет, войдите в систему под учетной записью с повышенными правами.

Если служба зависит от другой, которая не запущена, вам также понадобятся права на управление обеими службами. Откройте «Службы» (services.msc), найдите проблемную службу и проверьте вкладку «Зависимости». Убедитесь, что все указанные там службы работают.

Иногда ошибка возникает из-за ограничений в правах доступа к файлам службы. Проверьте свойства исполняемого файла службы (указан во вкладке «Общие» в свойствах службы). Перейдите в «Безопасность» и добавьте полные права для группы «Администраторы».

Читайте также:  Ошибка 1068 не удалось запустить дочернюю службу

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

Как восстановить поврежденные файлы службы

Проверьте целостность системных файлов с помощью утилиты SFC. Откройте командную строку от имени администратора и введите:

sfc /scannow

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

Если SFC не помог, используйте DISM для восстановления хранилища компонентов Windows. Введите в командной строке:

DISM /Online /Cleanup-Image /RestoreHealth

Процесс может занять 10–30 минут. После перезагрузите компьютер и снова запустите sfc /scannow.

Для отдельных служб проверьте их файлы в папке C:\Windows\System32. Найдите исполняемый файл службы (например, svchost.exe или конкретный .exe службы) и сравните его размер и дату изменения с рабочей версией на другом ПК с той же версией Windows.

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

expand -r "X:\sources\install.wim"\Windows\System32\имя_файла.exe C:\Windows\System32

Замените X на букву диска с установочным носителем.

После замены файлов перезапустите службу через services.msc или командой:

net start "Имя_службы"

Оцените статью
Всё о компьютерах
Добавить комментарий