如果无法访问windows安装程序服务怎么办?
部分用户在安装软件过程中遇到“无法访问windows installer服务”的情况,此时软件无法顺利安装。要解决,可以参考以下方法:
方法一:
卸载并重新安装windows installer服务。
1.使用dos命令窗口msiexec /unregserver停止windows installer服务。
其次,下载InstMsiW.exe,用winrar解压。输入目录。
第三,右键单击msi.inf,单击安装,右键单击mspatcha.inf,然后单击安装。
第四,使用dos命令窗口msiexec.exe/regserver启用该服务。
方法二:
这是由于一些软件生产问题,导致windows安装程序无法正常工作。
恢复步骤如下:
1.再次安装windows installer2.0并运行instmsiw.exe。
如果你说‘服务已经安装好了’然后直接退出安装,你就会照着做,否则重新安装就OK了!
2.删除注册表中的[HKEY _本地_机器系统当前控制服务服务器]。
然后跑instmsiw.exe。
3.绝招:
(1)删除msiserver服务。
运行regedit删除以下MSIServer服务。
[HKEY本地机器系统当前控制服务服务器]
将以下内容保存为unmsiserver.reg文件,然后双击左键将其合并到注册表中。
;unmsiserver.reg
Windows注册表编辑器5.00版
[-HKEY _本地_机器系统当前控制服务服务器]
(2)删除msi文件。
将以下脚本保存为unmsi.inf文件,然后右键单击inf文件上的install,然后将删除一些msi dlls。此时,windows的sfc机制可能会警告某些系统文件被修改,需要插入win2k CD,并忽略它。我在instmsiw.exe修改了这个剧本。
;unmsi.inf
[版本]
签名='$Windows NT$ '
类=%ExceptionClassDesc%
class guid={ f 5776 d81-AE53-4935-8e 84-b0b 283 D8 bcef }
提供程序=%Microsoft%
CatalogFile=msi.cat
component id={ 2e 742517-5d 48-4 DBD-BF93-48 fdcf 36 e 634 };分配给Windows安装程序的GUID
驱动服务器=03-13-2001,2.0.2460.1
[来源磁盘名称]
1=%msi_media%
[源磁盘文件]
msi.dll=1
msihnd.dll=1
msimsg.dll=1
msiexec.exe=1
msisip.dll=1
[目标方向]
Msi。SystemFiles=11%windir%system32
Msi。DllCacheFiles=11,dllcache% windir % system32dllcache
[DefaultInstall]
DelFiles=Msi。系统文件,Msi。DllCacheFiles
;不需要COPYFLG_REPLACE_BOOT_FILE标志(0x1000)
;dllcache中的文件
[Msi。DllCacheFiles]
msi.dll
msihnd.dll
msimsg.dll
msiexec.exe
msisip.dll
[Msi。系统文件]
msi.dll
msihnd.dll
msimsg.dll
msiexec.exe
msisip.dll
[字符串]
微软='微软公司'
MSI _ Media=' Microsoft Windows Installer分发媒体'
异常类描述='微软视窗安装程序'
(3)重启,按F8键,用命令行进入安全模式,执行以下命令。
regsvr32 /u %windir%msi.dll
del %windir%msi.dll
(4)重启,运行instmsiw.exe,安装windows installer,一切正常。
以管理员身份登录计算机。
单击开始,然后单击运行。
在“打开”框中,键入cmd,然后单击“确定”。
在命令提示符下,键入msiexec.exe/unregister,然后按回车键。
键入msiexec /regserver,然后按回车键。
验证系统帐户对Windows注册表中的HKEY类根配置单元具有完全控制访问权限。在某些情况下,可能还需要添加管理员帐户。为此,请遵循以下步骤:警告:如果您使用注册表编辑器或其他方法错误地修改注册表,可能会导致严重问题。这些问题可能需要重新安装操作系统来解决。微软不能保证你能解决这些问题。修改注册表,风险自负。
单击开始,单击运行,在打开的框中键入regedit,然后单击确定。
单击以下注册表配置单元:
HKEY _ CLASES _ ROOT
在“编辑”菜单上,单击“权限”。
如果“组名”或“用户名”列表中未列出系统,请单击“添加”,确保本地计算机名出现在“查找范围”框中,在“输入要选择的对象名”框中键入系统,单击“检查名称”,然后单击“确定”。
单击组或用户名列表中的系统,然后在系统权限框中的允许下选择完全控制复选框。
单击应用,然后单击确定退出注册表编辑器。
重新启动计算机。
版权声明:如果无法访问windows安装程序服务怎么办?是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。