为何VISTA的服务下看不到windows installer这一项?

来源:百度知道 编辑:UC知道 时间:2024/06/17 07:44:20
我家系统是VISTA的,运行一个.MSI文件时显示“无法访问windows installer...” 听网上说是服务里面的windows installer没启用。但是我在服务下面怎么也找不到windows installer这项,各位大虾帮帮忙啊
谢谢了!解决问题的再加50分
我的就是没有,不管在任务管理器下还是管理里都没有,大概缺失了,有什么办法可以补救的?在微软上下载windows installer我也试过,但是下载下来也是MSI文件,根本安装不了啊
jack04111 你的修补包我下下来安装了,但是服务里还是没有啊,是不是那一项屏蔽了看不到啊?

tbwind你的方法我试了输入regsvr32 msi.dll后加载失败....好像也缺失了

刚找了,有的,在计算机管理的服务里,名字就叫Windows Installer,在任务管理器的服务里,名称是msiserver,服务运行路径是C:\Windows\system32\msiexec /V
说明是:添加、修改和删除以 Windows Installer (*.msi)程序包提供的应用程序。如果禁用了此服务,任何完全依赖它的服务不会被启动。

你电脑是品牌机吗?是的话,用随机的VISTA光盘启动电脑,修复安装即可。或者你是自己装的精简版的VISTA,那请下载原版的VISTA进行升级安装。

按你说的你的msiexec.exe文件应该存在,你注册一下Windows Installer服务试试,按win+r打开运行对话框,输入regsvr32 msi.dll回车。还有msiexec /regserver命令也试一下。

在计算机管理的服务里,能否找到Windows Installer,能得话,启用它!
不能
1.重新安装
2.可能是系统的注册表丢失,可以自己手动导入,在安装Installer
用记事本输入
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,\ <