Windows 1058Средняя

Ошибка 1058 в Windows: причины и быстрое исправление службы

Ошибка 1058 возникает при попытке запуска отключенной или заблокированной службы Windows. Разберём точные причины и покажем проверенные методы восстановления без потери данных.

Обновлено 6 апреля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:Windows 10 (все редакции)Windows 11 (21H2 и новее)

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

Системное сообщение с кодом 1058 гласит: «Служба не может быть запущена, так как она отключена или не имеет включенных устройств, связанных с ней». Эта ошибка появляется в журнале событий, при попытке открыть программу, зависящую от системного компонента, или при ручном запуске через services.msc.

Проще говоря, Windows пытается активировать фоновый процесс, но обнаруживает, что для него жёстко задан статус «Отключено», либо отсутствует критическая зависимость (другая служба или драйвер). Проблема носит локальный характер и решается без переустановки системы.

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

  • Служба отключена вручную или автоматически. Вы или программа-оптимизатор сменили тип запуска на «Отключено», чтобы ускорить ПК.
  • Сбой зависимостей. Служба требует для работы другой компонент (например, «Удалённый вызов процедур» или сетевой драйвер), который сейчас неактивен или повреждён.
  • Повреждение реестра или системных файлов. Ошибки при обновлении Windows или некорректное завершение работы могли изменить параметры ключей в HKLM\SYSTEM\CurrentControlSet\Services.
  • Конфликт с драйверами оборудования. В некоторых случаях ошибка 1058 указывает на то, что привязанное к службе физическое устройство отключено в диспетчере устройств.

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

Способ 1: Включение через диспетчер служб (GUI)

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

  1. Нажмите Win + R, введите services.msc и нажмите Enter.
  2. В открывшемся окне найдите службу, вызывающую ошибку. Если вы видите только название программы, проверьте журнал событий Windows, чтобы узнать точное имя службы.
  3. Дважды кликните по ней. Во вкладке «Общие» найдите параметр «Тип запуска».
  4. Если стоит «Отключено», измените его на Автоматически или Вручную.
  5. Нажмите «Применить», затем кнопку «Запустить». Если процесс стартует успешно, ошибка 1058 будет устранена.

💡 Совет: Если кнопка «Запустить» неактивна, перейдите на вкладку «Зависимости». Убедитесь, что все перечисленные там службы работают и не отключены.

Способ 2: Принудительный запуск через командную строку

Если графический интерфейс зависает или не сохраняет изменения, используйте утилиту sc.exe. Запустите командную строку от имени администратора.

  1. Узнайте точное системное имя службы (например, wuauserv для Центра обновления).
  2. Выполните команду для сброса типа запуска:
    sc config "ИмяСлужбы" start= auto
    

    ⚠️ Важно: после знака равенства обязательно ставьте пробел.

  3. Попробуйте запустить компонент вручную:
    net start "ИмяСлужбы"
    

Если в ответ вы увидите Служба запущена успешно, проблема решена. Команда net start автоматически проверит базовые зависимости перед стартом.

Способ 3: Проверка зависимостей и восстановление системных файлов

Когда стандартные методы не помогают, ошибка 1058 может быть следствием повреждения системных компонентов.

  1. Откройте PowerShell от имени администратора.
  2. Запустите проверку и восстановление хранилища компонентов:
    DISM /Online /Cleanup-Image /RestoreHealth
    
  3. Дождитесь завершения (обычно 5-10 минут), затем восстановите системные файлы:
    sfc /scannow
    
  4. Перезагрузите компьютер. После загрузки снова попробуйте запустить нужную службу через services.msc. Этот подход восстанавливает исходные параметры реестра и заменяет повреждённые бинарники службы.

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

Чтобы ошибка 1058 не возвращалась, избегайте использования агрессивных «твикеров» и чистильщиков реестра, которые массово отключают фоновые процессы. Перед изменением параметров служб создавайте точку восстановления: в поиске Windows введите ВосстановлениеСоздание точки восстановленияСоздать. Если система предлагает отключить компонент ради экономии ресурсов, проверяйте его роль в официальной документации Microsoft. Регулярная установка обновлений Windows также автоматически исправляет сбитые настройки зависимостей.

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

Может ли ошибка 1058 повредить систему или личные файлы?
Почему служба автоматически отключается после перезагрузки?
Что делать, если в окне свойств службы нет вкладки 'Зависимости'?

Полезное

Откройте диспетчер служб
Проверьте тип запуска и зависимости
Включите службу и запустите её

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