При попытке установить или удалить программу в системе Windows XP либо Windows Server 2003 появляется сообщение об ошибке "Нет доступа к службе установки Windows".
При попытке установить или удалить программу в системе Windows XP либо Windows Server 2003 появляется сообщение об ошибке "Нет доступа к службе установки Windows".
При попытке установить или удалить программу в системе Windows XP либо Windows Server 2003 появляется сообщение об ошибке "Нет доступа к службе установки Windows".
Проблема
При попытке установить программу в системе Windows XP или Windows Server 2003 может появиться следующее сообщение об ошибке:"Нет доступа к службе установки Windows. Возможно, система запущена в безопасном режиме, или установщик Windows установлен неправильно. Обратитесь за помощью в службу поддержки". Примечание. Эта проблема может также возникнуть при попытке удалить программу.
Перейти к началу страницы
Причина
Подобная ситуация наблюдается в следующих случаях:
- Повреждены или отсутствуют файлы установщика Windows на жестком диске.
- Выполняется установка или удаление программы, использующей файл пакета MSI (Windows Installer Microsoft Software Installation). Это может происходить при попытке установить Microsoft Office.
Решение
Для решения этой проблемы воспользуйтесь описанными ниже способами.
Перейти к началу страницы
Способ 1. Перерегистрируйте установщик Windows
Чтобы перерегистрировать установщик Windows, проверьте расположение файла Msiexec.exe на жестком диске и в реестре Windows, затем перерегистрируйте установщик. Для этого выполните описанные ниже действия.
Примечание. Указанные ниже действия могут различаться в зависимости от версии операционной системы Microsoft Windows, установленной на компьютере. В этом случае см. указания в документации к продукту.
- Определите расположение файла Msiexec.exe на жестком диске. Для этого выполните описанные ниже действия.
- Выберите в меню Пуск пункт Выполнить, введите команду %windir%\system32 и нажмите кнопку ОК.
Примечание. Это приведет к открытию папки, в которой расположен файл Msiexec.exe. - Запомните путь к папке, в которой находится файл Msiexec.exe. Расположение файла Msiexec.exe определяется сочетанием значения в текстовом поле Адрес и названия файла Msiexec.exe.
Например, если текстовое поле Адрес содержит значение C:\Windows\system32, то файл Msiexec.exe будет расположен в папке C:\Windows\system32\Msiexec.exe.
- Выберите в меню Пуск пункт Выполнить, введите команду %windir%\system32 и нажмите кнопку ОК.
- Важно! В данный раздел, метод или задачу включены действия по изменению параметров реестра. Однако их неправильное изменение может привести к возникновению серьезных проблем. Поэтому такие действия необходимо выполнять очень внимательно. Для дополнительной защиты создайте резервную копию системного реестра. При возникновении неполадок можно восстановить реестр. Дополнительные сведения о создании резервной копии и восстановлении реестра см. в следующей статье базы знаний Майкрософт: 322756 (http://support.microsoft.com/kb/322756/ ) Создание резервной копии, редактирование и восстановление реестра Windows XP и Windows Server 2003
Проверьте правильность расположения файла Msiexec.exe в редакторе реестра. Для этого выполните описанные ниже действия.- Откройте меню Пуск, выберите пункт Выполнить, в текстовом поле Открыть: введите команду cmd и нажмите кнопку ОК.
- Последовательно разверните узлы HKEY_LOCAL_MACHINE, SYSTEM, CurrentControlSet, Services, а затем - MSIServer.
- Щелкните расположенный справа параметр ImagePath правой кнопкой мыши и выберите пункт Изменить.
- В текстовом поле Значение введите путь к файлу Msiexec.exe, определенный на первом этапе, после него добавьте значение /V и нажмите кнопку ОК.
Например, если файл Msiexec.exe находится в папке C:\Windows\system32\Msiexec.exe, введите в текством поле Значение следующий текст: C:\WINDOWS\System32\msiexec.exe /V - Нажмите кнопку ОК, чтобы закрыть диалоговое окно Изменение строкового параметра.
- Откройте меню Файл и выберите пункт Выход, чтобы закрыть редактор реестра.
- Запустите компьютер в безопасном режиме и зарегистрируйте файл Msiexec.exe. Для этого выполните описанные ниже действия.
- Нажмите кнопку Пуск и выберите пункт Выключение компьютера или Завершение работы.
- Выберите вариант Перезагрузка и нажмите кнопку ОК или Перезагрузка.
- Перед открытием экрана-заставки Windows нажмите клавишу F8.
- В меню Дополнительные параметры Windows с помощью клавиш со стрелками выберите вариант Безопасный режим и нажмите клавишу ВВОД.
- Если на компьютере установлено несколько операционных систем, выберите из появившегося списка нужную и нажмите клавишу ВВОД.
- Войдите в систему.
- Откройте меню Пуск, выберите пункт Выполнить, в текстовом поле Открыть: введите команду cmd и нажмите кнопку ОК.
Примечание. В 64-разрядных операционных системах также необходимо зарегистрировать 64-разрядный установщик MSI. Для этого откройте меню Пуск, выберите пункт Выполнить и введите в текстовом поле Открыть: команду %windir%\Syswow64\Msiexec /regserver. Нажмите кнопку ОК.
В 64-разрядных выпусках системы Windows 32-разрядные двоичные файлы находятся в папке %systemroot%\SysWow64. 64-разрядные двоичные файлы находятся в папке %systemroot%\System32. - Нажмите кнопку Пуск и выберите пункт Выключение компьютера или Завершение работы.
- Выберите вариант Перезагрузка и нажмите кнопку ОК или Перезагрузка.
Если проблема не устраняется и продолжают появляться сообщения об ошибках, которые перечислены в разделе "Проблема", выполните действия, описанные в способе 2.
Перейти к началу страницы
Способ 2. Заново установите установщик Windows
Для этого переименуйте поврежденные файлы установщика и заново установите компонент. Для этого выполните описанные ниже действия.
- Откройте меню Пуск, выберите пункт Выполнить, в текстовом поле Открыть: введите команду cmd и нажмите кнопку ОК.
- Введите команду cd %windir%\system32 и нажмите клавишу ВВОД.
- Введите команду attrib -r -s -h dllcache и нажмите клавишу ВВОД.
- Введите команду ren msi.dll msi.old и нажмите клавишу ВВОД.
- Введите команду ren msiexec.exe msiexec.old и нажмите клавишу ВВОД.
- Введите команду ren msihnd.dll msihnd.old и нажмите клавишу ВВОД.
- Введите команду exit и нажмите клавишу ВВОД.
- В командной строке введите exit и нажмите клавишу ВВОД.
- Откройте меню Пуск и выберите пункт Выключение компьютера или Завершение работы.
- Выберите вариант Перезагрузка и нажмите кнопку ОК или Перезагрузка.
- Войдите в систему.
- Загрузите и установите последнюю версию установщика Windows. Дополнительные сведения о получении установщика Windows см. в следующей статье базы знаний Майкрософт: 893803 (http://support.microsoft.com/kb/893803/ ) Доступен установщик Windows 3.1 версии 2 (3.1.4000.2435)
- Откройте меню Пуск и выберите пункт Выключение компьютера или Завершение работы.
- Выберите вариант Перезагрузка и нажмите кнопку ОК или Перезагрузка.
Дополнительная информация
Установщик Windows версии 4.0 для Windows Vista свободно не распространяется. Он входит в состав операционной системы Windows Vista.
Если способы, описанные в этой статье, не помогают решить проблему, обратитесь за дополнительной помощью в службу поддержки пользователей корпорации Майкрософт.
Эта проблема может также возникнуть в случае, если для параметра "Тип запуска" установщика Windows выбрано значение "Отключено". Чтобы проверить значение этого параметра, выполните указанные ниже действия.
- Откройте меню Пуск, выберите пункт Выполнить, в текстовом поле Открыть: введите команду cmd и нажмите кнопку ОК.
- В списке Службы (локальные) щелкните правой кнопкой мыши элемент Windows Installer и выберите пункт Свойства.
- Если в раскрывающемся списке Тип запуска выбрано значение Отключено, выберите из этого списка вариант Вручную и нажмите кнопку ОК.
- В меню Файл выберите пункт Выход.
Перейти к началу страницыДополнительные сведения об установщике Windows см. на следующем веб-узле MSDN: http://msdn2.microsoft.com/en-us/library/aa370566.aspx (http://msdn2.microsoft.com/en-us/library/aa370566.aspx) Для получения дополнительных сведений о получении установщика Windows щелкните следующий номер статьи базы знаний Майкрософт: 292539 (http://support.microsoft.com/kb/292539/ ) INFO: MSI: Получение установщика Windows
Перейти к началу страницы
Информация в данной статье относится к следующим продуктам.
- Microsoft Windows Server 2003, Standard x64 Edition
- Microsoft Windows Server 2003, Enterprise x64 Edition
- Microsoft Windows Server 2003, Datacenter x64 Edition
- Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Professional
- Microsoft Windows XP Professional x64 Edition
Код статьи:
315346
Последнее изменение:
22 апреля 2008 г. - Редакция: 15.3
Ваши отзывы помогают улучшить общий опыт