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

转自:http://www.08lr.cn/article/1985.html

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

microsoft office professional plus 2010在安装过程中出错。

windows installer 服务不能更新一个或多个受保护的windows文件。

①出现这样的问题,首先要问您一句,是否在安装这个产品之前 ,有没有安装,相同产品(相同本本,或者是不同版本)  。如果有,有话可,可能是您的卸载没有卸载干净。

下面给您微软官方提供的office 卸载工具,对你应你之前安装的office版本。进行彻底卸载

office2003卸载工具http://www.08lr.cn/soft/1331.html

office2007卸载工具http://www.08lr.cn/soft/1332.html

office2010卸载工具http://www.08lr.cn/soft/1333.html

② 如果还不行,可能是您的安装包有问题,建议您去下载新的安装包

③建议:您操作过程,以系统管理员 操作。

方法二:office完全按卸载工具使用后,还是无法安装2010,提示同样的问题,那就是缺少系统文件了。因为采用的是精简版的系统,按照下面的方法我的office2010安装成功了。见下面修复步骤:

出现这种情况可能是系统中某些文件缺失了,一般发生于安装GHOST版或做过精简的系统

打开C:\WINDOWS\msagent

看看文件夹中内容是不是如下图所示:

再打开C:\Program Files\Common Files\Microsoft Shared\web serverextensions\40\bin

看看是不是如下图所示:

如果检验后发现的确是缺少文件的话可以在下载我提取出来的文件,

下载地址 http://files.cnblogs.com/files/flywing/office2010无法安装修复.rar 或 http://www.08lr.cn/soft/1335.html

解压后把缺少的文件放到相应的目录下面(PS:在C:\Program Files\Common Files\Microsoft Shared\web serverextensions\40\bin文件下只有三个文件,上图中大写字母文件是安装office后生成的,不必担心)

按照这个方法,我从其他电脑里面把msagent和bin这两个文件夹,对应路径复制到这台出错的电脑后,可以正常安装office2010了,看来都是精简版系统惹得祸。

-------

另附一个百度找到的故障解决方法,操作跟第二个步骤差不多,不过更简单点。

1.将Windows安装光盘中i386目录下的FP40EXT.CAB文件用winrar或者winzip或者7zip解压,复制到“C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin”文件夹里,或者

2.到正版镜像的C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin”文件夹里,除2052外的其他文件拷贝到不能安装07的C:\Program Files\Common Files\Microsoft Shared\web server extensions\40\bin”文件夹

3.重新安装office2007方可解决以上问题。 早段时间出现一样问题,这是GHOST版本系统精简造成的

时间: 2024-08-01 06:17:20

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

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

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

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

Windows Installer 服务无法启动!

修复方法“我的电脑--管理--服务”列表里没有windows installer服务选项.有就启动,或者重启. 可运行msiexec /unregister停掉此服务, 再运行msiexec /regserver,这时服务列表就会出现此项, 双击调整其状态为自动或者手动的启动(两者有区别,而且调成“自动”后还不行需要重启)后可进行msi文件安装. 手动注册msi.dll,运行regsvr32 msi.dll 还有可能出现了%windir%\system32\msiexec.exe感染,如磁碟机.

无法访问windows installer服务

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

安装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:再次安装(或者    下

WINDOWS INSTALLER无法启动解决方法

WINDOWS INSTALLER无法启动解决方法 2011-04-13 10:18:32 标签:操作系统 windows 休闲 职场 第一步:使用记事本编写installer.reg文件,内容如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer] “ImagePath”=- “ImagePath”=hex(2):25,00,53,00,79

安全模式下卸载windows installer打包的软件(转)

安全模式下卸载windows installer打包的软件 起因: 主机系统MAC,虚拟软件Parallels Desktop, 虚拟系统 Win 7. 今天在虚拟机WIN7里面安装了某个软件导致重启时蓝屏,大概是因为这个软件使用了某些驱动组件,而系统是虚拟机不兼容导致的. 蓝屏时不能操作,又无法像物理机一样使用F8进入安全模式,也不能重启,只能卡在蓝屏界面. 想到在蓝屏界面使用 control+option(alt) 呼出PD菜单,在操作中有一个停止,选择停止,然后重启,发现出来了熟悉的 安全

Windows Serivce服务实现过程和打包安装

环境:vs2013,win7 参考: Windows服务的快速搭建与调试(C#图解) .Net实现Windows服务安装完成后自动启动的两种方法 C# 生成windows 服务打包程序 1.新建项目Windows Service项目. 2.服务安装后自动启动. 右键添加安装程序 要设置服务的一些属性.设置运行服务的账号类型为本地账户. 设置服务名称,设置启动方式为自动启动. 注意:Display Name:是设置看到的服务名称.在计算机>管理>服务,看到的是这个. Service Name :