最近,我的一个朋友尝试在他的Windows机器上安装一个程序,电脑出现蓝屏死机错误。重新启动计算机后,他尝试运行其他程序并收到以下消息:
The Windows Installer service could not be accessed. This can occur if the Windows Installer is not correctly installed.
如果您在Windows中遇到此错误,您可以尝试以下几件事来修复它!
方法 1 (Method 1) –(– Make)确保Windows Installer服务已启动
有时,如果安装程序(Installer)服务被禁用,您会收到此错误。您可以通过转到Start,然后Run并输入Services.msc来打开它。在较新版本的Windows中,只需单击开始(Start)并开始输入 services.msc。
然后向下滚动到Windows Installer并双击它。将启动类型(Startup Type)设置为手动(Manual),单击应用 (Apply ),然后单击启动(Start)以启动服务。
您还可以通过转到Start、Run并在Run 框中键入net start MSIServer来启动该服务。(net start MSIServer)
方法 2(Method 2) – 删除不带扩展名的MSIEXEC(– Delete MSIEXEC)
可能发生的另一件奇怪的事情是在C:\Windows\system32目录中创建了第二个msiexec文件。默认情况下,该目录中应该只有一个 msiexec.exe 文件,但有时会创建另一个没有扩展名且大小为 0 KB 的文件。
如果是这种情况,那么您应该使用.OLD扩展名重命名额外的 msiexec 文件。重命名后,您可以重新启动Windows Installer服务。同样(Again),只需转到服务(Services)并右键单击Windows Installer并选择重新启动(Restart)。
方法 3 (Method 3) – 修改远程过程调用服务(– Modify Remote Procedure Call Service)
有时问题可能是由另一个名为Remote Procedure Call的服务引起的。再次像上面提到的那样转到Services部分( (Services)Start,Run, services.msc )并右键单击Remote Procedure Call(不是说RPC Locator的那个)并选择Properties。
现在单击Log On选项卡,在Log on as:下,选择Local System Account并勾选Allow this service to interact with the desktop复选框。然后重新启动计算机,看看问题是否消失。
如果这不起作用,请选择This account:单选按钮,然后单击Browse。搜索网络服务(Network Service)并单击确定。该账号的密码会自动填写,请勿更改。
再次,重新启动计算机,看看问题是否消失。请注意,如果在您选择Local System Account(Local System Account)时它消失了,请将其保留在该设置中。只有在本地系统帐户不起作用时才将其更改为NT(Local System Account) AuthorityNetworkService NT Authority\NetworkService
方法 4 (Method 4) – 重新安装 Windows Installer 服务(– Reinstall Windows Installer Service)
如果这不起作用,您可以下载Windows Installer Service并重新安装!有点(Kind)讽刺啊!?如果您甚至没有看到“服务”小程序中列出的服务(Services),或者没有其他工作,请执行此操作。
您可以从WinHelpOnline下载(MSIServer)MSIServer(WinHelpOnline)(WinHelpOnline)包。下载后,解压缩并右键单击.REG文件,然后单击Merge。当要求确认时单击是。(Yes)这基本上添加了安装程序(Installer)服务正常工作所需的注册表项。
方法 5 (Method 5) – 安装(– Install)最新的Windows Installer版本
最后,您可以在Google上搜索“Windows Installer”并从Microsoft下载(Microsoft)最新版本(latest version)。这将确保您没有运行可能导致与其他软件等发生冲突的旧版本。
希望(Hopefully one)这些解决方案之一可以解决您的问题!如果您以其他方式进行操作,请发表评论让我们知道如何操作!谢谢!
How to Fix “The Windows Installer service could not be accessed” Error
Recently, a friend of mine tried to install a program on his Windows machіne and the computer gave the blυe screen of death error. After he restarted his computer, he tried to run a different program and he got the following message:
The Windows Installer service could not be accessed. This can occur if the Windows Installer is not correctly installed.
If you are getting this error in Windows, here are a few things you can try to fix it!
Method 1 – Make sure the Windows Installer service is started
Sometimes, if the Installer service is disabled, you will get this error. You can turn it on by going to Start, then Run and typing in Services.msc. In newer versions of Windows, just click on Start and start typing services.msc.
Then scroll down to Windows Installer and double-click on it. Set the Startup Type to Manual, click Apply and the click Start to start the service.
You can also start the service by going to Start, Run and type in net start MSIServer into the Run box.
Method 2 – Delete MSIEXEC with no extension
Another strange thing that can happen is the creation of a second msiexec file in your C:\Windows\system32 directory. By default, there should only be one msiexec.exe file in that directory, but sometimes another one gets created with no extension and a size of 0 KB.
If that is the case, then you should rename the extra msiexec file with a .OLD extension. Once you rename it, then you can restart the Windows Installer service. Again, just go to Services and right click on Windows Installer and choose Restart.
Method 3 – Modify Remote Procedure Call Service
Sometimes the issue can be caused by another service called Remote Procedure Call. Go to the Services section again like mentioned above (Start, Run, services.msc) and right-click on Remote Procedure Call (not the one that says RPC Locator) and choose Properties.
Now click on the Log On tab and under Log on as:, choose Local System Account and tick the Allow this service to interact with the desktop checkbox. Then restart your computer and see if the problem goes away.
If that does not work, choose the This account: radio button and click Browse. Search for Network Service and click OK. The password will automatically be filled in for this account, so don’t change it.
Again, restart your computer and see if the problem goes away. Note that if it goes away when you chose Local System Account, just leave it at that setting. Only change it to NT Authority\NetworkService if Local System Account does not work.
Method 4 – Reinstall Windows Installer Service
If that does not work, you can download the Windows Installer Service and re-install it! Kind of ironic eh!? Do this if you do not even see the service listed in the Services applet or if nothing else works.
You can download the MSIServer package from WinHelpOnline. Once you download it, unzip it and right-click on the .REG file and click Merge. Click Yes when asked to confirm. This basically adds the required registry keys for the Installer service to work properly.
Method 5 – Install the latest Windows Installer version
Finally, you can do a search on Google for “Windows Installer” and download the latest version from Microsoft. This will ensure that you are not running an older version that could be causing conflicts with other software, etc.
Hopefully one of these solutions will fix your problem! If you did it another way, please post a comment letting us know how! Thanks!