转自: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版本系统精简造成的

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

  1. 安装Office时出现windows installer服务不能更新一个或多个受保护的windows文件错误的解决方法

    今天在Windows XP上安装Microsoft Office 2010时,总是遇到“Windows Installer服务不能更新一个或多个受保护的windows文件,安装失败,正在回滚更改”提示 ...

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

    出现这种情况可能是系统中某些文件缺失了,一般发生于安装GHOST版或做过精简的系统 打开C:\WINDOWS\msagent 看看文件夹中内容是不是如下图所示: 再打开C:\Program Files ...

  3. 安装TortoiseGit出现提示“您必须安装带有更新版本Windows Installer服务的Windows Service Pack”-解决方法

    我的系统是xp sp3安装TortoiseGit时出现了错误提示“您必须安装带有更新版本Windows Installer服务的Windows Service Pack”. 解决方法,到微软官方下载相 ...

  4. 解决xp下无法通过windows installer服务安装此安装程序包。您必须安装带有更新版本Wi

    今天装 tortoisegit 的时候发现安装包不能使用.报错无法通过windows installer服务安装此安装程序包.您必须安装带有更新版本Windows Installer服务的Window ...

  5. 无法通过windows installer服务安装此安装程序包。您必须安装带有更新版本windows Installer服务的Windows

    无法通过windows installer服务安装此安装程序包.您必须安装带有更新版本windows installer服务的Windows 出现这个问题不让安装程序,可以到微软网站更新Windows ...

  6. 不能访问windows installer 服务,可能你在安全模式下运行 windows ,或者windows installer

    windows installer服务解决方案 很多朋友在安装MSI格式的文件包时,经常会遇到windows installer出错的情况,有如下几种现象: 1.所有使用windows install ...

  7. 系统服务中没有Windows Installer服务怎么办

    在安装软件时,发现安装不了,提示没有Windows Installer服务,到系统服务中一看,果真没有这一项,这是什么问题呢? 出现这种情况,多为与Windows Installer服务相关的文件丢失 ...

  8. windows installer服务无法启动,无法打开任何msi文件

    如果不成功就在"依存关系"中找是否有其他的文件没有启用. 启用"remote procedure call(rpc)" 启用"workstation& ...

  9. 不能访问windows installer服务

    xp系统安装msi类型的安装程序出现以下错误: 不能访问windows installer服务. 解决办法 1:运行cmd -> regsvr32 msi.dll 运行services.msc- ...

随机推荐

  1. Swift中编写单例的正确方式

    在之前的帖子里聊过状态管理有多痛苦,有时这是不可避免的.一个状态管理的例子大家都很熟悉,那就是单例.使用Swift时,有许多方法实现单例,这是个麻烦事,因为我们不知道哪个最合适.这里我们来回顾一下单例 ...

  2. 折叠Collapse插件

    实例 折叠(Collapse)插件可以很容易地让页面区域折叠起来.无论您用它来创建折叠导航还是内容面板,它都允许很多内容选项. .collapse 隐藏内容. .collapse.in 显示内容. . ...

  3. UITextField总结--博主总结的真好

    忍不住copy过来http://www.cnblogs.com/wengzilin/archive/2012/03/13/2393985.html 还有些不错的博客推荐给大家http://blog.c ...

  4. C#:让控件TextBox的滚动条保持在最下方

    //该事件让TextBox控件的滚动条始终保持在最下方        private void TextBox_TextChanged(object sender, EventArgs e)      ...

  5. C# List<T>中Select List Distinct()去重复

    List<ModelJD> data = myDalJD.GetAllDataList(); List<string> list= new List<string> ...

  6. 制作与使用静态链接库(.lib)文件

    (一)制作.lib文件 (1)打开vs,选择“新建项目”,选择“Visual C++“,选择”Win32 控制台应用程序“. (2)点击”确定“,点击”下一步“,设置如下 (3)点击”完成“,然后就可 ...

  7. win7 64位系统调试zkemkeeper.dll出错误解决

    最近调用中控科技dll文件总是会出现上问题,网上找了大半天都没解决? 今天终于解决,原来是旧的dll文件是有问题,在中控网站上下载了最新的sdk(64位),解压,找到sdk的全部文件夹. 全选所有的: ...

  8. Git 系列(五):三个 Git 图形化工具

    在本文里,我们来了解几个能帮你在日常工作中舒服地用上 Git 的工具. 我是在这许多漂亮界面出来之前学习的 Git,而且我的日常工作经常是基于字符界面的,所以 Git 本身自带的大部分功能已经足够我用 ...

  9. javascript 验证身份证

    /*身份证号码检索*/ function cardCheck(cartNo) { if (cartNo.val() === "") { return false; } else i ...

  10. Linux简介(好!)

    Linux操作系统介绍 来源:233网校论文中心[ 2009-12-02 14:23:00 ]阅读:1作者:王长青编辑:studa20 [摘 要]文章从Unix.Minix系统的产生引出了Linux操 ...