很多朋友在安装MSI格式的文件包时,经常会遇到windows installer出错的情况,有如下几种现象:
1、所有使用windows installer服务安装的MSI格式程序均不能正常安装,并且系统提示“不能访问windows installer 服务,可能你在安全模式下运行 windows,或者windows installer 没有正确的安装,请和你的支持人员联系以获得帮助”。
2、察看“windows installer服务”的状态,一般为停用,当你试图启用此服务,会发现此服务已被系统禁用,或则windows installer服务已被标记为删除。
3、如果你重新安装windows installer服务,系统提示“指定的服务已存在”。
当出现了以上现象,是非常令人头疼的,而且问题难以解决,后来经自己研究发现一些非常好的解决方法。
以Windows2000和Windows XP系统为例,根据它们出现的不同问题分别介绍一下解决过程:
一、Windows2000解决过程:
第一步:点击”开始-->运行“,输入”CMD“命令,在弹出的”CMD命令提示符“窗口中输入”msiexec /unregserver“命令,这样就停掉windows installer服务。
第二步:下载windows installer服务安装程序包,Windows2000/NT系统的安装程序包为”InstMsiW.exe“,Windows98/ME安装程序包为"InstMsiA.exe",Windows XP系统则集成了最新版本的Windows Installer v2.0。 下载”InstMsiW.exe“安装程序包后,将其用winrar解压开,然后进入到此目录中。
第三步:右键单击”msi.inf“文件,点击”安装“选项,接着右键单击” mspatcha.inf “文件,点击”安装“。
第四步:在CMD命令提示符下输入”msiexec /regserver“命令,这样就启动了windows installer服务,重新启动Windows2000系统后,问题就得到解决。
注意:在安装两个inf文件的过程中,不要重新启动系统,全部操作完成后才能重启,另外,如果系统安装了”瑞星病毒防火墙”和“瑞星网络防火墙”,建议在操作过程中关闭瑞星防火墙。
二、Windows XP解决过程:
Windows XP集成了最新版本的Windows Installer v2.0,但在Windows XP里安装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“,最后重新启动系统即可。
分享到:
相关推荐
"Windows Installer服务出错修复工具"就是针对这类问题设计的专业解决方案。 首先,我们要理解Windows Installer服务的工作原理。它管理着计算机上的安装程序,保存了所有安装应用程序的相关信息,如安装路径、配置...
### Windows Installer出错的解决方案 在日常使用计算机的过程中,用户可能会遇到Windows Installer出现错误的情况,这不仅会影响软件的正常安装,还可能导致系统运行不稳定。本文将详细介绍如何解决Windows ...
在日常的软件安装过程中,我们时常会遇到与Windows Installer服务相关的错误,尤其是在尝试安装MSI格式的文件时。本文将深入探讨这一问题,并提供针对不同Windows操作系统(如Windows 2000、Windows XP)的详细解决...
标题“无法访问Windows Installer服务”所指的问题是用户在尝试安装、修复或卸载使用Windows Installer(MSI)技术的软件时遇到的常见错误。Windows Installer是Microsoft开发的一个组件,负责处理应用程序的安装、...
7. **微软支持**:如果问题持续存在,可咨询微软官方技术支持,或者在技术论坛如iteye上寻求帮助,分享日志文件和错误信息,以获取更专业的解决方案。 通过这些方法,大多数情况下都能成功解决"Windows Installer...
如果问题仍然存在,用户可能需要检查系统日志以获取更具体的错误信息,或者考虑其他解决方案,如修复或重新安装受影响的应用程序,甚至是整个Windows操作系统。 总的来说,Windows Installer是Windows XP SP2系统中...
### Windows Installer问题解决方案 在日常使用计算机的过程中,我们经常会遇到各种各样的软件安装问题,其中“Windows Installer”问题尤其常见且棘手。本篇文章将详细阐述如何解决在安装软件过程中遇到的与...
### 安装Office2007出错“Windows Installer服务不能更新一个或多个受保护的文件” 在尝试安装Microsoft Office 2007时遇到错误提示:“Windows Installer服务不能更新一个或多个受保护的文件”,这通常是由于系统...
综上所述,“Windows Installer出错-解决终结版(解决所有问题)”这篇博客应该是全面讲解了处理Windows Installer错误的各种方法,从基础的排查步骤到更深层次的解决方案,旨在帮助用户解决安装问题,保障系统的正常...
总的来说,Windows Installer Clean Up是针对早期Windows系统中MSI安装问题的一个解决方案,虽然现在已经被更新的工具所取代,但其设计理念对于理解Windows系统的软件安装和卸载机制仍然具有一定的参考价值。...
例如,对于一些现代的、使用更复杂安装机制的软件,可能需要其他解决方案。此外,由于该工具未包含在新的Windows版本中,对于Windows 8及更高版本的用户,推荐使用“控制面板”的“程序和功能”下的“卸载程序”功能...
**解决方案1:修复Windows Installer服务** 1. 打开“运行”对话框(Win+R),输入`services.msc`,点击“确定”。 2. 在服务列表中找到“Windows Installer”服务,确保其状态为“已启动”,如果未启动,右键点击...
- MSICUU不适用于Windows 8及更高版本的操作系统,因为微软已经内置了更先进的解决方案,如“程序和功能”中的“修复”或“更改”选项,以及Windows Installer的内置清理功能。 - 在尝试使用MSICUU之前,建议备份...
标题中的问题指向的是在安装Microsoft Office Professional Plus 2007时遇到的一个特定错误,即“Windows Installer服务不能更新一个或多个受保护的”。这个错误通常发生在安装程序尝试修改系统核心组件或者受保护的...
"Windows Installer 服务不能更新一个或多个受保护的文件" 是一种常见的系统错误,通常发生在尝试安装、更新或卸载软件时。这个问题可能是由于多种原因引起的,包括但不限于系统权限问题、文件损坏、安装程序冲突...
以下是关于这个问题的详细解释和可能的解决方案。 **Windows Installer服务的作用** Windows Installer服务是操作系统中的一个重要部分,主要负责管理应用程序的安装、升级和卸载过程。它维护一个数据库来跟踪系统...
针对“office2007 安装 出错”的标签,我们来深入探讨一下可能遇到的问题及解决方案: 1. **Windows Installer服务未运行**:首先,确保Windows Installer服务正在运行并且设置为自动启动。可以通过服务管理工具...
对于那些常规方法无法解决的顽固程序,它可以提供解决方案。然而,使用之前应确保了解其工作原理,并谨慎操作,避免对系统造成不必要的影响。在必要时,寻求专业人员的帮助也是一个明智的选择。