在命令提示符上输入:msiexec/unregister
我们将windows
installer服务停掉。
回车执行命令后,我们继续输入:msiexec/regserver
再将windows
installer服务重新启动。
这时候再进入开始菜单-控制面板。
在控制面板里进入管理工具。
双击,打开“服务”。
在“服务”里找到windows
installer。
双击打开,调成手动或自动,点开“启动”按钮。确定保存。这样WINDOWS
INSTALLER报错就解决了。
有时以上方法解决不了的话,较为万能的方法是上网下载个WindowsInstallerClean软件。这款软件能够清除电脑上的INSTALLER信息,清除完后就能解决该问题了。
以上是windows
installer无法启动的解决方法
到微软官方网站下载最新的windows installer可能存在“不能访问windows installer服务”或在“我的电脑--管理--服务”列表里没有windows installer服务选项。 可运行msiexec /unregister停掉此服务,再运行msiexec/regserver,这时服务列表就会出现此项,双击调整其状态为自动或者手动的启动(两者有区别,而且调成“自动”后还不行需要重启)后可进行msi文件安装。 手动注册msi.dll,运行regsvr32 msi.dll 还有可能出现了%windir%\system32\msiexec.exe感染,如磁碟机、d.dll等病毒,通过比较其文件大小或看文件的修改时间可知。要替换msiexec.exe与dllcache缓存中的msiexec.exe,最好在Dos或PE环境下提取替换。 如果上述不能解决,可以选择重装windows installer。 下载安装包。重装前,在安全模式下分别删除%windir%\system32和%windir%\system32\Dllcache两个文件夹下的msi.dll,msiexec.exe,msihnd.dll三个文件(重命名也可以)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)