有时在安装文件时,提示windows installer 服务错误。
解决方法(偶已知的)
1、禁用windows installer services
2、将如下代码复制到记事本,然后保存为reg文件,导入注册表
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
"ImagePath"=-
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
00,73,00,69,00,65,00,78,00,65,00,63,00,2e,00,65,00,78,00,65,00,20,00,2f,00,\
56,00,00,00
然后重启电脑,在安全模式下,使用命令:
msiexec /regserver
进行注册服务!
一般遇到windows installer服务错误,使用以上两种解决方式都可以解决问题了!
ps:
vista系统上卸载程序时总出现如下错误:
“1719错误,Windows Installer没有正确安装,错误代码0x80040201
无法访问Windows Installer服务。没有正确安装Windows Installer时可能发生这种情况。请与技术支持人员联系以获得帮助。”
使用上面在XP里屡试不爽的方法,还是不行.后来只能就使用regsvr32 msi.dll,重新注册msi.dll动态链接库,可是竟然弹出如此对话框: "msi.dll已加载,但是对DllRegisterServer的调用失败,错误代码为0x80040201" 。
后来从网上终于找到了解决的办法:
找到windows/system32/目录下的cmd.exe
右键"以管理员身份运行"
键入regsvr32 msi.dll
回车~
文件注册成功~
之前注册不成功是因为没有以管理员身份运行导致,再找个安装程序试一下果然行了。
如果你的问题还是没有解决的话,可以和我一起探讨!
阅读(3535) | 评论(0) | 转发(0) |