不能访问windows Installer服务--方案2

   近日在网上闲逛,发现Vmware4.0版了。这可是我最喜欢用的虚拟机软件啊!赶快下载,却发现安装不上,系统提示“不能访问Windows Installer服务”。再试一次,还是如此。打开“管理工具”下的“服务”,找到Windows Installer,查看其属性,发现启动类型为“自动”,服务状态为“已停止”,心想可能是什么时候把服务关了吧,单击“启动”按钮,咦?无法启动了!Windows提示“在本地计算机无法启动 Windows Installer 服务。错误 5: 拒绝访问”。自动不行,就用手动!结果还是出现同样的提示!重新启动电脑后故障依旧,更严重的是,只要是使用MSI文件来安装的软件,现在都无法安装和卸载了! 赶紧上网请教高手吧,论坛上支招的高人真不少,

 总结起来有四招:

一是检查当前用户有没有管理员权限(但我的电脑只有Administrator一个用户);

 二是下载最新的Windows Installer 2.0版;

 三是结束进程IKERNEL.EXE后再安装;

 四是删除系统安装目录Program Files\CommonFiles\InstallShield\Engine下的所有文件再安装。

  我按照高手们所说的一一操作,但依旧无法进行安装!重试过很多次后,“拒绝访问”四个字提醒了我:难道是C盘访问权限的原因?我的硬盘是NTFS格式的,前一段时间RPC漏洞弄得人心惶惶,我打上了补丁后还不放心,删除了Everyone组,另添加了Administrator对硬盘的完全控制权。难道是这个原因?我试着在“C盘→属性→安全”选项卡下添加Everyone组后,启动Windows Installer服务,居然成功了!重试几次后发现,其实只需要给Everyone组赋予“读取及运行”、“列出文件夹目录”、“读取”三项权限其中之一,就可以解决Windows Installer无法启动的问题。如果顾及隐私和安全问题的话,只赋予Everyone组“列出文件夹目录”权限即可。使用Windows 2000/XPNTFS分区的朋友们,如果你的Windows Installer也出了问题,可别忘了我的这番经历哦!

另外的一网友:

昨天那个网络连接的问题自己莫名其妙的好了,看来是电脑怪我冷落它,在跟我发点小脾气。可是,噩梦又开始了……

原来也说过,杀毒软件过期了,只能让电脑裸奔,同学传了个卡巴斯基给我,解压后死活安不上,看起来系统好像是很努力的在装,就是N久没反应,我又是个急性子,马上选择关闭,又是超长时间的没反应,最后弹出来一个框:

同学说可能是卡巴斯基过期了,当时也没注意,后来发现,只要是MSI格式的安装文件就不能装。在百度里面搜了一下解决方案。

首先,察看"windows installer服务"的状态,如果是停用,开启服务就可以。

不行的话再实施第二步,使用记事本编写installer.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
  然后将文件保存为".reg"格式,双击该文件,将文件内容导入注册表。

下一步:重新启动电脑进入安全模式(启动时按F8键),然后点击"开始-->运行",输入"CMD"命令,在弹出的"CMD命令提示符"窗口中输入"msiexec /regserver",最后重新启动系统即可。

我装的是WINXP,如果是WIN2K的话,下载windows installer服务安装程序包装下就好。

还有一个网友方法:

今天上课时发现计算机网络专业有些同学在安装JDK时出现“不能访问Windows Installer服务”问题,我总结了一下方法,如果你不幸也遇到可以试试以下几种方法:


第一种办法:检查当前用户有没有管理员权限(但我的电脑只有Administrator一个用户);
第二种办法:下载安装最新的Windows Installer 2.0版;
第三种办法:结束进程IKERNEL.EXE后再安装;
第四种办法:删除系统安装目录Program Files\Common Files\InstallShield\Engine下的所有文件再安装。
第五种办法:在“C盘→属性→安全”选项卡下添加Everyone组后,启动Windows Installer服务再安装。
第六种办法:在注册表里查看是否缺失MSISERVER项
运行 REGEDIT→ HKEY_LOCAL_MACHINE→  SYSTEM→  SERVICES→MSISERVER
第七种方法:
第一步:使用记事本编写installer.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

然后将文件保存为".reg"格式,双击该文件,将文件内容导入注册表。

第二步:重新启动电脑进入安全模式(启动时按F8键),然后点击"开始-->运行",输入"CMD"命令,在弹出的"CMD命令提示符"窗口中输入"msiexec /regserver",最后重新启动系统即可。

 

还有一种方法:

今天刚为公司拿了台R60
装软件的时候发现装不上
提示不能访问windows installer服务,可能是你在安全模式下运行windows,或者windows installer没有正确的安装。请和你的 支持人员联系以获得帮助
在服务里面果然不能启动 windows installer,
baidu了一下
发现重新注册之后可以解决
如果不行
先下载windows installer
安装然后在
开始运行msiexec /unregserver
下载最新的windows installer

运行msiexec /regserver
再在服务中启动,
一般就可以正常使用了

还有一位的方法:

不能访问 Windows Installer 服务
如果在安装 Office2003 时出现了“不能访问 Windows Installer 服务,可能是你在安全模式下运行 Windows 或 Window Installer 没有正确安装”错误(实际上是所有使用 Windows Installer 服务安装的 MSI 格式程序均不能正常安装);在“服务”里查看“Windows Installer ”服务的状态,一般为停用,当你试图启用此服务,会发现此服务已被系统禁用,或者Windows Installer 服务已被标记为删除,或者服务状态是手动,但你启动时提示“重叠I/O操作正在进行中”;而当你尝试重新安装 Windows Installer 服务时,系统提示“指定的服务已存在”——那这篇文章就是你想要的了。
解决方法(在Win2000/WinXP上通过):
先用记事本编写如下内容,并保存为 installer.reg 格式文件,双击将文件导入注册表;然后,运行“CMD”命令提示符,输入“msiexec /regserver”,无须重新启动,即刻搞掂!
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

加支付宝好友偷能量挖...


评论(0)网络
阅读(68)喜欢(0)操作系统及应用软件