Это рекомендуемые шаги для решения этой проблемы.
- Войдите на свой компьютер как администратор.
- Нажмите
Start
, а затем нажмитеRun
. - В поле Открыть введите
cmd
, а затем нажмитеOK
. - В командной строке
typemsiexec.exe /unregister
, а затем нажмите Enter. - Введите
msiexec /regserver
, а затем нажмите Enter. - Убедитесь, что
SYSTEM
учетная запись имеет полный контроль доступа кHKEY_CLASSES_ROOT
кусту в реестре Windows. В некоторых случаях вам также может понадобиться добавить учетные записи администратора.- Нажмите
Start
, нажмитеRun
, введитеregedit
в поле Открыть, а затем нажмитеOK
. - Нажмите на следующий куст реестра:
HKEY_CLASSES_ROOT
- На
Edit menu
, нажмитеPermissions
. - Если
SYSTEM
нет в списке «Группа» или «Имена пользователей», нажмитеAdd
, убедитесь, что имя локального компьютера отображается вFrom this location
поле, введитеSystem
егоEnter the object names to select
, нажмитеCheck Names
, а затем нажмитеOK
. - Нажмите
SYSTEM
вGroup or user names
списке, а затем установитеFull Control
флажокAllow
вPermissions for SYSTEM
поле. - Нажмите
Apply
, щелкнитеOK
, а затем закройте редактор реестра.
- Нажмите
- Перезагрузите компьютер.
Если проблема не устранена, восстановите Windows XP.
Эта информация была взята из сообщения об ошибке «Не удалось получить доступ к службе установщика Windows» при установке программы в Windows XP .