Почему TiWorker.exe нагружает процессор

Основные компоненты Windows, равно как и любые приложения, задействуют ресурсы системы, будь то мощность CPU, объём жёсткого (твердотельного) диска или частота оперативной памяти. В рамках данной статьи мы рассмотрим, почему TiWorker.exe чрезмерно грузит ЦПУ и как этого избежать.

Почему TiWorker.exe нагружает CPU

TiWorker.exe – составной элемент механизма автоматического поиска, скачивания и установки апдейтов операционной системы, особенно проявляющий себя в Windows 10. Кроме того, он работает во время включения/выключения тех или иных элементов ОС. Нагрузка, создаваемая им на систему, является вполне нормальным явлением, пусть даже процесс может требовать 70-80% процессорной мощности. Такое бывает, когда компьютер давно не обновлялся и/или пакет обновлений довольно большой. При этом стоит разграничить, что такая напряжённая процедура загрузки в штатном режиме не может занимать больше пары часов, в противном случае – это аномалия, возможно, вредоносная, с которой можно и нужно бороться.

Способ 1: Ускорение процесса обновления

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

  1. Кликните по кнопке «Пуск», через поиск найдите параметры системы «Проверить наличие обновлений» и откройте их, нажав на соответствующий им значок или «Открыть».
  2. Поиск параметров системы Проверить наличие обновлений в Windows

    Примечание: не путайте обновление компонентов ОС и «Обновление функций Windows 10, версия ****». Если вам будет доступен второй вариант, то это предложение обновить всю систему, что несколько не по профилю TiWorker.

    Читайте также: Обновление ОС Windows 10 до версии 1909

  3. В открывшемся Центре обновления Windows нажмите на «Проверить наличие обновлений».
  4. Проверка наличия обновлений в Центре обновлений Windows

  5. Начнётся проверка, подождите её завершения.
  6. Процесс поиска обновлений в Центре обновлений Windows

  7. Если на серверах Microsoft будет хоть что-нибудь, что можно обновить, Центр обновления автоматически начнёт скачивание.
  8. Скачивание обновлений в Центре обновлений Windows

  9. По возможности апдейты будут установлены сразу же, также вероятно, что Windows проведёт предварительную установку, которую позже завершит с выключением компьютера.
  10. Установка обновлений в Центре обновлений Windows

  11. В окончании система уведомит, что «У вас установлены все последние обновления» или же сообщит о том, что для установки и применения конкретных обновлений необходима перезагрузка ПК.
  12. Успешный исход обновлений в Центре обновлений Windows

  13. Перезагрузите ПК для вступления в силу обновлений и рестарта TiWorker.exe, для чего вызовите «Пуск», потом кликните по значку выключения и нажмите «Перезагрузить».
  14. Перезагрузка операционной системы в Windows

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

Способ 2: Исправление ошибок системным средством

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

  1. С помощью поиска в меню «Пуск», найдите параметры системы «Устранение общих неполадок», откройте их, кликнув по соответствующей строке, или нажмите на «Открыть».
  2. Поиск параметров системы Устранение общих проблем в Windows

  3. Выберите «Центр обновления Windows».
  4. Выбор Центра обновления в Устранении неполадок Windows

  5. Щёлкните по «Запустить средство устранения неполадок».
  6. Подтверждение выбора Центра обновления в Устранении неполадок Windows

  7. Подождите, пока идёт обнаружение проблем.
  8. Поиск проблем с Центром обновлений Windows

  9. Обнаруженные ошибки будут автоматически исправлены. После выведения итогов проверки нажмите на «Закрыть модуль устранения неполадок».
  10. Найденные проблемы с Центром обновлений Windows

После успешного исправления неполадок и перезагрузки проблема с нагружающим процессом обновления должна исчезнуть, однако если система не смогла обнаружить ошибки или же их исправить, а нагрузка на процессор всё ещё есть, тогда следует проверить Виндовс комплексно.

  1. Найдите в поиске панели «Пуск» приложение «Панель управления» и перейдите его, кликнув по значку или «Открыть».
  2. Поиск Панели управления Windows

  3. Нажмите на «Категория», а после выберите «Мелкие значки». Нужный нам пункт кроется в широком перечне.
  4. Перестройка Панели управление Windows

  5. Кликните по строчке «Устранение неполадок».
  6. Выбор Устранения неполадок в Панели управление Windows

  7. Выберите «Просмотр всех категорий».
  8. Выбор всех категорий в Панели управление Windows

  9. Подождите, пока система производит поиск диагностических пакетов.
  10. Поиск диагностических пакетов в Устранении неполадок Windows

  11. Среди всех представленных строк нам будет необходимо взаимодействовать с такими: «Обслуживание системы», «Фоновая интеллектуальная служба передачи» и, конечно же, «Центр обновления Windows». Повреждения где-то внутри них могут быть ответственными за излишнюю нагрузку на CPU.
  12. Щёлкните по «Обслуживание системы» правой кнопкой мыши, инициируя «Запуск от имени администратора», во избежание проблем с правами доступа и предварительного разрешения системе вносить глубокие изменения от вашего имени.
  13. Выбор компонентов, которые нужно исправить в Устранении неполадок Windows

  14. В непосредственно открывшемся окне диагностике жмите «Далее».
  15. Начало поиска и исправления проблем компонента Обслуживание системы в Устранении неполадок Windows

  16. Ожидайте, в то время как система ищет неполадки и проблемы определённого компонента.
  17. Обнаружение проблем компонента Обслуживание системы в Устранении неполадок Windows

  18. В случае отсутствия каких-либо проблем нажимайте «Закрыть средство устранения неполадок» и произведите подобные манипуляции со строчками «Фоновая интеллектуальная служба передачи» и «Центр обновления Windows».
  19. Диагностика без проблем компонента Обслуживание системы в Устранении неполадок Windows

  20. Когда же на определённом моменте будут обнаружены повреждения или ошибки, то щёлкните на «Применить это исправление», а после закройте окно исправления неполадок.
  21. Найденные повреждения компонента Центр обновления в Устранении неполадок Windows

  22. По необходимости осуществите поиск апдейтов вручную ещё раз, как указано в Способе 1 и перезагрузите компьютер.

Согласно этой инструкции вы совершите проверку системы на неисправности и ошибки, параллельно исправляя их, что может стать решением проблемы с ресурсоёмким и длительным процессом TiWorker.exe, а он сам теперь не должен искать обновления с натяжкой. 

Способ 3: Очистка кэша обновлений

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

Беспроводное соединение

Нажмите на значок Wi-Fi на панели в правом нижнем углу рабочего стола и во всплывшем окне щёлкните «Отключить» от сети, к которой вы подключены.

Отключение интернета по Wi-Fi в Windows

Проводное соединение

  1. Кликните по значку «Пуск» правой кнопкой мыши, после чего выберите «Сетевые подключения».
  2. Заход в Сетевые подключения Windows

  3. В окне состояния сети выберите «Настройка параметров адаптера».
  4. Выбор настроек Адаптера в Сетевых подключения Windows

  5. Теперь щёлкните по значку вашего проводного соединения, опять же правой кнопкой мыши, и нажмите «Отключить».
  6. Отключение интернета по кабелю в Windows

Когда системе незачем будет использовать кэш обновлений, следует приступить к его последовательной очистке.

  1. Найдите, открыв меню «Пуск», приложение «Командная строка», а затем произведите «Запуск от имени администратора», дабы предвосхитить желание ОС запросить у вас соответствующие права.
  2. Поиск и открытие Командой строки в Windows

  3. Вначале пропишите net stop wuauserv, что деактивирует службу «Центр обновления Windows», а затем нажмите на «Enter».
  4. Ввод команды net stop wuauserv в Командную строку Windows

  5. После первой команды введите следующее: net stop bits, что, в свою очередь, выключит службу «Фоновая интеллектуальная служба передачи (BITS)», и вновь используйте «Enter».
  6. Ввод команды net stop bits в Командную строку Windows

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

  7. Откройте «Проводник», кликнув по его значку на панели задач. Нажмите на «Локальный диск (C:)», и войдите в папку «Windows».
  8. Переход в системную папку Windows

  9. Перейдите в папку «SoftwareDistribution».
  10. Вход в папку, содержащую кэш обновлений Windows

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

  13. Подтвердите удаление файлов во всплывшем окне, нажав «Да».

    Подтверждение удаления кэша обновлений Windows

Так вы очистите кэш обновлений, который мог забиться или накопить ошибки по ходу скачивания многих апдейтов. После проделанных манипуляций стоит заново включить службы, что были деактивированы ранее. Вновь вызовите «Командную строку», лучше всего с полномочиями администратора, и поочередно введите net start bits, net start wuauserv, клавишей «Enter» подтверждая ввод каждой команды. В итоге они должны успешно запуститься.

Реактивация служб в Командной строке Windows

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

Способ 4: «Чистый» запуск

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

  1. Откройте панель «Пуск», в строке поиска наберите «Конфигурация системы», после чего совершите «Запуск от имени администратора» одноимённого приложения.
  2. Открытие приложения Конфигурации системы в Windows

  3. На вкладке «Общие» кликните по кружочку возле строчки «Выборочный запуск», а затем снимите пометку с «Загружать элементы автоматически», после чего жмите по «Применить».
  4. Настройка общих параметров Конфигурации системы в Windows

  5. Нажмите левой кнопкой мыши на вкладку «Службы», поставьте галочку около параметра «Не отображать службы Майкрософт», а после кликните по «Отключить все» и не забудьте сохранить изменения кнопкой «Применить».
  6. Настройка служб в Конфигурации системы в Windows

  7. Перейдите в «Автозагрузку», после чего в «Открыть диспетчер задач».
  8. Вкладка Автозагрузки Конфигурации системы в Windows

  9. Кликайте ПКМ по абсолютно всем оставшимся процессам, которые поставлены на автозагрузку, начиная с первого, и выбирайте «Отключить». Когда все будут в режиме «Отключено», закройте окно.
  10. Отключение автозагрузки

  11. Утвердите все изменения, нажав на «ОК».
  12. Завершение работы с Конфигурациями системы в Windows

  13. Перезагрузите компьютер, который теперь должен запуститься без лишних несистемных служб. Произведите поиск и установку обновлений.

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

Способ 5: Смена приоритета обновлений

Если вас напрягает сам факт того, что обновление занимает больше ресурсов, чем вы хотели бы ему дать, можете это отрегулировать заданием нужного уровня приоритета в системном мониторе «Диспетчер задач».

  1. Нажмите комбинацию клавиш «Ctrl + Alt + Esc» или войдите в него любым другим удобным вам способом.
  2. Читайте также: Методы запуска «Диспетчера задач» в Windows 10

  3. Переключитесь на вкладку «Подробности», найдите процесс с именем «TiWorker.exe», который может проходить под именем «Windows Modules Installer Worker». Кликните по нему правой кнопкой мыши, наведите курсор на «Задать приоритет», после чего установите «Ниже среднего» или «Низкий» в зависимости от того, насколько вы хотите уменьшить потребление мощности процессора.
  4. Установка уровня приоритета в Диспетчере задач Windows

Понаблюдайте за тем, как меняется нагрузка после смены уровня приоритета. Если выбранный изначально вариант не удовлетворяет, понизьте его ещё.

Способ 6: Отключение процесса и/или системной службы

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

  1. Задействуйте комбинацию клавиш «Ctrl + Alt + Esc» для вызова «Диспетчера задач».
  2. Открытие Диспетчера задач в Windows

  3. Отыщите «TiWorker.exe», системе он может быть более известным под наименованием «Windows Modules Installer Worker», кликните по нему ПКМ и используйте пункт «Снять задачу» или прожмите клавишу «Delete».
  4. Снятие процесса в Диспетчере задач Windows

  5. Таким образом, вы отключите процесс на данный момент, однако он перезапустится при следующем включении ПК, потому следуйте инструкции дальше, отключив его полностью.
  6. В поиске, находящемся на панели «Пуск» найдите приложение «Службы», после чего произведите «Запуск от имени администратора».
  7. Открытие приложения Службы в Windows

  8. Отыщите службу «Установщик модулей Windows» и кликните по «Остановить службу».
  9. Отключение службы Установщика модуля Windows в Службах Windows

  10. Дополнительно можете зайти в её свойства, дважды щёлкнув ЛКМ по названию службы в списке. Здесь также позволяется остановить службу, запретить ее автоматический запуск, переведя состояние на «Вручную» / «Отключена».

    Изменение параметров запуска службы автоматического обновления модулей Windows

  11. То же самое сделайте для такой службы как «Центр обновления Windows».
  12. Отключение службы Центра обновления Windows в Службах Windows

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

Способ 7: Очистка ОС от вирусов

Конечно же, не стоит забывать о вездесущих вирусах, которые могут заразить сам процесс TiWorker.exe или просто замаскироваться под него. Методы борьбы с таким хитрым вредоносным ПО включают в себя поиск вируса, лучше сторонним софтом (поскольку текущий антивирус уже несколько скомпрометировал себя) починку реестра и восстановление системных файлов. В общем, стандартная процедура, применяемая для многих проблем.

Подробнее:
Борьба с компьютерными вирусами
Чистка реестра с помощью CCleaner
Использование и восстановление проверки целостности системных файлов в Windows 10

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

Автор статьи Андрей С. Вам помогли мои советы?
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
24 октября 2023 22:27

Спасибо! Всё заработало.

Рекомендуем: