
展开全部
出现这种情况的原因一般是windows Installer服务没有启用,这种情况下所有.msi的安装程序都无法安装。
这种情况请按以下步骤启用windows Installer服务解决:
右键我的电脑→管理→服务和应用程序→服务,里面有一个windows Installer的,启用。
启用后即可安装QQ2009等软件。
如果启用后自动停止并出现“本地计算机的的windows installer服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的.例如:性能日志和敬报的服务.”的提示,以及确认已有windows Installer服务但是在服务列表里找不到windows Installer的XP用户。(XP下这两种情况已验证可用如下方法解决,别的无法启动此服务的情况也可以试一试,不行的话就只有去下载并重装windows Installer)
XP系统解决方案:
1、新建文本文档,内容如下:
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
然后将文件保存为“.reg”格式,双击该文件,将文件内容导入注册表。
导入注册表这一步如果实在无法导入的话也不要紧,接着进行后面的步骤试试。
2、点击“开始-->运行”,输入“CMD”,确定。
在弹出的“CMD命令提示符”窗口中输入“msiexec /regserver”,回车。(命令行启用而已,高手绕行)
然后再按上面说的应该就能找到并启用windows Installer服务了。
————————————————————————————————————————
上面说的都是windows Installer服务本身出现问题的情况,下面说一下某些软件卸载后由于windows Installer配置信息没有清除而造成重装时出现“旧版本卸载失败”而无法重装的情况。
重装的终极解决方案如下:(卸载不掉的我也推荐直接强制删除,然后再做下面两步,然后重装)
1、下载微软提供的Windows Installer清理实用工具:http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
2、安装后在C:\Program Files\Windows Installer Clean Up下有个msicuu.exe(或者开始菜单里也会有个快捷方式Windows Install Clean Up),运行,找到你要重装的那个软件(以QQ2009为例,如下图),选中它,从左往右一共四个按钮,点击左边第三个Remove按钮删除。
如果是卸载时出现找不到源文件等等而卸载失败的,这应该是你删除了安装文件夹下某个文件造成的。那么,没有别的办法,直接删除文件夹,并按照上面两步来清除软件的windows Installer服务信息(否则就重装不上啦!)
如果这个清理程序你都安装不上,那么还是你的windows Installer服务本身出现问题,还是请你回到本文的开头,先启用你的windows Installer服务吧。
这种情况请按以下步骤启用windows Installer服务解决:
右键我的电脑→管理→服务和应用程序→服务,里面有一个windows Installer的,启用。
启用后即可安装QQ2009等软件。
如果启用后自动停止并出现“本地计算机的的windows installer服务启动后又停止了.一些服务自动停止,如果它们没有什么可做的.例如:性能日志和敬报的服务.”的提示,以及确认已有windows Installer服务但是在服务列表里找不到windows Installer的XP用户。(XP下这两种情况已验证可用如下方法解决,别的无法启动此服务的情况也可以试一试,不行的话就只有去下载并重装windows Installer)
XP系统解决方案:
1、新建文本文档,内容如下:
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
然后将文件保存为“.reg”格式,双击该文件,将文件内容导入注册表。
导入注册表这一步如果实在无法导入的话也不要紧,接着进行后面的步骤试试。
2、点击“开始-->运行”,输入“CMD”,确定。
在弹出的“CMD命令提示符”窗口中输入“msiexec /regserver”,回车。(命令行启用而已,高手绕行)
然后再按上面说的应该就能找到并启用windows Installer服务了。
————————————————————————————————————————
上面说的都是windows Installer服务本身出现问题的情况,下面说一下某些软件卸载后由于windows Installer配置信息没有清除而造成重装时出现“旧版本卸载失败”而无法重装的情况。
重装的终极解决方案如下:(卸载不掉的我也推荐直接强制删除,然后再做下面两步,然后重装)
1、下载微软提供的Windows Installer清理实用工具:http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe
2、安装后在C:\Program Files\Windows Installer Clean Up下有个msicuu.exe(或者开始菜单里也会有个快捷方式Windows Install Clean Up),运行,找到你要重装的那个软件(以QQ2009为例,如下图),选中它,从左往右一共四个按钮,点击左边第三个Remove按钮删除。
如果是卸载时出现找不到源文件等等而卸载失败的,这应该是你删除了安装文件夹下某个文件造成的。那么,没有别的办法,直接删除文件夹,并按照上面两步来清除软件的windows Installer服务信息(否则就重装不上啦!)
如果这个清理程序你都安装不上,那么还是你的windows Installer服务本身出现问题,还是请你回到本文的开头,先启用你的windows Installer服务吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询