05.12.2016 windows | для начинающих
Многие пользователи Windows 10 сталкиваются с тем, что процесс TiWorker.exe или Windows Modules Installer Worker грузит процессор, диск или оперативную память. Причем нагрузка на процессор бывает такой, что какие-либо другие действия в системе становятся затруднены.
В этой инструкции подробно о том, что такое TiWorker.exe, почему он может нагружать компьютер или ноутбук и что можно сделать в этой ситуации, чтобы исправить проблему, а также о том, как отключить этот процесс.
Что за процесс Windows Modules Installer Worker (TiWorker.exe)
Прежде всего о том, что такое TiWorker.exe — это процесс, запускаемый службой TrustedInstaller (установщик модулей Windows) при поиске и установке обновлений Windows 10, при автоматическом обслуживании системы, а также при включении и отключении компонентов Windows (в Панель управления — Программы и компоненты — Включение и отключение компонентов).
Удалить этот файл нельзя: он необходим для правильной работы системы. Даже если вы каким-то образом удалите этот файл, с большой вероятностью это приведёт к необходимости восстановления операционной системы.
Существует возможность отключить запускающую его службу, о чем тоже поговорим, но обычно, для того, чтобы исправить описываемую в текущем руководстве проблему и снизить нагрузку на процессор компьютера или ноутбука, этого не требуется.
Дополнительная информация
И еще несколько пунктов, касающихся высокой нагрузки, создаваемой TiWorker.exe:
- Иногда это может быть вызвано несовместимыми устройствами или их фирменным ПО в автозагрузке, в частности встречалось для HP Support Assistant и служб старых принтеров других марок, после удаления — нагрузка пропадала.
- Если процесс вызывает мешающую работать нагрузку в Windows 10, но это не является результатом проблем (т.е. проходит само через некоторое время), вы можете установить низкий приоритет для процесса в диспетчере задач: при этом, ему придется дольше выполнять свою работу, но TiWorker.exe будет в меньшей степени влиять на то, что вы делаете за компьютером.
Надеюсь, какие-то из предложенных вариантов помогут исправить ситуацию. Если же нет, попробуйте описать в комментариях, после чего появилась проблема и что уже предпринималось: возможно, у меня получится помочь.
Скриншот ниже выглядит знакомым? Если вы работаете в Windows 10 и заметили, что процесс «Windows Modules Installer Worker» использует большой процент вашего процессора, вы не одиноки. Мы видели, что многие пользователи Windows сообщают об этой проблеме. Но хорошая новость в том, что вы можете это исправить. Мы собрали 2 решения, которые вы можете попробовать.
Штатная работа TiWorker.exe может вызывать высокую нагрузку на процессор
В большинстве случаев то, что TiWorker.exe грузит процессор — это штатная работа Windows Modules Installer. Как правило, это происходит при автоматическом или ручном поиске обновлений Windows 10 или их установке. Иногда — при проведении обслуживания компьютера или ноутбука.
При этом обычно достаточно просто подождать, когда установщик модулей завершит свою работу, что на медленных ноутбуках с медленными жесткими дисками, а также в тех случаях, когда обновления давно не проверялись и не скачивались, может занять продолжительное время (вплоть до часов).
Если ждать нет желания, а также нет уверенности, что дело в вышеописанном, начать следует со следующих шагов:
- Зайдите в Параметры (клавиши Win+I) — Обновление и восстановление — Центр обновления Windows.
- Проверьте наличие обновлений и дождитесь их загрузки и установки.
- Перезагрузите компьютер для окончания установки обновлений.
И ещё один вариант, вероятно, нормальной работы TiWorker.exe, с которым несколько раз пришлось столкнуться: после очередного включения или перезагрузки компьютера вы видите черный экран (но не так как в статье Черный экран Windows 10), по Ctrl+Alt+Del можно открыть диспетчер задач и там виден процесс Windows Modules Installer Worker, который сильно грузит компьютер. В этом случае может показаться, что с компьютером что-то не так: но по факту, через 10-20 минут всё приходит в норму, загружается рабочий стол (и больше не повторяется). Судя по всему, такое происходит, когда загрузка и установка обновлений была прервана перезагрузкой компьютера.
Удаление кэша обновлений
Вы можете столкнуться с проблемой, когда обновление не хочет устанавливаться, из-за чего система и виснет. Очень часто такое происходит из-за кривого кэша, который нужно вручную удалить.
- Перезагрузите компьютер и полностью отключите его от интернета.
- Запускаем командную строку с правами админа как в прошлом способе.
- Останавливаем центр обновления и BITS:
net stop wuauserv net stop bits
- Зайдите в проводник или «Мой компьютер», откройте системный диск «C», найдите там папку «Windows» – «SoftwareDistribution». В ней нужно будет все удалить – выделяем Ctrl + A и жмем Shift + Delete.
- Теперь обратно запускаем службы:
net start bits net start wuauserv
- После этого подключаем интернет и через центр обновлений загружаем все новые обновы.
Проблемы в работе Центра обновления Windows 10
Следующая по распространенности причина странного поведения процесса TiWorker.exe в диспетчере задач Windows 10 — неправильная работа Центра обновлений.
Здесь следует попробовать следующие способы исправления проблемы.
Автоматическое исправление ошибок
Возможно, помочь решить проблему смогут встроенные средства поиска и устранения неполадок, для использования которых выполните следующие шаги:
- Зайдите в Панель управления — Устранение неполадок и слева выберите «Просмотр всех категорий».
- Поочередно запустите следующие исправления: «Обслуживание системы», «Фоновая интеллектуальная служба передачи», «Центр обновления Windows».
После завершения выполнения, попробуйте выполнить поиск и установку обновлений в параметрах Windows 10, а после установки и перезагрузки компьютера посмотреть, была ли исправлена проблема с Windows Modules Installer Worker.
Ручное исправление проблем Центра обновлений
Если предыдущие шаги не решили проблему с TiWorker, попробуйте следующие:
- Способ с ручной очисткой кэша обновлений (папки SoftwareDistribution) из статьи Не скачиваются обновления Windows 10.
- Если проблема появилась после установки какого-либо антивируса или фаервола, а также, возможно, программы для отключения «шпионских» функций Windows 10, это также могло повлиять на возможность загрузки и установки обновлений. Попробуйте временно их отключить.
- Выполните проверку и восстановление целостности системных файлов, запустив командную строку от имени Администратора через меню правого клика мыши по кнопке «Пуск» и введя команду dism /online /cleanup-image /restorehealth (подробнее: Проверка целостности системных файлов Windows 10).
- Выполните чистую загрузку Windows 10 (с отключенными сторонними службами и программами) и проверьте, будет ли работать поиск и установка обновлений в параметрах ОС.
Если с вашей системой всё в целом в порядке, то один из способов к этому моменту уже должен был бы помочь. Однако, если этого не произошло, можно попробовать альтернативные варианты.
Ручное обновление
Итак, мы уже разобрались и поняли, что сам модуль может запускаться в фоновом режиме при поиске и скачивании некоторых обновлений Виндовс. Причем некоторые обновления могут устанавливаться также в фоновом режиме. Проблема в том, что на старых и медленных ноутбуках данный процесс может сильно грузить систему.
Что же мы можем сделать в таком случае? Мы напрямую зайдем в центр обновления, загрузим последние обновы, установим их и перезагрузим компьютер. После этого у Windows не будет соблазна в установке обнов, ведь они уже у вас установлены.
- Кликаем по самой главной кнопке Windows и переходим в раздел со значком шестеренки.
- Находим «Обновление и безопасность».
- В первом же пункте слева жмем по кнопке для поиска обновления. После этого постарайтесь установить все что есть.
- Далее перезапустите систему.
ВНИМАНИЕ! После перезагрузки вы можете увидеть, что рабочий стол не загружается, а при вызове диспетчера устройств вы опять видите данный модуль. Все в порядке, просто некоторые компоненты и обновления устанавливаются при первичном запуске системы. Возможно, придется подождать какое-то время.
Если после этого проблема решится, то можно сделать еще кое-что. Можно назначить более низкий приоритет для данной задачи, в таком случае система будет выделять меньше ресурсов на её исполнение.
- Зайдите в «Диспетчер задач».
- Перейдите на вкладку «Подробности».
- Отыщите исполняемый файл «TiWorker.exe», кликните правой кнопкой мыши и задайте приоритет. Можете попробовать два параметра «Ниже среднего» и «Низкий».
Как отключить TiWorker.exe
Последнее, что я могу предложить в плане решения проблемы — это отключить TiWorker.exe в Windows 10. Для этого проделайте следующие шаги:
- В диспетчере задач снимите задачу с Windows Modules Installer Worker
- Нажмите клавиши Win+R на клавиатуре и введите services.msc
- В списке служб найдите «Установщик модулей Windows» и дважды кликните по ней.
- Остановите службу, а в тип запуска установите «Отключена».
После этого процесс запускаться не будет. Еще один вариант этого же способа — отключение службы «Центр обновления Windows», но в данном случае исчезнет возможность устанавливать обновления вручную (как это описывается в упоминавшейся статье про не скачивающиеся обновления Windows 10).
Устраняем неадекватное поведение Windows Update
Ещё одна причина, по которой Windows Modules Installer Worker грузит процессор – служба Windows Update.
Для решения проблемы стоит выполнить такие действия:
- Открыть “Панель управления“(проще всего через лупу, вбив в поисковой строке “Панель управления“).
- Выбрать “Устранение неполадок”
- Перейдите к “Просмотр всех категорий“.
- Поочереди запустить три диагностические утилиты – “Обслуживание системы“, “Фоновую службу BITS” и “Центр обновления“.
После завершения всех этапов стоит ещё раз перейти к Центру обновления системы и проверить наличие нового ПО. Затем перезагрузить компьютер и убедиться в наличии или отсутствии проблем.
Что делать, если ничего не помогло?
Чтобы полностью избавиться от этой назойливой службы, нужно отключить ее в элементах автозагрузки в Диспетчере задач и вкладке «Службы» с параллельным отключением поиска и установки апдейтов для самой системы. Заметьте, даже если будет выбран вариант поиска обновлений и предложения для последующей установки, это все равно не поможет. Обновления нужно отключать целиком и полностью.
Подразумевается, что произвести операцию удаления процесса или его остановки в плане автоматической загрузки при старте Windows можно и с использованием соответствующих ключей системного реестра или даже полным удалением данного компонента из системы. Однако такие шаги рекомендуются только опытным пользователям, которые четко осознают, что и как должно быть изменено.
В противном случае последствия такого вмешательства могут быть самыми непредсказуемыми, а то и вовсе фатальными для компьютерной системы, вплоть до того, что при неправильном отключении или удалении данного компонента придется заниматься, если не переустановкой Windows, то уж восстановлением системы точно. Поэтому, перед тем как отключать этот компонент, нужно сто раз подумать, стоит ли это делать. Разработчики Windows хитрецы в некотором плане. Такая служба присутствует не зря. Кстати, если кто не знает, это касается и «маков», и Linux, и вообще всех UNIX-подобных систем, правда, там это завуалировано так, что обычный юзер доступ к функциям отключения без специальных знаний будет искать очень долго.