Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Служба BITS не работает в Windows: исправление ошибок обновления

Обновлено: 27.08.2026  ·  Официальная база знаний

Роль службы BITS в работе операционной системы

Фоновая интеллектуальная служба передачи (Background Intelligent Transfer Service — BITS) отвечает за асинхронную загрузку обновлений Windows, антивирусных сигнатур Защитника и пакетов Microsoft Store в фоновом режиме, используя только свободную пропускную способность сети. Если служба BITS отключена или повреждена, Центр обновления Windows выдает ошибки 0x8024001e, 0x80070422 или 0x80246008.

Признаки неисправности службы BITS:

  • Центр обновления Windows зависает на 0% загрузки.
  • Магазин приложений Microsoft Store не скачивает и не обновляет программы.
  • В оснастке services.msc служба BITS находится в состоянии «Остановлена» и выдает ошибку при ручном запуске.

Шаг 1. Перезапуск службы BITS и сброс очередей

Запустите командную строку (CMD) от имени Администратора и выполните команды:

# Остановка служб обновления и передачи:
net stop bits
net stop wuauserv

# Очистка поврежденной системной очереди BITS:
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" /q /s

# Запуск служб с правильным типом автозапуска:
sc config bits start= delayed-auto
net start bits
net start wuauserv

Шаг 2. Регистрация системных библиотек BITS в реестре

Если служба отказывается стартовать, перерегистрируйте ее ключевые DLL-библиотеки:

regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll

Шаг 3. Восстановление целостности системных файлов

Запустите комплексное сканирование хранилища компонентов Windows:

DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
Практический опыт инженера: При массовых сбоях обновления Windows в локальной сети предприятия всегда проверяйте состояние BITS. Повреждение базы очередей Downloader — типовая проблема после внезапного аварийного выключения рабочих станций.

Частые вопросы (FAQ)

Что означает тип запуска «Автоматически (отложенный запуск)» для BITS?

Это штатный режим работы: служба стартует спустя 2–3 минуты после включения Windows, чтобы не перегружать жесткий диск и процессор во время загрузки системы.

Почему очистка папки Downloader помогает службе запуститься?

Если во время скачивания файла произошел обрыв связи или зависание, файл очереди загрузки qmgr.dat повреждается. BITS падает при попытке прочитать этот файл.

Может ли сторонний антивирус блокировать службу BITS?

Да, сторонние фаерволы и комплексные антивирусы могут блокировать системные запросы BITS по протоколу HTTP/HTTPS к серверам обновлений Microsoft.

Как проверить статус BITS через PowerShell?

Выполните командлет: Get-Service -Name BITS. Он выведет текущее состояние службы (Running или Stopped).