При установке приложения появляется сообщение об ошибке «Нет доступа к службе установки Windows»

Переводы статьи Переводы статьи
Код статьи: 319624 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

После обновления установщика Windows до версии 2.0 не запускается служба установщика Windows и появляется следующее сообщение об ошибке.
Нет доступа к службе установки Windows. Это может произойти при запуске Windows в безопасном режиме или в случае, если программа установки Windows установлена неверно. Обратитесь в службу поддержки.
Примечание Эта проблема не происходит на компьютерах под управлением следующих операционных систем:
  • Microsoft Windows XP.
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98

Причина

Возможны следующие причины такого поведения.
  • В конфигурации DCOM уровень проверки подлинности по умолчанию имеет значение Нет, а уровень олицетворения по умолчанию – значение Аноним.
  • У системной учетной записи нет права полного доступа к папке или разделу реестра, к которым обращается установщик Windows. Эта проблема относится только к случаям использования файловой системы NTFS.

Решение

Воспользуйтесь соответствующим способом в зависимости от сложившейся обстановки.
  • Способ 1. Отмена регистрации и повторная регистрация установщика Windows.
  • Способ 2. Проверка разрешений DCOM.
  • Способ 3. Предоставление права полного доступа системной учетной записи.
  • Способ 4. Проверка разрешений на доступ к разделам реестра.
  • Способ 5. Восстановление поврежденного раздела безопасности для службы MsiServer.

Предварительно убедитесь, что установлен соответствующий пакет обновления

Windows 2000: пакет обновления 2 (SP2)
Windows NT 4.0: пакет обновления 6 (SP6)

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

Дополнительная информация

Способ 1. Отмена регистрации и повторная регистрация установщика Windows

  1. Выберите в меню Пуск пункт Выполнить, введите команду MSIEXEC /UNREGISTER и нажмите кнопку ОК. Даже если это действие было выполнено правильно, может создаться впечатление, что ничего не происходит.
  2. Выберите в меню Пуск пункт Выполнить, введите команду MSIEXEC /REGSERVER и нажмите кнопку ОК. Даже если это действие было выполнено правильно, может создаться впечатление, что ничего не происходит, или указатель на короткое время приобретает форму песочных часов. Операция будет завершена после того, как будет выполнена эта команда.
  3. Повторите попытку установить приложение, использующее программу установки Windows.

Способ 2. Проверка разрешений DCOM

Уровню олицетворения по умолчанию необходимо присвоить значение «Идентификация», удалить файл Msisip.dll и повторно установить пакет обновления 3 (SP3) для Windows 2000.

Для этого выполните следующие действия.
  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду dcomcnfg и нажмите кнопку ОК.
  2. Перейдите на вкладку Свойства по умолчанию.
    1. В списке Уровень проверки подлинности по умолчанию выберите значение Подключить.
    2. В списке Уровень олицетворения по умолчанию выберите значение Идентификация и нажмите кнопку ОК.
  3. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду explorer /select, %windir%\system32\msisip.dll и нажмите кнопку ОК.
  4. Присвойте файлу Msisip.dll имя Msisip.old.
  5. Переустановите пакет обновления 3 (SP3) для Windows 2000.

Способ 3. Предоставление права полного доступа системной учетной записи

  1. Запустите проводник Windows, щелкните правой кнопкой мыши основной раздел жесткого диска и выберите пункт Свойства.
  2. Откройте вкладку Безопасность и нажмите кнопку Добавить.
  3. В диалоговом окне Выбор: пользователи, компьютеры и группы выделите учетную запись SYSTEM, нажмите кнопку Добавить, а затем ОК.
  4. В разделе Разрешить установите флажок Полный доступ и нажмите кнопку ОК.
  5. Выделите папку TEMP и убедитесь, что учетная запись SYSTEM имеет право полного доступа.

Способ 4. Проверка разрешений на доступ к разделам реестра

  1. Нажмите кнопку Пуск, выберите пункт Выполнить и введите команду Regedt32.
  2. Для каждого куста реестра выполните следующие действия.
    1. Выделите куст.
    2. Для Windows XP: в меню Правка выберите команду Разрешения.

      Для Windows 2000 и Windows NT 4.0: в меню Безопасность выберите команду Разрешения.
  3. Убедитесь, что системная запись обладает правом полного доступа. В противном случае добавьте системную учетную запись и предоставьте ей право полного доступа.

Способ 5. Восстановление поврежденного раздела безопасности для службы MsiServer

  1. Запустите Windows 2000.
  2. Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit.exe, а затем присвойте указанному разделу реестра имя Old_Security:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security
  3. Перезагрузите компьютер.
  4. Для восстановления поврежденного раздела реестра службы установщика Windows повторно запустите программу Instmsiw.exe.

Свойства

Код статьи: 319624 - Последний отзыв: 23 декабря 2005 г. - Revision: 6.1
Информация в данной статье применима к:
  • Microsoft Windows Installer 1.0 на следующих платформах
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows Installer 1.1 на следующих платформах
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows Installer 1.2 на следующих платформах
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows Installer 2.0 на следующих платформах
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows 2000 Service Pack 1
    • Microsoft Windows 2000 Service Pack 2
    • Microsoft Windows 2000 Service Pack 3
Ключевые слова: 
kbpubtypekc kbprb KB319624

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com