Пользователи порой замечают, что их компьютер начинает очень медленно работать. После запуска «Диспетчера задач» обнаруживается, что всему виной — неизвестный процесс TiWorker.exe, который отнимает большую часть ресурсов центрального процессора (ЦП). Что это за компонент Windows и по каким причинам он может нагружать систему? Как убрать нагрузку от него в «десятке»?
Содержание
Зачем нужен процесс TiWorker.exe
Процесс TiWorker (Windows Modules Installer Worker) представляет собой важный процесс системы, работающий во время поиска и инсталляции обновлений «десятки», активации или деактивации компонентов Windows в «Панели управления», а также при автоматическом обслуживании системы.
Иными словами, это один из процессов, необходимый для работы «Центра обновления Windows», который устанавливает все актуальные обновления на ПК. Удалить этот процесс из системы невозможно, так как из-за его отсутствия может понадобиться восстановление системы, но отключать его всё же разрешается — это не повлияет на работу компьютера.
Почему TiWorker.exe может нагружать систему WINDOWS 10 и WINDOWS SERVER 2019
В основном нагрузка на процессор от TiWorker.exe — естественное явление при штатном поиске обновлений для Windows или их установке. В некоторых случаях нагрузка заметна при проведении обслуживания устройства. В этой ситуации замедление работы является временным и должно прекратиться после окончания всех важных системных процедур.
Обычно чрезмерное потребление ресурсов в течение длительного периода (до нескольких часов) происходит из-за медленно работающего жёсткого диска либо в ситуации, когда обновления давно не проверялись и не загружались.
Нагрузка от этого процесса может иметь и аномальный постоянный характер (от 70–80%) из-за:
- Подключения несовместимых устройств или наличия фирменных утилит в автозагрузке. Например, на ПК могут быть установлены драйверы старых принтеров или программа HP Support Assistant. После удаления подобного рода утилит нагрузка исчезает.
- Работы программ для отключения «шпионских» опций Windows. Если вы ранее устанавливали такой софт, деактивируйте его на время, обновите систему и включите его снова при необходимости.
- Возникновения ошибок в работе «Центра обновления». Например, какой-то апдейт мог быть установлен неправильно или система не в состоянии загрузить обновления из-за переполненного кэша — апдейт стоит долгое время на скачивании.
- Вирусов в системе. Вредоносным ПО может оказаться и сам процесс TiWorker.
Как решить проблему с нагрузкой из-за процесса TiWorker.exe
Какие конкретные шаги предпринять, чтобы исправить ситуацию с излишней нагрузкой от этого процесса? Рассмотрим все возможные варианты решений.
Перезагрузка системы для ускорения обновления
В первую очередь рекомендуется проверить, загружает ли система в данный момент обновления. Если апдейт уже скачался, вы сможете ускорить процесс обновления посредством перезагрузки компьютера:
- Зажимаем на клавиатуре комбинацию Win + I для вызова окна «Параметры Windows». Если она не срабатывает, откройте это окно через меню «Пуск» — иконка шестерёнки, расположенная над виртуальной кнопкой питания.
- Среди всех плиток выбираем «Обновление и безопасность».
- Во вкладке «Центр обновления Windows» смотрим, скачиваются ли в данный момент обновления. Если они ещё загружаются, ждём окончания. После этого перезагружаем ПК, чтобы система смогла их установить (процесс займёт некоторое время).
- Если ничего не скачивается, кликаем по кнопке «Проверка наличия обновлений». Если они есть в сети, система начнёт загрузку. После этого также перезагружаем ПК. После апдейта смотрим на процесс TiWorker в «Диспетчере задач». Если нагрузка та же, необходимо предпринять другие меры.
Автоматическое исправление ошибок
Перезапуск устройства может не помочь: процесс продолжает отбирать ресурсы, а сама загрузка обновлений длится очень долго и не хочет заканчиваться. Скорее всего, это говорит о том, что в работе «Центра обновления» произошёл какой-то сбой по тем или иным причинам. Самый простой выход из ситуации — воспользоваться встроенным инструментом Windows для поиска и устранения неполадок. Рассмотрим пошагово процедуру запуска этого средства:
- Сначала запустим «Панель управления»: одновременно нажимаем на две клавиши Win и R и в меню «Выполнить» пишем короткую команду control. Выполняем её с помощью кнопки ОК в самом окне либо Enter на клавиатуре.
- На панели при необходимости ставим значение «Мелкие значки» в выпадающем меню «Просмотр» в правом верхнем углу окна. В последнем столбце основного списка находим пункт «Устранение неполадок» и открываем его.
- В левой колонке щёлкаем по ссылке «Просмотр всех категорий».
- Ждём, когда система найдёт диагностические пакеты.
- Теперь будем по очереди запускать три вида исправлений: «Обслуживание системы», «Фоновая интеллектуальная служба передачи», «Центр обновления Windows».
- Запускаем «Обслуживание системы», нажимаем «Далее». Ждём, когда система закончит проверку на наличие ошибок.
- Ожидаем завершения поиска проблем.
- Средство по устранению неполадок может предложить запустить сканирование от имени администратора. Соглашаемся — кликаем по соответствующей ссылке.
- Если будут обнаружены какие-либо проблемы, инструмент тут же попытается их решить сам. Часть исправлений будет внесена автоматически, но для устранения серьёзных неполадок потребуется подтверждение от пользователя, например, при повреждении баз данных «Центра обновлений». В этом случае кликаем по кнопке «Применить это исправление» — система удалит, загрузит и установит обновления снова.
- Если неполадки не обнаружатся, в окне появится соответствующее сообщение. Нажимаем «Закрыть» и переходим к другим диагностическим процессам.
- По окончании процесса диагностики система предоставит вам отчёт о проделанной работе с перечнем проблем, которые были успешно решены.
- После этого при необходимости выполняем поиск и установку обновлений и перезагружаем устройство, используя инструкцию из предыдущего раздела этой статьи.
Решение проблемы в работе «Центра обновлений Windows» вручную
Если автоматическое средство не выявило никаких неполадок или не смогло их исправить, необходимо сделать ручную чистку кэша обновлений и проверить системные файлы на целостность.
Ручная очистка кэша обновлений
Обновление может выполняться медленно и со боями, если кэш апдейта переполнен. Файлы кэша хранятся в каталоге SoftwareDistribution на системном диске. Однако просто так удалять оттуда файлы нельзя. Процедуру очистки нужно проводить одновременно с выполнением определённых кодов в консоли «Командная строка»:
- Выключите интернет: щёлкните по соответствующему значку на «Панели задач» справа и кликните по плитке Wi-Fi. Если у вас проводной интернет, можете просто отключиться от своей сети.
- На панели «Поиск» (значок в виде лупы на «Панели задач») пишем в строке код cmd, который соответствует запуску командной строки.
- Кликаем по нужному результату правой кнопкой мыши и в контекстном меню выбираем пункт «Запуск от имени администратора».
- Нажимаем «Да», чтобы подтвердить разрешение «Командной строке» вносить изменения на компьютере.
- В редакторе на тёмном фоне пишем по очереди две команды: net stop wuauserv и net stop bits (после каждой нажимаем на Enter). Если первая команда не срабатывает (появляется сообщение о том, что остановить службу не удалось), перезапускаем устройство и повторяем ввод команды.
- Теперь переходим в «Проводник Windows» через иконку «Этот компьютер» на «Рабочем столе». В нём открываем директорию: C:\ Windows\ SoftwareDistribution.
- Удаляем содержимое каталога с помощью соответствующей опции в контекстном меню.
- Снова заходим в «Командную строку». На этот раз вводим также поочерёдно такие коды: net start bits и net start wuauserv.
- Закрываем консоль, подключаемся к сети и пытаемся скачать и установить апдейт в «Центре обновления Windows».
Восстановление целостности системных файлов
Проверка системы на наличие повреждённых файлов проводится в «Командной строке». Обычно используют команду sfc/scanow, но она может обнаружить и исправить не все проблемы с файлами. Для более эффективного восстановления будем использовать другие коды:
- Запускаем консоль «Командная строка» с правами администратора (подробная инструкция находится в предыдущем разделе этой статьи).
- Вводим следующие команды по очереди (после каждой нажимаем Enter на клавиатуре):
-
dism /Online /Cleanup-Image /CheckHealth — проверка ранее записанных значений компонентов Windows;
Вставьте код dism /Online /Cleanup-Image /CheckHealth в «Командную строку» и нажмите на Enter
-
dism /Online /Cleanup-Image /ScanHealth — проверка на наличие повреждений у системных файлов (займёт некоторое время);
Выполните команду dism /Online /Cleanup-Image /ScanHealth в консоли
-
dism /Online /Cleanup-Image /RestoreHealth — автоматическое восстановление компонентов с повреждениями при их наличии (также может длиться довольно долго).
-
- Ждём окончания восстановления системных файлов, если обнаружится, что они всё же есть. После этого устанавливаем обновления системы в центре.
Чистая загрузка Windows
Если все предыдущие способы не приносят результата, инсталляцию обновлений можно провести в режиме чистой загрузки Windows (с деактивированными сторонними службами и утилитами). Учтите, что при этом вы должны работать на ПК под учётной записью администратора. Если у вас обычный профиль, войдите в систему, используя «учётку» администратора, или создайте её, если она отсутствует. После этого следуйте инструкции:
- Нажмите одновременно на две кнопки Win и R, чтобы вызвать на дисплее панель «Выполнить». В поле ввода напишите команду msconfig и выполните её с помощью кнопки ОК.
- В окошке «Конфигурация системы» в первой вкладке кликаем по значению «Выборочный запуск» и удаляем галочку с пункта «Загружать элементы автозагрузки». Нажимаем «Применить».
- В разделе «Службы» ставим отметку рядом с опцией «Не отображать службы Майкрософт», а затем кликаем по кнопке «Отключить все». Снова нажимаем «Применить».
- В блоке «Автозагрузка» запускаем «Диспетчер задач».
- В окне диспетчера отключаем каждый из пунктов с помощью опции в контекстном меню либо клавиши, расположенной в нижней части окна. Закрываем все окна, перезагружаем систему и пробуем установить все обновления в центре.
- После успешной установки апдейта возвращаем привычную загрузку Windows в окне «Конфигурация системы» и наблюдаем за работой процесса TiWorker.exe.
Задание низкого приоритета
Если нагрузка от процесса TiWorker.exe носит временный характер и является только побочным эффектом штатной работы «Центра обновления», но вы всё равно хотите как-то снизить её, чтобы спокойно работать на ПК без сбоев и торможения, уменьшите приоритет для этого процесса:
- Вызовите на дисплее окно «Диспетчер задач» с помощью сочетания клавиш Ctrl + Alt + Delete либо через контекстное меню «Панели задач».
- Перейдите на вкладку «Подробности». Отыщите в большом перечне процесс TiWorker. Для удобства поиска можно кликнуть по заголовку столбца «Имя», чтобы все процессы упорядочились в соответствии с алфавитом.
- Щёлкните по процессу правой кнопкой и в коротком списке наведите стрелку на пункт «Задать приоритет». В дополнительном списке выберите «Низкий» либо «Ниже среднего».
Отключение процесса TiWorker.exe
Если ни один из вышеперечисленных методов не сработал, необходимо принять радикальную меру — отключить процесс TiWorker.exe. В этом случае вы деактивируете автоматическое обновление системы — вам придётся постоянно обновлять «операционку» вручную. Чаще всего такая ситуация встречается на старых и слабых ноутбуках, которые не могут быстро выполнить апдейт. Для отключения процесса выполните следующие действия:
- Откройте «Диспетчер задач», найдите там процесс Windows Modules Installer Worker и снимите с него задачу с помощью специальной кнопки («Снять задачу» или End Task), расположенной внизу окна.
- Теперь необходимо сделать так, чтобы процесс снова не запускался с каждым включением ПК. Для этого снова запускаем на дисплее панель «Выполнить». В строке пишем и выполняем команду services.msc.
- В длинном перечне служб находим «Установщик модулей Windows». Пункт будет предпоследним, поэтому сразу прокручиваем список вниз.
- Дважды щёлкаем по этой службе либо нажимаем на неё правой кнопкой и в контекстном меню кликаем по опции «Свойства».
- В блоке «Тип запуска» выставляем значение «Отключена» или «Вручную».
- Чтобы всё сохранить, нажимаем «Применить», а затем ОК.
Отключение «Центра обновлений Windows»
Убрать нагрузку от процесса TiWorker.exe можно не только с помощью отключения его в «Диспетчере задач», но и за счёт деактивации «Центра обновления Windows». В этом случае также не забывайте регулярно делать апдейт самостоятельно вручную. Отключить центр можно разными способами. Один из них заключается в деактивации соответствующей службы. Процедура аналогична отключению службы «Установщик модулей Windows» — этот процесс описан пошагово в предыдущем разделе этой статьи.
Опишем ещё один способ деактивации автоматического обновления — с помощью «Редактора локальной групповой политики»:
- Нажимаем на Win и R, а в строке ввода печатаем gpedit.msc. Если вы не уверены, что правильно напишите код, скопируйте и вставьте его.
- В окне открываем раздел «Конфигурация компьютера».
- Теперь поочерёдно открываем следующие каталоги с политиками: «Административные шаблоны» — «Компоненты Windows» — «Центр обновления Windows». В перечне ищем объект «Настройка автоматического обновления». Дважды кликаем по нему или на средней панели окна нажимаем на ссылку «Изменить параметр политики».
- В дополнительном окне ставим значение «Отключено». После этого сохраняем все изменения — кликаем по «Применить» и ОК. Теперь система не будет загружать обновления сама — это будет ваша прерогатива.
Очистка ОС от вирусов
Конечно же, не стоит забывать о вездесущих вирусах, которые могут заразить сам процесс TiWorker.exe или просто замаскироваться под него. Методы борьбы с таким хитрым вредоносным ПО включают в себя поиск вируса, лучше сторонним софтом (поскольку текущий антивирус уже несколько скомпрометировал себя) починку реестра и восстановление системных файлов. В общем, стандартная процедура, применяемая для многих проблем.
Как правило, нагрузка от процесса TiWorker.exe — временное явление в период штатной работы «Центра обновления Windows». В этом случае нужно дождаться окончания загрузки апдейта и перезагрузить ПК для ускорения обновления системы либо попробовать снизить приоритет задачи. В некоторых случаях процесс может быть аномально активным, когда он начинает забирать от 70–80% ресурсов ЦП. Здесь рекомендуется сначала запустить средство для автоматического устранения неполадок. Если оно не справится с задачей, почистите вручную кэш обновлений, проверьте систему на наличие повреждённых файлов и при необходимости восстановите их, а также попытайтесь сделать чистую загрузку Windows и установить обновления в этом режиме.