Главная » Windows XP » Вы здесь

Восстановление службы Windows Installer в Windows XP

Логотип восстановление службы Windows Installer

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

Восстанавливаем службу Windows Installer

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

Способ 1: Регистрация системных библиотек

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

  1. Первым делом создадим файл с необходимыми командами, для этого откроем блокнот. В меню «Пуск» переходим в список «Все программы», далее выбираем группу «Стандартные» и кликаем по ярлыку «Блокнот».
  2. Открываем блокнот в Windows XP

  3. Вставляем следующий текст:
  4. net stop msiserver
    regsvr32 /u /s %windir%\System32\msi.dll
    regsvr32 /u /s %windir%\System32\msihnd.dll
    regsvr32 /u /s %windir%\System32\msisip.dll
    regsvr32 /s %windir%\System32\msi.dll
    regsvr32 /s %windir%\System32\msihnd.dll
    regsvr32 /s %windir%\System32\msisip.dll
    net start msiserver

    Вставляем текст в блокнот в Windowws XP

  5. В меню «Файл» кликаем по команде «Сохранить как».
  6. Сохраняем файл в Windows XP

  7. В списке «Тип файла» выбираем «Все файлы», а в качестве имени вводим «regdll.bat».
  8. Параметры сохранения файла в Windows XP

  9. Запускаем созданный файл двойным кликом мышки и ждем окончания регистрации библиотек.

После этого можете пробовать устанавливать или удалять приложения.

Способ 2: Установка службы

  1. Для этого с официального сайта скачиваем обновление KB942288.
  2. Запускаем файл на исполнение, кликнув два раза левой кнопкой мышки по нему, и нажимаем кнопку «Далее».
  3. Запуск установки обновления для Windows XP

  4. Принимаем соглашение, снова нажимаем «Далее» и дожидаемся установки и регистрации системных файлов.
  5. Принимаем лицензионное соглашение в в Windows XP

  6. Нажимаем кнопку «ОК» и дожидаемся перезагрузки компьютера.
  7. Завершение установки обновления для Windows XP

Заключение

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

Мы рады, что смогли помочь Вам в решении проблемы.
Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Да Нет


Еще статьи по данной теме:


Поделиться статьей в социальных сетях:

2 комментария

Все проделал как сказано! И первый вариант и второй!
Не полмаго, простите не знаю как грамотно сказать, все сделал, в строке команд дал нужную команду,
открылось окно (настройка системы) , выбрал нужный пункт (службы)
В окне появилась программа служба Windows Installer, все включенные программы отмечены галочкой, эта программа также отмечена но при этом все равно написано (отключена) не запущена!
Она мне нужна чтобы поставить программу NET Waramework обновление! Кстати она там тоже есть также отмечена галочкой но тоже (отключена) я естественно попробовал и снять и потом опять поставит, также после каждой процедуры включения и отключения перезагружал пк.
Вот такие пироги, мож чего посоветуете?
Спасибо за вашу статью уверен она помогла многим, в том числе и мне программа то появилась только не работает.

Задайте вопрос или оставьте свое мнение