Суть проблемы: при попытке выйти в одноимённый апплет для добавления или удаления настроек типа – из числа самых распространённых – Hyper-V, виртуальная машина, запуск самого приложения подвисает. Окно с сообщением Пожалуйста, подождите… висит слишком долго, а иногда и просто не отвечает. Если закрытие окна и его повторный запуск не отвечает, можно попробовать следующие варианты исправления проблемы. Для быстрого запуска апплета Компоненты Windows я использую команду из строки Выполнить
optionalfeatures
И, учитывая “серьёзность” апплета, жестко завязанного с системой, есть смысл сразу прибегнуть к проверке и возможно, дальнейшему исправлению образа самой Windows с помощью среды DISM. Так, независимо от результатов проверки в командной строке от имени администратора введите последовательно:
Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /RestoreHealth
Первая проверяет образ Windows на целостность, вторая фиксирует ошибки, а третья их исправляет.
Что делает служба Windows Modules Installer?
Приведём её состояние в порядок. Для этого вернём настройки службы, файл которой лежит по адресу %SystemRoot%\servicing\TrustedInstaller.exe, и за который отвечает ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrustedInstaller, к состоянию по умолчанию. До “системных”. Для этого снова запускаем консоль от имени администратора и вводим последовательно команды
sc config TrustedInstaller start= demand taskkill /F /IM explorer.exe & start explorer
Попробуйте установку в режиме чистой загрузки.
Для быстрого перехода в настройки для загрузки Windows в следующем сеансе в режиме Чистой загрузки, зажмите клавиши WIN + R и наберите
msconfig -3
Появится служебная вкладка утилиты Конфигурации настроек Windows, в которой выставим галочку в чек-боксе Не отображать службы Microsoft и отключаем всё оставшееся. В зависимости от версии Windows нужно будет найти и Автозагрузку. Проверьте список программ, запускающихся с Windows. Что-то наверняка можно отключить.
Теперь перезагружаемся и проверяем Компоненты Windows повторным запуском.
Добавьте компонент вручную.
С помощью той же DISM. Заберём список компонентов, доступных для установки, из консольной статистики, предоставляемой DISM:
Dism /online /Get-Features
и вводим требуемый:
Dism /online /Enable-Feature /FeatureName:имя-компонента /All
Например, для установки виртуальной платформы команда примет вид:
Dism /online /Enable-Feature /FeatureName:VirtualMachinePlatform
Успехов всем.