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三个文件(重命名也可以)

时间: 2024-10-12 18:10:44

Windows Installer 服务无法启动!的相关文章

Window卸载Java出错:无法访问windows installer服务

出于更新Java或者移除JDK,想卸载java(JDK ,JRE, Java Update等),从控制面板卸载和360软件管家卸载都失败.提示:无法访问windows installer服务. 有说下载什么Window installer专用工具和直接删除文件夹的做法都不可取. 解决方法: 打开服务:控制面板---管理工具 --服务  或者 输入DOS命令 services.msc 找到Windows Installer服务,将其启动.

Windows ICS 服务无法启动问题解决

防火墙打不开肯定是"windows Firewall"服务没有启动.ICS服务启动不了能够通过下面方法解决: 1.找到本地连接,单击左键--属性--共享--勾选(√)--确定,如以上步骤不能开启ICS服务,则需进行例如以下操作 2.执行--输入"services.msc"--找到"internet connection services"--属性--依存关系(查询四个依存的服务是否启动,没启动的,手动启动)--Application Layer

无法访问windows installer服务

1.请确认你没有删除Windows Installer.删掉的话自然要重新安装 2.请确认Windows Installer服务没有被禁用.到控制面板->管理工具->服务中查看Windows Installer,确认设置不为禁用(自动手动都可以,默认设置应该为手动). 3.请确认你没有删除C:\WINDOWS\Installer文件夹,如果此文件夹被删除,会导致一系列不确定的错误,其中就有可能如你所描述的错误.因为这个文件夹牵涉很多软件的安装信息,具体解决办法不详.如果你有数据恢复软件并且删除

office2010安装出错,windows installer服务不能更新一个或多个受保护的windows文件

转自:http://www.08lr.cn/article/1985.html office2010安装过程中出现如下图错误:windows installer 服务不能更新一个或多个受保护的windows文件,安装失败,正在回滚.这个问题困惑了我好久,在微软的官方网站上也看过别人的提示,可依然无法解决.今天突然想起来了,继续查找原因,终于解决了.我解决是使用下面的方法二. microsoft office professional plus 2010在安装过程中出错. windows inst

将java的jar包作为windows的服务来启动

1.在idea中用maven将程序打成jar,放到运行的目录中. 2.去github上面下载winsw: https://github.com/kohsuke/winsw/releases 3. 将WinSW.NET4.exe文件复制到java程序所在文件夹中 4.将java程序重命名,去掉名称中的“.”.例如test-1.0.jar  ---->  test.jar 5.将WinSW.exe重命名为test.exe(和jar同名) 6. 新建一个xml文件,命名为test.xml,写入以下内容

MongoDB系列:把mongodb作为windows的服务来启动

1.首先切换到mongodb安装目录下的bin目录,在控制台直接运行以下命令 "C:\Program Files\MongoDB\Server\3.0\bin\mongod.exe" --logpath "D:\mongodb\logs\mongodb.log" --dbpath "D:\mongodb\data" --install --journal ps: 1.必须用管理员身份在命令后运行控制台 2.d盘下必须先创建好mongodb/dat

office安装不了 “windows installer 服务不能更新一个或多个受保护的windows文件”

出现这种情况可能是系统中某些文件缺失了,一般发生于安装GHOST版或做过精简的系统 打开C:\WINDOWS\msagent 看看文件夹中内容是不是如下图所示: 再打开C:\Program Files\Common Files\Microsoft Shared\web serverextensions\40\bin 看看是不是如下图所示: 如果检验后发现的确是缺少文件的话可以下载office2003miss 或者从以下地址直接下载: http://202.199.155.5:1127/uploa

安装JDK出现"Windows Installer程序包有问题,此安装需要的DLL不能运行...(转载)

之前改动了jdk1.6的安装位置,结果卸载的时候无法卸载,重新安装也不行,都提示windows installer 程序包有问题,如图所示 首先确保windows installer服务是开启的,运行services.msc,看看windows installer服务是否启动.先启动看看能否解决.如果是一直启动着的但还是卸载不了,需要借助工具了 解决: 下载Your Uninstaller ,找到jdk 6,选normal mode卸载,它会自动将该软件的注册表信息全部清除干净.再安装就不会提示

windows installer 程序包有问题,此安装需要的DLL不能运行

错误提示:windows installer 程序包有问题,此安装需要的DLL不能运行 原因:第一次安装了没有完成或没有完全卸载掉,所以导致再次安装也装不上,其余没卸载掉的在卸载也下载不了 解决办法:1.首先确保windows installer服务是开启的,运行services.msc,看看windows installer服务是否启动.先启动看看能否解决. 2.下载一个windows install clean up,安装运行后将之前卸载不掉的jdk进行remove:再次安装(或者    下