«Включение или отключение компонентов Windows» пусто — как восстановить список (2025)

Окно «Включение или отключение компонентов Windows» (OptionalFeatures.exe) может быть пустым, не открываться или крутить загрузку бесконечно. Причины — отключённые службы, битая база компонентов CBS/WinSxS, политика, скрывающая окно. Ниже — безопасный порядок восстановления.

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

  • Службы: Windows Update и Windows Modules Installer не должны быть отключены.
  • Проверьте политику, скрывающую окно компонентов.
  • Выполните SFC → DISM /RestoreHealth → перезагрузка.
Сделаю аккуратно. Восстановлю хранилище компонентов, подмонтирую ISO как источник, открою нужные функции.

1) Проверяем службы

  • Win+Rservices.msc.
  • Windows Update (wuauserv): тип запуска «Вручную» или «Автоматически»; состояние «Выполняется».
  • Windows Modules Installer (TrustedInstaller): тип «Вручную»; запустите службу.

PowerShell (Администратор) — выполнять по одной:

Get-Service wuauserv, trustedinstaller | Select-Object Name, Status, StartType
Set-Service wuauserv -StartupType Manual; Start-Service wuauserv
Set-Service trustedinstaller -StartupType Manual; Start-Service trustedinstaller

2) Проверяем политику, скрывающую окно

Иногда окно компонентов отключено политикой.

Командная строка (Администратор) — выполнять по одной:

REM Проверить ключ политики
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Programs" /v NoWindowsFeatures

REM Снять политику (если была включена)
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Programs" /v NoWindowsFeatures /t REG_DWORD /d 0 /f

3) Восстанавливаем хранилище компонентов

Командная строка (Администратор) — выполнять по одной:

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
shutdown /r /t 5

После перезагрузки откройте OptionalFeatures.exe снова.

4) Чистим кэш компонентов и используем ISO как источник

Командная строка (Администратор) — выполнять по одной:

DISM /Online /Cleanup-Image /StartComponentCleanup

REM Если нет интернета — укажите источник (замените D: на букву ISO)
DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim:1 /LimitAccess

Где D: — смонтированный образ Windows той же редакции и сборки.

5) Включаем функции напрямую (по желанию)

Когда список появится, можно включить функции там. Или напрямую командами:

Командная строка (Администратор) — выполнять по одной:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All
DISM /Online /Enable-Feature /FeatureName:MSRDC-Infrastructure
DISM /Online /Enable-Feature /FeatureName:SMB1Protocol

Перед включением убедитесь, что нужные компоненты действительно требуются.

FAQ

Можно ли удалять файлы в WinSxS руками?

Нет. Используйте только DISM /StartComponentCleanup. Ручное удаление может сломать обновления и функции.

Окно по‑прежнему пустое.

Создайте новый профиль пользователя и проверьте там. Если работает — повреждён профиль. Перенесите данные.

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