TrustedInstaller/TiWorker.exe грузит процессор и диск — что делать в Windows 10/11 (2025)

Windows иногда «шумит» после обновлений — это нормально: Servicing обрабатывает пакеты. Но если нагрузка держится часами каждый день, пора вмешаться. Ниже — план: проверяем, не идёт ли установка, чистим компонент-хранилище, исправляем ошибки CBS и разруливаем зависшие задания обслуживания.

Коротко: что проверить сразу

  • Перед изменениями сделайте точку восстановления.
  • Держите зарядку ноутбука подключенной.
  • Все команды ниже запускайте от имени администратора.
Нужна помощь? Подключусь удаленно, выполню все шаги под Вашу систему и проверю результат.

1) Шаги: определяем, норма это или нет

Есть ли активные обновления

Win+R — выполнять по одной строке:

ms-settings:windowsupdate
control.exe /name Microsoft.WindowsUpdate

Если идёт установка — дождитесь завершения. Для медленных HDD это может занять время.

Проверяем и чиним компонент-хранилище

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

DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Очистка WinSxS (безопасно)

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

Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

/ResetBase удаляет возможность отката старых обновлений — используйте, если всё работает стабильно.

Чистим задания обслуживания

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

schtasks /Query /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
schtasks /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
wevtutil qe Microsoft-Windows-Servicing/Operational /f:text /c:30

Скидываем папки SoftwareDistribution и catroot2

CMD (Администратор) — вставить целиком:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start msiserver
net start bits
net start cryptSvc
net start wuauserv

Проверяем журналы CBS/Servicing

PowerShell — выполнять по одной строке:

Get-Content "C:\Windows\Logs\CBS\CBS.log" -Tail 200 -Wait
Get-WinEvent -LogName "Microsoft-Windows-Servicing/Operational" -Max 100 | Select TimeCreated, Id, LevelDisplayName, Message

2) Когда виноват не только TrustedInstaller

  • Антивирус проверяет большие архивы — исключите временно каталог загрузок и проверьте нагрузку.
  • Индексатор поиска «жует» новые файлы — дождитесь окончания или ограничьте индексацию.
  • HDD на исходе — проверьте SMART и замените диск.

PowerShell — выполнять по одной строке:

Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatus
Get-CimInstance -Namespace root\wmi -ClassName MSStorageDriver_FailurePredictStatus | Select-Object PredictFailure

FAQ

Это нормально, что TiWorker грузит диск после обновления?

Короткое время — да: идёт обслуживание компонентов. Если длится часами, чистите кэш и проверьте целостность системы.

Можно ли остановить службу?

Принудительно не стоит. Лучше дождаться завершения или перезапустить «Центр обновления» корректно.

DISM/SFC находят ошибки каждый раз.

Скорее всего повреждён источник. Укажите установочный образ в качестве источника для DISM.

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

Смотрите также