Службы Windows: ошибка 1068/1075 — не удаётся запустить из-за зависимостей (2025)

Ошибки 1068/1075 — это не «сломанная служба сама по себе», а проблема её зависимостей. Ниже — порядок действий от простого к продвинутому.

Коротко

  1. services.msc → вкладка «Зависимости».
  2. eventvwr.msc → события 7000–7001.
  3. Запустить DISM и SFC.
  4. Исправить DependOnService и тип запуска.
Нужна помощь — настрою удаленно и аккуратно.

Как проявляется

  • 1068 — зависимая служба или группа не запущена.
  • 1075 — зависимость не существует/помечена на удаление.
  • Пустая/серая вкладка «Зависимости», каскад ошибок сети/печати/обновлений.

Ищем точку поломки

CMD (Администратор) — по одной строке:

sc qc spooler
sc qc wuauserv
sc qc mpssvc
sc queryex type= service state= all | more

PowerShell (Администратор) — по одной строке:

Get-Service spooler | Select-Object Name,DisplayName,Status,DependentServices,ServicesDependedOn
Get-Service mpssvc  | Select-Object Name,DisplayName,Status,ServicesDependedOn
Get-Service wuauserv| Select-Object Name,DisplayName,Status,ServicesDependedOn

События 7000–7001 в журнале «Система» подскажут конкретную сломанную службу.

Восстановление системных компонентов

CMD (Администратор) — запускать целиком:

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
netsh winsock reset
netsh int ip reset

Перезагрузитесь.

Правим зависимости и запуск

CMD (Администратор) — по одной строке:

sc config spooler start= auto
sc start spooler

sc config wuauserv start= demand
sc config bits start= delayed-auto

sc config mpssvc start= auto
sc start  mpssvc

DependOnService — в HKLM\SYSTEM\CurrentControlSet\Services\ИМЯ\DependOnService. Для Spooler обычно RpcSs и HTTP.

PowerShell (Администратор) — запускать целиком:

$p = "HKLM:\SYSTEM\CurrentControlSet\Services\Spooler"
Set-ItemProperty -Path $p -Name "DependOnService" -Type MultiString -Value @("RpcSs","HTTP")
Restart-Service Spooler

Пустая вкладка «Зависимости»

CMD (Администратор) — по одной строке:

winmgmt /verifyrepository
winmgmt /salvagerepository

Если не помогло — ориентируйтесь на вывод sc qc и PowerShell.

Контроль результата

  • Нужные службы «Выполняются».
  • Нет свежих 7000/7001 с ошибками.
  • Печать/обновления/сеть работают.

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

  • Удаляйте ПО штатно, без ручного сноса.
  • Создавайте точки восстановления.
  • Обновляйте драйверы чипсета и сети.

Когда лучше позвать мастера

Если шаги не помогли и ошибки возвращаются — подключусь удаленно, аккуратно восстановлю компоненты и сохраню данные.

Нужна помощь? Могу все настроить за Вас.

FAQ

Можно просто снять зависимость и запустить?

Иногда взлетит, но стабильно работать не будет. Восстановите правильные зависимости.

Как увидеть системное имя службы?

В свойствах (Имя службы) или через PowerShell: Get-Service | Select Name.

Нужно править реестр?

Обычно хватает sc config/Set-Service. Реестр — крайний случай.

Читайте также: