Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблема

После обновления установщика 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.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×