# TiWorker.exe съедает до 70 % процессора виртуальной машины в рабочее время: как унять установщик модулей Windows

**URL:** <https://kryptos.forum/t/tiworker-exe-sedaet-do-70-proczessora-virtualnoj-mashiny-v-rabochee-vremya-kak-unyat-ustanovshhik-modulej-windows/65>\
**Category:** Виртуальные машины и серверы\
**Tags:** виртуальные-машины\
**Created:** [30.Сентябрь.2026 08:08:25 UTC](https://kryptos.forum/t/tiworker-exe-sedaet-do-70-proczessora-virtualnoj-mashiny-v-rabochee-vremya-kak-unyat-ustanovshhik-modulej-windows/65 "2026-09-30T08:08:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![team\_vm](https://kryptos.forum/letter_avatar_proxy/v4/letter/t/779978/32.png) [@team\_vm](https://kryptos.forum/u/team_vm)\
**Post date:** [30.Сентябрь.2026 08:08:25 UTC](https://kryptos.forum/t/tiworker-exe-sedaet-do-70-proczessora-virtualnoj-mashiny-v-rabochee-vremya-kak-unyat-ustanovshhik-modulej-windows/65/1 "2026-09-30T08:08:25Z")

</div>

На виртуальной машине с двумя ядрами это выглядит как «сервер тормозит без причины». Процесс `TiWorker.exe`, он же «Установщик модулей Windows», грузит процессор часами, хотя обновления вроде бы не ставятся.

**Что было.** На нескольких машинах с Windows 10 и 11 процесс держал до 70 процентов процессора именно в рабочее время. Тот же механизм и процесс живут в Windows Server, поэтому разбор применим к серверным редакциям.

**Что рекомендовали и что принял автор.**

1. Убедиться, что это не борьба с чем-то ещё: чистая загрузка с отключёнными сторонними службами (`msconfig` → выборочный запуск). Если нагрузка пропала, виноват сторонний агент, а не Windows.
2. Проверить память диагностикой `mdsched.exe`: сбои памяти дают странные циклы установщика.
3. Сброс компонентов Windows Update, самый действенный шаг. От имени администратора остановить службы `wuauserv`, `cryptSvc`, `bits`, `msiserver`, переименовать `C:\Windows\SoftwareDistribution` и `C:\Windows\System32\catroot2` в `*.old`, запустить службы обратно. Кэш обновлений пересоберётся, зависшее обновление перестанет мучить установщик.
4. Перевести службу «Установщик модулей Windows» в ручной запуск, чтобы она не стартовала сама в неудобное время.
5. Если ничего не помогло, обновление системы «поверх» с сохранением файлов и программ. Автор принял ответ через неделю.

**Что добавить для виртуальной машины.**

- Задайте «Период активности» и время обслуживания: установщик и очистка компонентов запускаются по расписанию обслуживания, его можно сдвинуть на ночь.
- После установки обновлений дайте машине перезагрузиться. Незавершённая установка это самая частая причина многочасовой работы `TiWorker`.
- Понижать приоритет процесса в диспетчере задач можно, но это косметика: нагрузка не исчезает, а растягивается.

**Как отличить норму от проблемы.** Час-два высокой нагрузки после обновлений это норма. Ежедневные многочасовые циклы без новых обновлений это застрявшее обновление или повреждённый кэш, и лечится шагом 3.

Диагностика Windows Update описана в [документации Microsoft](https://learn.microsoft.com/en-us/windows/deployment/update/windows-update-troubleshooting).
