Служба установщик модулей windows не запускается

Эта инструкция должна помочь, если при установке какой-либо программы в Windows 7, Windows 10 или 8.1 вы видите одно из следующих сообщений об ошибке:

  • Служба установщика Windows 7 недоступна
  • Не удалось получить доступ к службе установщика Windows. Это может произойти, если неверно установлен установщик Windows
  • Не удалось получить доступ к службе установщика Windows Installer
  • Возможно, не установлен Windows Installer

По порядку разберем все шаги, которые помогут исправить эту ошибку в Windows. См. также: какие службы можно отключить для оптимизации работы.

1. Проверить, запущена ли служба установщика Windows и есть ли она вообще

Открытие служб

Откройте список служб Windows 7, 8.1 или Windows 10, для этого, нажмите клавиши Win + R и в появившемся окне «Выполнить» введите команду services.msc

Служба установщик Windows в списке

Найдите в списке службу Установщик Windows (Windows Installer), дважды кликните по ней. По умолчанию, параметры запуска службы должны выглядеть как на скриншотах ниже.

Служба Windows Installer в Windows 7

Служба установщик Windows 8

Обратите внимание, что в Windows 7 можно изменить тип запуска для установщика Windows — поставить «Автоматически», а в Windows 10 и 8.1 данное изменение заблокировано (решение — далее). Таким образом, если у вас Windows 7, попробуйте включить автоматический запуск службы установщика, перезагрузить компьютер и попробовать установить программу снова.

Важно: если у вас нет службы Установщик Windows или Windows Installer в services.msc, или если она есть, но вы не можете поменять тип запуска этой службы в Windows 10 и 8.1, решение для этих двух случаев описано в инструкции Не удалось получить доступ к службе установщика Windows Installer. Там же описаны пара дополнительных методов исправить рассматриваемую ошибку.

2. Исправление ошибки вручную

Еще один способ исправить ошибку, связанную с тем, что служба установщика Windows недоступна — заново зарегистрировать службу Windows Installer в системе.

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

Для этого запустите командную строку от имени администратора (в Windows 8 нажать Win + X и выбрать соответствующий пункт, в Windows 7 — найти командную строку в стандартных программах, кликнуть по ней правой кнопкой мыши, выбрать «Запуск от имени Администратора).

Если у вас 32-битная версия Windows, то введите по порядку следующие команды:

msiexec /unregister
msiexec /register

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

Если у вас 64-битная версия Windows, то выполните по порядку следующие команды:

%windir%\system32\msiexec.exe /unregister
%windir%\system32\msiexec.exe /regserver
%windir%\syswow64\msiexec.exe /unregister
%windir%\syswow64\msiexec.exe /regserver

И также перезагрузите компьютер. Ошибка должна исчезнуть. Если проблема сохраняется, попробуйте вручную запустить службу: откройте командную строку от имени администратора, а затем введите команду net start MSIServer и нажмите Enter.

3. Сброс параметров службы установщика Windows в реестре

Как правило, второго способа оказывается достаточно для исправления рассматриваемой ошибки установщика Windows. Однако, если проблему так и не удалось решить, рекомендую ознакомиться со способом сброса параметров службы в реестре, описанный на сайте Microsoft: http://support.microsoft.com/kb/2642495/ru

Обратите внимание, что способ с реестром может не подходить для Windows 8 (точной информации на этот счет дать, не могу.

Удачи!

Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности — ещё и безопасность.

Hrethgir 14.05.2025

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

Многопоточные приложения на C++

bytestream 14.05.2025

C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .

Stack, Queue и Hashtable в C#

UnmanagedCoder 14.05.2025

Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .

Как использовать OAuth2 со Spring Security в Java

Javaican 14.05.2025

Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .

Анализ текста на Python с NLTK и Spacy

AI_Generated 14.05.2025

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

Реализация DI в PHP

Jason-Webb 13.05.2025

Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .

Обработка изображений в реальном времени на C# с OpenCV

stackOverflow 13.05.2025

Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .

POCO, ACE, Loki и другие продвинутые C++ библиотеки

NullReferenced 13.05.2025

В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .

Паттерны проектирования GoF на C#

UnmanagedCoder 13.05.2025

Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .

Создаем CLI приложение на Python с Prompt Toolkit

py-thonny 13.05.2025

Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .

If you feel like your computer is really slow despite having enough RAM and not many applications running then you might be a victim of Windows Modules Installer Worker High CPU usage issue. The Windows Modules Installer Worker is a Windows Update service that runs in the background and checks for Windows Updates. Although the task of this service is pretty useful, it might hog down your whole PC by taking 50% or more resources.

You can confirm the issue by pressing CTRL + SHIFT + ESC. This will bring up the task manager. Make sure that the Processes tab is selected, scroll down and search for a process named Windows Modules Installer. This should be in background process section. If you look at the information given in front of Windows Modules Installer, you will be able to see the amount of memory taken by this process as well. If your computer is really slow then the memory usage will most likely be more than 50%. There’s nothing you can do about the process running in the background because it starts automatically. So, as long as the process is running, which it will for as long as you are using the PC, it will definitely keep your computer slow.

The reason behind this, as mentioned above, is the Windows Modules Installer service. This is basically a Windows Update service. The memory taken by this service is basically because of the service searching for Windows Update in the background. Although the process is most likely to run and take lots of resources in Windows versions prior to Windows 10, but Windows 10 users have also experienced this issue.

There are a couple of solutions for this problem that are listed below. Go through each of these methods and check which one solves the issue for you.

Method 1: Manual Windows Update

The first thing that you should do is switch the Windows Update to manual mode. Since the service starts automatically, switching it to manual mode and turning it off is a very good workaround for this problem.

  1. Hold Windows key and press R
  2. Type services.msc and press Enter
  1. Locate and double click the service named Windows modules installer

  1. Select Manual from the drop down menu in Startup Type section

  1. Click Stop if the status of the service is Running. This should be in Service Status section
  2. Click Apply then Ok

  1. Locate and double click Windows Update
  2. Select Manual from the drop down menu in Startup Type section

  1. Click Stop if the status of the service is Running. This should be in Service Status section
  2. Click Apply then Ok

Once you are done, you should be good to go.

Note: Windows Updates are important for your system and provides a lot of security updates as well. These updates are crucial for your system. Since you have set your Windows update to manual, don’t forget to check for updates manually.

Method 2: Troubleshoot

You can also use the Windows built-in troubleshooter to solve this issue. This has worked for plenty of users.

  1. Hold Windows key and press R
  2. Type control.exe /name Microsoft.Troubleshooting and press Enter
  1. Click View All

  1. Select System Maintenance

  1. Click Advanced and make sure the option that says Apply repairs automatically is checked

  1. Click Next

Wait for the Windows to troubleshoot your system and solve the issues that it might find. Once the process is done, check for updates and you should be good to go.

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Все способы:

  • Вариант 1: Не запускается служба установщика
    • Способ 1: Настройки службы
    • Способ 2: Проверка системных политик
    • Способ 3: Перерегистрация службы
  • Вариант 2: Не запускается файл «setup.exe»
  • Вопросы и ответы: 0

Способы устранения неполадки будут отличаться в зависимости от того, о каком установщике идет речь, – службе «msiserver» или файле «setup.exe», запускающем процедуру установки операционной системы Windows. Ниже рассмотрены оба варианта.

Вариант 1: Не запускается служба установщика

Служба «Windows Installer» позволяет запускать, устанавливать и удалять приложения, предоставленные пакетом установщика MSI – аналога более распространенного EXE. Ошибка запуска установщика может быть связана с некорректными настройками службы, настройками ее зависимостей или повреждением системных файлов и ключей реестра.

Способ 1: Настройки службы

Первым делом проверьте настройки службы – она должна иметь тип запуска «Вручную» или «Автоматически». Также необходимо будет проверить настройки зависимостей.

  1. Откройте оснастку управления службами командой services.msc в вызванном нажатием клавиш Win + R диалоговом окошке быстрого запуска приложений.
  2. Ошибка запуска установщика Windows 10-1

  3. Отыщите в списке службу с названием «Установщик Windows» и откройте ее «Свойства» двойным по ней кликом.
  4. Ошибка запуска установщика Windows 10-2

  5. Убедитесь, что она имеет тип запуска «Вручную», также допустимым вариантом является тип запуска «Автоматически». В противном случае измените тип запуска, запустите службу и проверьте ее работу, попробовав открыть любой установщик MSI.
  6. Ошибка запуска установщика Windows 10-3

  7. Если настройка изменения типа запуска неактивна, измените ее через реестр. Откройте «Редактор реестра» командой regedit в окошке «Выполнить» (Win + R).
  8. Ошибка запуска установщика Windows 10-4

  9. Перейдите к ключу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver, найдите справа параметр «Start» и откройте окошко его редактирования двойным кликом.
  10. Ошибка запуска установщика Windows 10-5

  11. Установите значение «3», закройте «Редактор реестра» и перезагрузите компьютер.
  12. В оснастке управления службами проверьте статус служб «Модуль запуска процессов DCOM-сервера» и «Сопоставитель конечных точек RPC». Они должны работать и иметь тип запуска «Автоматически».
  13. Ошибка запуска установщика Windows 10-7

Способ 2: Проверка системных политик

Проверьте настройки политик «Установщика Windows» в оснастке управления политиками. Они не должны быть изменены.

  1. Запустите «Редактор локальных групповых политик» командой gpedit.msc в окошке «Выполнить» (Win + R).
  2. Ошибка запуска установщика Windows 10-8

  3. Перейдите в раздел «Конфигурация компьютера»«Административные шаблоны»«Компоненты Windows»«Установщик Windows». Убедитесь, что все политики в списке справа имеют статус «Не задана».
  4. Ошибка запуска установщика Windows 10-9

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

Дополнительно проверьте состояние политик в разделе «Конфигурация пользователя»«Административные шаблоны»«Компоненты Windows»«Установщик Windows» и выполните при необходимости те же действия.

Ошибка запуска установщика Windows 10-11

Способ 3: Перерегистрация службы

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

  1. Запустите от имени администратора консоль «PowerShell» из контекстного меню кнопки «Пуск».
  2. Ошибка запуска установщика Windows 10-12

  3. Выполните одну за другой следующие команды:
    msiexec.exe /unregister
    msiexec.exe /register
    cd %windir%\syswow64
    msiexec.exe /unregister
    msiexec.exe /register
  4. Ошибка запуска установщика Windows 10-13

В 32-разрядной Windows 10 три последние команды выполнять не нужно. Перезагрузите компьютер и проверьте работу установщика Windows.

Вариант 2: Не запускается файл «setup.exe»

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

  • Убедитесь, что устанавливаемая версия Windows 10 совместима с аппаратной платформой компьютера. Если ПК слишком старый, установить на него Win 10 не получится. В случае обновления с локального диска (смонтированного или распакованного ISO) новая сборка Windows 10 должна иметь ту же разрядность, что и обновляемая система.
  • Загрузочная флешка должна быть записана в том же режиме, который используется на компьютере. Если на ПК включен режим UEFI, флешку с Виндовс необходимо записывать в режиме GPT/UEFI, а для установки операционной системы на компьютер с классическим BIOS в программе для создания загрузочной флешки следует использовать режим MBR/BIOS.
  • Отключите в BIOS или UEFI режим защиты «Secure Boot». В разных версиях BIOS соответствующая опция может находиться в разных разделах: «Advanced Mode», «Security» или «System Configuration».

    Читайте также: Отключаем «Secure Boot» в BIOS

  • Возможно, дистрибутив Windows поврежден. Пересоздайте установочную флешку средствами фирменной утилиты Microsoft — Media Creation Tool.
  • Читайте также: Руководство по созданию загрузочной флешки с Windows 10

При получении любых ошибок установщика Виндовс обращайте внимание на описание и коды. Это позволит максимально сузить круг причин неполадки, которые могут быть очень разными. Так, помимо перечисленных выше причин, ошибка запуска установщика может быть вызвана повреждением системных файлов (при установке с диска), а также сбоем ассоциаций EXE-файлов в реестре. Если ошибка возникает при установке Windows 10 с флешки, не будет лишним проверить съемный накопитель на предмет повреждений файловой системы и наличие bad-блоков. То же самое касается внутреннего жесткого диска/твердотельного накопителя, на который устанавливается операционная система.

Читайте также:
Как восстановить ассоциации файлов в Windows 10
Что делать, если не запускаются файлы EXE в Windows 10
Программы для восстановления флешки
Проверка жесткого диска на работоспособность
Проверяем SSD на наличие ошибок

Наша группа в TelegramПолезные советы и помощь

800f0902 — это достаточно распространенная ошибка обновления, которая появляется на операционных системах Windows 7, Windows 8, Windows 8.1 и Windows 10. Впрочем, на последних трех версиях ОС от Майкрософт код ошибки имеет несколько иной вид, например, 0x800f0902 или 0xc800f0902.

В большинстве случаев ошибка возникает из-за того, что служба установщика модулей обновлений (Trusted Installer) занята обработкой многочисленных запросов от другого клиента. Учитывая, что Trusted Installer взаимодействует с критически важными системными файлами, ее работа не может быть прервана обычными методами.

Как правило, ошибка 800f0902 возникает во время проверки наличия новых обновления либо после их автоматической установки, которая, разумеется, заканчивается неудачей. Зачастую на данную проблему жалуются владельцы ПК, которые давно не устанавливали новых обновлений для своей Windows.

800f0902

Если ошибку 800f0902 вызывает загруженный Trusted Installer, то ожидание — вполне разумное решение. Тем не менее в некоторых случаях причиной появления этой ошибки могут быть поврежденные установочные/временные файлы обновлений. В данном случае от пользователя может потребоваться очистка папки Software Distribution.

Ошибка 800f0902 также может появляться в том случае, когда Windows, по какой-то необъяснимой причине, пытается установить обновления, которые уже присутствуют в системе. Кроме того, не стоит исключать и того варианта, что ошибка возникла по вине проблемы, находящейся на стороне серверов непосредственно самой Майкрософт.

Заметка: прежде чем мы двинемся к рассмотрению методов, вам необходимо убедиться, что ваш ПК имеет стабильное Интернет-подключение. Также не стоит забывать, что мешать нормальному обновлению Windows могут активированные прокси-сервер и VPN.

Метод №1 Запуск браузера Internet Explorer

Ошибка 800f0902 может быть связана с незавершенной инициализацией браузера Internet Explorer. Некоторым пользователям удалось избавиться от ошибки, запустив на своем компьютере Internet Explorer. Даже если вы пользуетесь браузером от стороннего разработчика, например, Google Chrome или Mozilla Firefox, попробуйте открыть Internet Explorer, подождать минуту-другую и закрыть браузер.

После такой несложной операции зайдите в Центр обновления своей Windows и запустите процесс обновления еще раз.

Заметка: этот метод будет полезен только в том случае, если вы не Internet Explorer или полностью не открывали его в своей системе. Последнее довольно сложно сделать, но некоторым пользователям это все-таки удается, например, позаимствовав установщик стороннего браузера с другого компьютера.

Метод №2 Перезапуск службы установщика модулей (TrustedIstaller)

TrustedInstaller.exe — это исполняемый файл службы установщика модулей Windows. Чем занимается данная служба? Собственно, она ответственна за установку, удаление и даже изменение различных модулей обновлений и хотфиксов Windows. Порой на работу TrustedInstaller.exe уходит безумное количество системных ресурсов — это может вызывать неполадки во время установки обновлений для ОС, включая и ошибку 800f0902.

800f0902

Вам нужно перезапустить службу установщика модулей и посмотреть, решит ли это проблемы с обновлением Windows. Для перезапуска этой службы вам нужно сделать следующее:

  • Нажмите комбинацию Win+R, чтобы вызвать окошко «Выполнить».
  • Вставьте в пустую строку значение «services.msc» и нажмите ENTER.
  • Нажмите в списке службу «Установщик модулей Windows» и дважды кликните на нее ЛКМ.
  • Кликните на кнопку «Остановить», затем — «Запустить».
  • Сохраните изменения, нажав «Применить» и «OK».

Отлично, служба установщика модулей была перезапущена — пора запустить обновление системы. Если никакой ошибки 800f0902 не возникло, то проблема заключалась всего лишь в зависшей службе TrustedIstaller.

Метод №3 Сканирование на наличие поврежденных системных файлов и их восстановление

Поврежденные системные файлы могут вызывать появление ошибки 80080005. Подобная ситуация, как правило, возникает после внезапного прерывания установки одного из обновлений Windows. Впрочем, не исключены и другие, более запутанные причины, но сегодня не об этом. Так или иначе восстановить поврежденные системные файлы возможно с помощью утилиты System File Checker (SFC).

800f0902

Чтобы пустить в работу утилиту SFC, вам нужно сделать следующее:

  • Нажмите на клавиатуре Win+R для вызова окошка «Выполнить».
  • Пропишите в пустой строке «cmd» и нажмите CTRL+SHIFT+ENTER.
  • Вызвав перед собой Командную строку с правами администраторской учетной записи, вставьте в консоль команду «sfc /scannow» и нажмите ENTER.
  • Подождите окончания сканирования и ознакомьтесь с его результатами.
  • Перезагрузите ПК.

Зайдите в Центр обновления и проверьте, исчезла ли ошибка 80080005. Если SFC были обнаружены повреждения, то ошибка практически наверняка больше не будет вас донимать.

Метод №4 Сброс папки Software Distribution

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

  • Нажмите на клавиатуре Win+R для вызова окошка «Выполнить».
  • Пропишите в пустой строке «cmd» и нажмите CTRL+SHIFT+ENTER.
  • Теперь выполните в консоли следующий ряд команд:
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 Catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  • Закройте Командную строку и перезагрузите компьютер.

После переименования папки Software Distribution проблемы с обновлением Windows в лице ошибки 80080005 должны исчезнуть.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • 0x80244019 при обновлении windows 10
  • Regedit windows 10 что это
  • В каком формате хеша хранятся современные пароли для входа в windows
  • Windows 10 22h2 изменения
  • Как настроить ярлыки на рабочем столе windows 10 чтобы они автоматически смещались