Добавить в корзинуПозвонить
Найти в Дзене
Tech Hacker Official

Microsoft Store не устанавливает приложения: «Центр обновления Windows или его зависимости отключены» — как я это починил.

Центр обновления Windows или его зависимости отключены. На первый взгляд кажется, что проблема в Microsoft Store. Но на деле всё оказалось глубже: в Windows были повреждены системные службы, которые отвечают за обновления и установку приложений из магазина. В этой статье покажу весь путь: как я нашёл причину, какие службы были сломаны и как удалось всё восстановить без переустановки Windows. Важно: команды ниже затрагивают системные службы Windows. Не повторяйте их вслепую. Перед любыми правками обязательно создайте резервную копию или точку восстановления. Ситуация была такая: Текст ошибки прямо указывал на проблему: Центр обновления Windows или его зависимости отключены. И это важная подсказка. Microsoft Store для установки приложений использует не только сам магазин, но и несколько служб Windows Update. Для нормальной установки приложений из Microsoft Store в системе должны работать или хотя бы существовать такие службы: wuauserv — Windows Update / Центр обновления Windows
DoSvc — D
Оглавление

Недавно столкнулся с очень странной проблемой: Microsoft Store отказывался устанавливать приложение. В моём случае я пытался поставить Codex от OpenAI, но вместо нормальной установки магазин выдавал ошибку:

Центр обновления Windows или его зависимости отключены.

На первый взгляд кажется, что проблема в Microsoft Store. Но на деле всё оказалось глубже: в Windows были повреждены системные службы, которые отвечают за обновления и установку приложений из магазина.

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

Важно: команды ниже затрагивают системные службы Windows. Не повторяйте их вслепую. Перед любыми правками обязательно создайте резервную копию или точку восстановления.

-2

Симптомы проблемы

Ситуация была такая:

  1. Открываю установщик или страницу приложения.
  2. Microsoft Store запускается.
  3. Вместо установки появляется ошибка про Центр обновления Windows.
  4. Кнопка «Повторить» не помогает.
  5. Другие приложения из магазина тоже не устанавливаются.

Текст ошибки прямо указывал на проблему:

Центр обновления Windows или его зависимости отключены.

И это важная подсказка. Microsoft Store для установки приложений использует не только сам магазин, но и несколько служб Windows Update.

Какие службы нужны Microsoft Store

Для нормальной установки приложений из Microsoft Store в системе должны работать или хотя бы существовать такие службы:

wuauserv — Windows Update / Центр обновления Windows
DoSvc — Delivery Optimization / Оптимизация доставки
UsoSvc — Update Orchestrator Service
BITS — Фоновая интеллектуальная служба передачи
InstallService — Microsoft Store Install Service
AppXSvc — AppX Deployment Service
ClipSVC — Client License Service

Если часть из них отключена, повреждена или удалена, Microsoft Store может перестать устанавливать приложения.

Шаг 1. Проверяем службы через командную строку

Сначала я открыл Командную строку от имени администратора.

Для этого:

  1. Нажал Пуск.
  2. Ввёл cmd.
  3. Нажал правой кнопкой по «Командная строка».
  4. Выбрал Запуск от имени администратора.

Дальше выполнил проверку служб:

sc query wuauserv
sc query dosvc
sc query bits
sc query InstallService
sc query AppXSvc
sc query ClipSVC

Результат оказался неприятный: службы wuauserv и dosvc вообще отсутствовали.

Командная строка показывала:

Ошибка 1060: указанная служба не установлена.

То есть Центр обновления Windows был не просто выключен. Он был повреждён или удалён из списка служб.

-3

Такое часто бывает после твикеров, оптимизаторов, отключателей обновлений, кастомных сборок Windows или неудачных правок системы.

Шаг 2. Делаем резервную копию служб

Перед восстановлением служб я сделал резервную копию раздела служб в реестре.

В командной строке от имени администратора выполнил:

reg export "HKLM\SYSTEM\CurrentControlSet\Services" "%USERPROFILE%\Desktop\Services_backup.reg" /y

На рабочем столе появился файл:

Services_backup.reg

Это страховка. Если после правок что-то пойдёт не так, резервная копия может пригодиться.

Шаг 3. Восстанавливаем службу Windows Update

Дальше я вручную восстановил службу Windows Update.

В командную строку от имени администратора были введены команды:

sc create wuauserv binPath= "C:\Windows\system32\svchost.exe -k netsvcs -p" type= share start= demand DisplayName= "Windows Update"

reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv" /v ObjectName /t REG_SZ /d LocalSystem /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv" /v ErrorControl /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv" /v ServiceSidType /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters" /v ServiceDll /t REG_EXPAND_SZ /d "%SystemRoot%\system32\wuaueng.dll" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters" /v ServiceDllUnloadOnStop /t REG_DWORD /d 1 /f

После этого служба wuauserv появилась в системе.

Шаг 4. Восстанавливаем службу оптимизации доставки

Также была восстановлена служба DoSvc, она же Delivery Optimization / Оптимизация доставки.

sc create dosvc binPath= "C:\Windows\system32\svchost.exe -k NetworkService -p" type= share start= delayed-auto DisplayName= "Delivery Optimization"

reg add "HKLM\SYSTEM\CurrentControlSet\Services\dosvc" /v ObjectName /t REG_SZ /d LocalSystem /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\dosvc" /v ErrorControl /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\dosvc" /v ServiceSidType /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\dosvc" /v DelayedAutoStart /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\dosvc\Parameters" /v ServiceDll /t REG_EXPAND_SZ /d "%SystemRoot%\system32\dosvc.dll" /f

После этих команд службы появились, но проблема ещё не была решена полностью.

-4

Шаг 5. Ошибка 127: служба появилась, но не запускается

После восстановления я попробовал запустить Windows Update:

net start wuauserv

И получил новую ошибку:

Системная ошибка 127.
Не найдена указанная процедура.

-5

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

Для исправления я добавил параметр ServiceMain:

reg add "HKLM\SYSTEM\CurrentControlSet\Services\wuauserv\Parameters" /v ServiceMain /t REG_SZ /d WUServiceMain /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\dosvc\Parameters" /v ServiceMain /t REG_SZ /d DoSvcMain /f

После этого Windows Update наконец запустился:

Служба "Windows Update" успешно запущена.

-6

Шаг 6. Почему Microsoft Store всё ещё показывал ошибку

После запуска службы я снова открыл Microsoft Store, но он всё ещё показывал старую ошибку:

Центр обновления Windows или его зависимости отключены.
-7

Тут важно не паниковать. Microsoft Store может держать старое состояние в кэше и не сразу понимать, что службы уже восстановлены.

Но в моём случае была ещё одна проблема: Центр обновления Windows в параметрах тоже работал нестабильно.

Шаг 7. Проверяем Центр обновления Windows

Я открыл:

Пуск → Параметры → Обновление и безопасность → Центр обновления Windows

Сначала страница долго грузилась.

-8

Потом появилось сообщение:

Что-то пошло не так. Попытайтесь повторно открыть параметры позже.

Также было видно сообщение:

Ваша организация отключила автоматические обновления.

-9

Это означало, что часть механизма обновлений всё ещё повреждена или заблокирована политиками.

Шаг 8. Проверяем дополнительные службы

Я снова открыл командную строку от имени администратора и выполнил:

sc query wuauserv
sc query DoSvc
sc query UsoSvc
sc query bits
sc query cryptsvc
sc query InstallService

Результат показал, что wuauserv уже работает, но с DoSvc и UsoSvc ещё есть проблемы.

-10

Особенно важна служба:

UsoSvc — Update Orchestrator Service

Она отвечает за оркестрацию обновлений Windows. Если она повреждена, Центр обновления может открываться с ошибками, а Microsoft Store продолжит считать, что обновления отключены.

Шаг 9. Обычный администратор не помог: «Отказано в доступе»

Я попытался исправить параметры DoSvc и UsoSvc через обычную командную строку администратора, но получил:

Отказано в доступе.

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

В такой ситуации можно использовать запуск от имени SYSTEM. Я сделал это через встроенный Планировщик задач, без сторонних программ.

Шаг 10. Создаём временный скрипт FixWU

В командной строке от имени администратора я выполнил:

notepad C:\FixWU.bat

Windows предложила создать новый файл.

-11

В файл был вставлен такой скрипт:

@echo off
(
echo ===== FIX WINDOWS UPDATE =====
whoami

echo.
echo === FILE CHECK ===
dir C:\Windows\System32\dosvc.dll
dir C:\Windows\System32\usosvc.dll
dir C:\Windows\System32\wuaueng.dll

echo.
echo === FIX DoSvc ===
reg add "HKLM\SYSTEM\CurrentControlSet\Services\DoSvc" /v ImagePath /t REG_EXPAND_SZ /d "C:\Windows\System32\svchost.exe -k NetworkService -p" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\DoSvc" /v ObjectName /t REG_SZ /d "NT Authority\NetworkService" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\DoSvc" /v Start /t REG_DWORD /d 2 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\DoSvc" /v DelayedAutoStart /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\DoSvc\Parameters" /v ServiceDll /t REG_EXPAND_SZ /d "C:\Windows\System32\dosvc.dll" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\DoSvc\Parameters" /v ServiceMain /t REG_SZ /d ServiceMain /f

echo.
echo === FIX UsoSvc ===
reg add "HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc" /v ImagePath /t REG_EXPAND_SZ /d "C:\Windows\system32\svchost.exe -k netsvcs -p" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc" /v ObjectName /t REG_SZ /d LocalSystem /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc" /v Start /t REG_DWORD /d 2 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc" /v DelayedAutoStart /t REG_DWORD /d 1 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc\Parameters" /v ServiceDll /t REG_EXPAND_SZ /d "C:\Windows\System32\usosvc.dll" /f
reg add "HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc\Parameters" /v ServiceMain /t REG_SZ /d ServiceMain /f

echo.
echo === START SERVICES ===
net start wuauserv
net start DoSvc
net start UsoSvc
net start bits
net start cryptsvc

echo.
echo === QUERY SERVICES ===
sc query wuauserv
sc query DoSvc
sc query UsoSvc
sc query bits
sc query cryptsvc

echo ===== DONE =====
) > C:\FixWU_log.txt 2>&1

После вставки скрипта файл был сохранён и закрыт.

Шаг 11. Запускаем FixWU от имени SYSTEM

Дальше я создал временную задачу в Планировщике задач:

schtasks /Create /TN FixWU /TR "cmd.exe /c C:\FixWU.bat" /SC ONCE /ST 23:59 /RU SYSTEM /F
schtasks /Run /TN FixWU

После запуска подождал примерно 30 секунд и открыл лог:

type C:\FixWU_log.txt

В логе было видно:

nt authority\system

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

Также лог показал, что файлы служб на месте:

dosvc.dll
usosvc.dll
wuaueng.dll

И операции по исправлению прошли успешно.

-12

Шаг 12. Проверяем результат

После выполнения FixWU все ключевые службы стали работать:

wuauserv — RUNNING
DoSvc — RUNNING
UsoSvc — RUNNING
bits — RUNNING
cryptsvc — RUNNING

-13

Это был главный момент. Службы, из-за которых Microsoft Store ругался, наконец ожили.

Шаг 13. Удаляем временную задачу

После успешного восстановления временную задачу нужно удалить:

schtasks /Delete /TN FixWU /F

Командная строка показала, что задача успешно удалена.

-14

Также можно удалить временные файлы:

del C:\FixWU.bat
del C:\FixWU_log.txt

Файл Services_backup.reg на рабочем столе я бы не удалял сразу. Лучше оставить его на 2–3 дня, пока точно не убедитесь, что Microsoft Store и Центр обновления работают стабильно.

Шаг 14. Перезагрузка и повторная проверка

После перезагрузки я снова открыл Центр обновления Windows.

На этот раз страница не закрылась и начала нормально проверять обновления.

-15

Даже появилось предложение перейти на Windows 11. Но я бы не советовал сразу соглашаться, если вы только что восстанавливали службы. Сначала лучше убедиться, что Windows 10 работает стабильно.

Шаг 15. Microsoft Store ожил

После восстановления служб я снова попробовал установить Codex.

Сначала Microsoft Store ещё раз показал старую ошибку. Но после закрытия магазина и повторного запуска установщика установка внезапно прошла успешно.

-16

Почему так произошло?

Скорее всего, Microsoft Store держал старое состояние в кэше. Первый запуск установщика разбудил нужные службы, Windows обновила состояние, и со второй попытки установка пошла нормально.

Классика Windows: вроде ничего не понятно, но после правильного ремонта и повторного запуска всё оживает.

Финальная проверка служб

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

sc query wuauserv
sc query DoSvc
sc query UsoSvc
sc query bits
sc query InstallService

Результат:

wuauserv — RUNNING
DoSvc — RUNNING
UsoSvc — RUNNING
InstallService — RUNNING

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

-17

Итог

Ошибка Microsoft Store:

Центр обновления Windows или его зависимости отключены

в моём случае была вызвана повреждёнными системными службами Windows Update.

Главные проблемные службы:

wuauserv — Центр обновления Windows
DoSvc — Оптимизация доставки
UsoSvc — Служба оркестратора обновлений

После их восстановления Microsoft Store снова начал устанавливать приложения, а Центр обновления Windows перестал вылетать и открылся нормально.

Что делать, если у вас похожая проблема

Короткий план:

  1. Проверьте, существует ли служба wuauserv.
  2. Проверьте DoSvc, UsoSvc, BITS, InstallService.
  3. Если службы отключены — попробуйте включить их.
  4. Если службы отсутствуют — сначала сделайте резервную копию реестра.
  5. Не правьте системные службы без понимания, что делаете.
  6. Если всё сильно повреждено — безопаснее выполнить восстановление Windows поверх системы с сохранением файлов и программ.

Важное предупреждение

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

Если вы видите другие ошибки, например:

Ошибка 1053
Ошибка 1060
Ошибка 1077
Ошибка 127
Отказано в доступе

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

Но если проблема такая же, как в этом случае, то восстановление служб Windows Update может вернуть к жизни и Microsoft Store, и Центр обновления Windows.

Tech Hacker Official — делаем сложное простым.


#TechHackerOfficial #Windows10 #MicrosoftStore #WindowsUpdate #ОшибкаWindows #РемонтWindows #Codex #КомпьютернаяПомощь #WindowsStore #Полезно