Рабочий установщик модулей Windows: что это такое и почему он занимает 100% процессора

Рабочий установщик модулей Windows: что это такое и почему он занимает 100% процессора

Когда идет установка обновлений системы для Windows, в Диспетчере задач (который можно быстро вызвать нажатием CTRL+SHIFT+ESC) можно заметить наличие «громоздкого» процесса под названием Установщик модулей Windows. Также известный как WMIW или TiWorker.exe, он обычно занимает большую часть вашего компьютера. Процессориногда даже в 100%эффективно замедляя функционирование всей системы. Почему это происходит? И как побороть эту проблему?

Что делает рабочий процесс установщика модулей Windows

Установщик модулей Windows — это основной компонент операционной системы Microsoft, отвечающий за управление и установку модулей Windows. обновления системы и пакеты функций.

При установке обновлений установщик модулей Windows проверяет, что все файл необходимые присутствуют e нетронутый. Если обнаружены поврежденные или отсутствующие файлы, процесс пытается отремонтировать их. Это может значительно замедлить процесс обновления и продлить период работы установщика модулей Windows.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

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

Обработка, выполняемая установщиком модулей Windows, может стать более эффективной, если необходимо установить большие обновления или если используемая система не обновлялась в течение некоторого времени. В целом, по сути, процесс предназначен для того, чтобы оптимизировать ресурсы системы в долгосрочной перспективе.

Что делать, если установщик модулей Windows замедляет работу вашей системы

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

Помимо «вечнозеленого совета» по переносу системного диска на твердотельный накопитель (SSD), важно убедиться, что при работе установщика модулей Windows система «разгружена» и не занята другой нагрузкой. Система обновлений Центр обновления Windowsот которого напрямую зависит Windows Modules Installer Worker, предназначен для более интенсивного использования моментов простоя системы. Если машина была занята другими задачами, работа установщика модулей Windows может занять еще больше времени: в другой статье мы объяснили, как найти процессы, которые замедляют работу вашего компьютера.

Учитывая, что при активации установщика модулей Windows первое, что нужно сделать, — это набраться терпения, пока действия по обновлению не будут завершены, мы часто подчеркивали, сколько пользователей предпочитают выбирать, когда загружать и устанавливать обновления.

Настройте Windows 10 и Windows 11 на установку обновлений только по требованию.

Ввод текста Центр обновления Windows в поле поиска Windows 10 или Windows 11, а затем выбрав Настройки Центра обновления Windowsсреди расширенных опций есть только возможность приостановить обновления на определенное количество дней и настроить часы работы, чтобы машина никогда не перезапускалась в течение этого временного окна.

Однако не существует опции (существовавшей во времена Windows 7), полезной для блокировки обновлений Windows и обеспечения их загрузки и установки только по явному запросу. Как мы объяснили в статье, при очень простой модификации на уровне системный реестрвы можете заставить Windows 10 и Windows 11 уведомлять вас о доступности новых обновлений, но оставить полное право на усмотрение пользователя. решить, когда их установить. Имея в виду, что произойдет, если вы не установите обновления Windows.

Чтобы двигаться в этом направлении и иметь возможность свободно выбирать, когда загружать и устанавливать исправления Microsoft, просто введите cmd в поле поиска операционной системы и выберите Запуск от имени администратора и, наконец, введите следующие три команды:

reg добавить “HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU” /v NoAutoUpdate /t REG_DWORD /d 0 /f

reg добавить “HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU” /v AUOptions /t REG_DWORD /d 2 /f

reg добавить “HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU” /v NoAutoRebootWithLoggedOnUsers /t REG_DWORD /d 1 /f

С помощью этого простого трюка вы вообще не отключите Центр обновления Windows, но вы не обнаружите, что рабочий процесс установщика модулей Windows внезапно запускается в самое неподходящее время.

Попробуйте снова заставить Центр обновления Windows работать.

Если рабочий процесс установщика модулей Windows занимал 100% ЦП в течение очень длительного времени, можно предположить, что проблема связана с файлами обновлений, хранящимися локально и управляемыми через Центр обновления Windows.

Даже в этом случае первый совет – проверить корректность работы накопителя (посмотрите на активность ввода/вывода в окне Мониторинг ресурсовкоторый можно запустить быстрее, нажав Windows+R, а затем набрав resmon), возможно, рассмотрите возможность его замены.

Если некоторые файлы обновлений повреждены или неполны, система может войти в обременительный цикл попыток переустановки, что приведет к высокой загрузке ЦП.

Следующие команды позволяют удалить временные файлы используется Центром обновления Windows, сначала останавливая, а затем перезапуская системную службу. Введите cmd в поле поиска и выберите Запуск от имени администратора:

чистая остановка wuauserv
чистая остановка cryptsvc
чистые стоповые биты
чистая остановка мссервера
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
чистый запуск мссервера
чистые стартовые биты
чистый запуск cryptsvc
чистый запуск wuauserv
wuauclt /detectnow

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

rd /s /q %systemroot%\SoftwareDistribution.old
rd /s /q %systemroot%\catroot2.old

Используйте инструмент DISM (Служба образов развертывания и средство управления ими)

Утилита DISM позволяет восстанавливать системные файлы, способствующие корректной работе Windows. Наличие поврежденные файлы это может помешать процессу обновления.

Также в этом случае совет — открыть командную строку с правами администратора (cmd, Запуск от имени администратора), а затем используйте следующее:

dism/Online/Cleanup-Image/ScanHealth

При обнаружении каких-либо проблем можно продолжить ремонт из затронутых файлов:

dism/Online/Cleanup-Image/RestoreHealth

В качестве последнего шага (не делайте этого раньше) с помощью DISM вы можете запустить утилиту SFC:

СФЦ /сканноу

Вступительное изображение предоставлено: iStock.com – Сделай сам13

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *