office 安装问题汇总.docx
- 文档编号:30272612
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:11
- 大小:23.52KB
office 安装问题汇总.docx
《office 安装问题汇总.docx》由会员分享,可在线阅读,更多相关《office 安装问题汇总.docx(11页珍藏版)》请在冰豆网上搜索。
office安装问题汇总
office2010安装问题汇总(转载)
Office2010RTM(14.0.4760)于4月22日通过MSDN发布,并于5月12日正式全球零售。
笔者在第一时间通过MSDN订户下载了Office2010,在自己的电脑以及若干台虚拟机中进行了安装试用,在此期间先后遇到了一些安装配置方面的问题,在此小结供大家参考。
笔者的技术专长不是Office,文中难免有疏漏错误,还望熟悉Office的朋友不吝指正。
1.如何将安装源解压缩还原
MSDN发布Office2003/2007时均采用了ISO光盘镜像格式,而这次发布的Office2010却是一个802MB/871MB(x86/x64)的.EXE自解压缩文件。
当我们执行这个.EXE文件后,它首先会将Office2010安装源解压缩至临时文件夹,然后再启动安装程序。
笔者认为,Office2010安装源使用.EXE自解压缩文件的实际意义不大,因为即使经过压缩后的.EXE文件也有800多MB,无法装在一张CD光盘里,反而每次执行安装时都要花几分钟等待解压缩。
还是将实际的安装源文件提取出来,另存为ISO镜像比较方便。
假设从MSDN官方网站下载的Office2010的.EXE自解压缩文件名为:
cn_office_professional_plus_2010_x86_515501.EXE,
我们可以以管理员权限在命令提示符中执行:
cn_office_professional_plus_2010_x86_515501.EXE/EXTRACT:
C:
\Office14
将Office2010安装源解压缩还原至C:
\Office14文件夹(可以随意命名)。
然后将C:
\Office14及其所有子文件夹、文件添加至ISO镜像,保存为一个类似于Office2007的安装源ISO镜像即可,这样无论刻录光盘还是在虚拟机中使用都很方便,运行C:
\Office14\SETUP.EXE即可立即启动安装程序。
2.谨慎决定是否需要保留早期版本的Office
很多用户在计算机中安装有早期版本的Office(2007/2003)。
与Windows类似,Office2010安装程序检测到计算机中已安装的早期版本后,也会弹出对话框询问用户是否希望:
将早期版本升级为Office2010(保留原有的个性化设置,类似于Windows升级安装);
删除早期版本后安装Office2010(类似于格式化硬盘重装Windows);
保留早期版本并安装Office2010(类似于配置Windows多重系统共存)。
笔者认为,Office2010的升级安装不值得推荐。
首先,安装程序能够保留的Office设置不是很多,保留的意义并不大;其次,由于早期版本Office都是32位软件,只有32位的Office2010可以升级、64位的Office2010不能直接升级;再其次,由于微软软件的体积越做越大,升级安装的步骤也越来越繁琐,就像把WindowsVista升级安装为Windows7一样,经笔者测试,把Office2007升级安装为Office2010花费的时间,比全新安装Office2010多了将近三倍。
因此,笔者个人不推荐升级安装Office2010。
相比而言,将早期版本Office卸载再全新安装Office2010是更有效率的做法,缺点就是无法保留原有的Office设置。
因此在卸载早期版本之前,我们需要手动备份或记忆原有的一些个性化设置。
如果我们选择将新旧不同版本的Office设为共存,例如Office2007与Office2010共存,笔者建议最好将它们安装在不同的文件夹里以避免冲突。
假如我们依然选择默认的C:
\ProgramFiles\MicrosoftOffice文件夹,虽然Office安装程序可以在C:
\ProgramFiles\MicrosoftOffice文件夹中自动建立Office11、Office12、Office14等不同的子文件夹分别保存不同版本的程序文件,但它们彼此之间很容易互相影响。
笔者曾在一台安装有Office2007的WindowsVista虚拟机中安装Office2010,安装时选择了保留早期版本并没有更改安装文件夹,结果每次启动Word2010、Excel2010等组件时,Office2010都自动弹出一个安装配置对话框,将.DOCX、.XLSX等各种Office文档的关联与自己绑定,等候几分钟才完成配置。
配置完毕后,如果再启动Office2010组件不会有问题,但如果启动Word2007、Excel2007等早期版本组件,Office2007又会自动弹出一个类似的配置对话框,花好几分钟将文件关联改回与自己绑定。
下一次启动Office2010组件时,Office2010又会再改回去......两个同门兄弟好像打架一样,谁也不放手。
饱受煎熬的只有用户。
笔者认为,像Word、Excel之类常用组件没有必要设置新旧版本共存,保留一个版本就可以了。
只有一些还没有发布2010最新版本的Office组件,例如SharePointDesigner2007,与Office2010的共存才有实际意义。
为了避免冲突,在安装新旧不同的版本时,笔者建议最好选择“自定义”安装方式,然后在Office可选组件列表中进行确认,不要重复选择任何两个版本都具备的组件。
以Office2010与SharePointDesigner2007的共存为例,笔者一开始配置它们的共存时也经常遇到冲突问题,每次启动不同版本的组件时,自动弹出的安装配置对话框几乎要令笔者抓狂。
后来笔者重新安装SharePointDesigner2007,在“自定义”组件列表中只选择了SharePointDesigner2007为“从本机运行全部程序”,而将“Office共享功能”与“Office工具”全部设置为了“不可用”。
直到安装Office2010时,才选择了“Office共享功能”与“Office工具”,这样Office2010才与SharePointDesigner2007相安无事地共存下来。
如果笔者在两次安装时都选择了“Office共享功能”与“Office工具”,那么Office2010与SharePointDesigner2007十有八九会“掐架”。
总之,如果没有什么特殊要求的话,笔者认为Office2010的升级安装以及新旧版本的共存都不值得推荐,它们都很容易引起问题。
全新安装Office2010是最省心的做法。
3..netFramework损坏可能会引起Office安装失败
笔者在另一台安装有很多软件、使用了很久的WindowsXP计算机中安装Office2010时,在安装到半途出现了“Error1935:
Anerroroccurredduringtheinstallationofassemblycomponent,PleasecontactMicrosoftSupportforhelp.”错误,安装程序被强行中止。
经过排查,这个问题是由于Windows缺少.netFramework或其相关组件有所损坏引起的,只要修复.netFramework即可解决。
我们可以安装最新发布的.netFramework4.0。
但需要注意的是,4.0并不像3.5包含3.0、2.0那样包含早期版本。
换句话说,假如我们在一台只安装有1.0的WindowsXP中直接安装3.5,安装之后即可获得2.0、3.0、3.5的全部版本;但是假如我们直接安装4.0,那么安装之后将只拥有4.0,不会随着4.0的安装自动获得2.0、3.0、3.5。
因此,如果我们需要.netFramework的全部版本,可能需要反复安装多次。
Windows7由于已经包含有3.5,所以我们可以直接安装4.0;WindowsVista包含有3.0,我们需要分别安装3.5与4.0,一共安装两次;WindowsXP相对复杂一些,到目前为止,在WindowsXP适用的所有版本中,1.0、1.1及其相应SP、还有4.0都是独立的,只有3.5withSP1包含有3.5、3.0、2.0。
因此,要想在WindowsXP中获得.netFramework的所有版本,我们至少需要安装六次,分别是:
1.0、1.0SP3、1.1、1.1SP1、3.5withSP1(安装后将自动获得3.5SP1、3.5、3.0、2.0)、4.0。
4.如何令管理员用户与受限用户都可以运行Office
Office2010安装程序要求我们以管理员权限运行,受限用户不能直接安装。
但是,Office2010允许我们在一台计算机的多个用户帐户中同时运行,并可以分别保存每个用户的个性化设置。
假设我们以管理员用户A登录并安装了Office2010,用户A即可直接运行Office组件。
如果在计算机中还存在其它管理员用户B、C,以这些用户登录后首次运行Office组件,会自动弹出一个安装配置对话框,初始化用户的Office个性化设置。
理论上说,这个初始化过程只需要做一次,配置完成后,下一次运行Office组件时就不会再出现了。
但是,假如用户B、C不是管理员而是受限用户,当它们首次运行Office组件时,虽然安装配置对话框也会出现,却可能会提示没有足够的权限完成配置,并有可能陷入配置进度条周而复始的死循环状态。
有人可能会说:
你可以先在管理员用户A中将用户B、C临时提升为管理员,等它们完成配置再降级为受限用户不就可以了吗?
理论上说的确是如此。
但笔者在之前的试用中,曾遇到过连这个方法也不奏效的案例:
笔者通过用户A将用户B、C临时提升为管理员并等它们完成配置,经测试,下一次运行Office组件时已经不会再提示配置了。
可是,当笔者把它们降级回受限用户后,再次运行时还是会自动弹出配置对话框,且无法完成配置并陷入死循环。
但只要再将用户B、C重新提升为管理员,无需任何配置就可以直接运行Office组件。
换言之,此时Office组件能否运行,已经完全由用户帐户的权限来决定了。
笔者并不是很清楚导致这一问题的具体原因,根据个人总结,笔者认为这可能是由用户B、C在用户A首次安装Office2010时的用户状态决定。
假设用户B、C在用户A首次安装Office2010时已经是管理员,那么即使安装完成后将用户B、C降级为受限用户也不会有问题;或者,假设用户B、C在用户A首次安装Office2010时还不存在,是在安装完成后才建立的,也不会有问题;但是,假设用户B、C在用户A首次安装Office2010时已经是受限用户,就很容易出现上述问题。
因此,笔者个人建议,如果我们打算在多个不同的用户帐户中同时运行Office2010,最好在首次安装前将所有的用户帐户都临时提升为管理员,安装配置完成后再降级回受限用户;或者先不建立其它帐户,在安装完成后再建立新的用户帐户。
这样可以最大限度地避免遇到受限用户无法运行Office组件的问题。
5.添加删除程序列表为何会出现一大堆无法删除的OfficeMUI组件
通常在Office2010安装完毕后,我们在控制面板的“添加删除程序”列表中只会看到一项“MicrosoftOfficeSystem2010ProfessionalPlusEdition”,通过它可以添加删除Office组件,修复或卸载Office。
不过有时候,当我们使用一些第三方工具软件对注册表进行扫描清理后,会发现“添加删除程序”列表突然多出了一大堆类似“MicrosoftOfficeSystem2010WordMUI(ChineseSimplified)”、“MicrosoftOfficeSystem2010 ExcelMUI(ChineseSimplified)”之类的新项目,足足有二十多个,而且每一项都无法删除,这是怎么回事呢?
(此问题曾在微软新闻组中被人问起)
经笔者研究,这个问题只出现于Office2007/2010,Office2003不受影响。
由于Office2007/2010采用Office核心程序与语言包(MUI)相分离的技术,所以Office安装程序会在注册表中为Office核心程序及所有已安装的MUI都建立一条注册信息。
以MicrosoftOfficeSystem2010WordMUI(ChineseSimplified)为例,它表示用户在安装Office2010核心程序的同时,安装有中文版的Word语言包。
Windows可以由此判断,用户安装的是Office2010的中文版,并至少包含有Word组件。
如果已安装的Office组件越多,注册表中关于MUI的项目也会越多。
为了避免“添加删除程序”列表过于臃肿,Office2007/2010安装程序会在注册表的下述两个位置同时为MUI添加注册信息:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
HKEY_CLASSES_ROOT\Installer\Products
例如,假设我们安装的是包含有Word组件的中文版Office2010,我们可以在上述两个位置同时找到显示为MicrosoftOfficeSystem2010WordMUI(ChineseSimplified)的信息。
Windows 在刷新“添加删除程序”列表时,会自动校对这两个位置的MUI注册信息是否一致。
如果是,Windows就会将其省略掉不显示,以使“添加删除程序”列表保持整洁;如果不是,Windows就会在“添加删除程序”列表中将其显示出来,提醒用户MUI的注册信息有所损坏。
很多第三方的注册表清理工具会将上述两个位置的OfficeMUI注册信息视为冗余注册表垃圾项进行清理。
但这两个地方其实都是不能删除的。
无论哪一项被清理,都会引起“添加删除程序”列表显示一大堆类似MicrosoftOfficeSystem2010WordMUI(ChineseSimplified)的无效注册信息,因此当我们使用这类注册表清理工具时,如果提示在上述两个位置发现了关于Office的冗余注册表项,注意不要让它清理。
6.Office文档的文件关联及默认的邮件客户端设置可能会被锁死
Office2010在安装过程中会自动将.DOCX、.XLSX、.PPTX等各种Office文档文件与自己绑定,并将OfficeOutlook设置为系统默认的邮件与日历客户端。
理论上说,我们可以将Office文档的文件关联重新指向其它程序,或将默认邮件客户端重新修改为其它程序。
但笔者在试用Office2010时却遇到了一次Office文档的文件关联及默认的邮件客户端设置均被锁死的问题,无法修改上述的任何设置。
例如,当笔者试图将.DOC文档与写字板绑定时,下一次打开.DOC文档的依然是Word2010;当笔者在LiveMail中试图将其设置为默认邮件客户端时,下一次启动LiveMail还会提示LiveMail不是默认的邮件客户端。
经排查,笔者发现涉及上述设置的注册表项都被剥夺了修改权限,例如HKEY_CLASSES_ROOT中的.DOCX、.XLSX(决定这些文件的打开方式的注册表项),以及HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail(决定默认邮件客户端的注册表项),管理员帐户对于这些注册表项的修改权限都被删除了,所以才引起上述的设置均被锁死,重新修改也无效。
直到笔者手动为这些注册表项添加了相应的修改权限后,问题才得以解决。
笔者不清楚引起这一问题的原因究竟是什么,而且在若干次安装Office2010的过程中只遇到了一次,猜测可能是与安装Office2010时未关闭的第三方软件有关。
如果哪位朋友知道这个问题的原因还望不吝指教。
7.OfficeOneNote2010因为Windows没有安装桌面体验而无法启动
这个问题主要出现在WindowsServer2008(或R2)系统中,由于服务器系统默认不安装Windows桌面体验,这将引起OneNote2010无法启动。
只要通过“打开或关闭Windows功能”重新安装Windows桌面体验即可解决。
不过非常诧异的是,笔者在一台WindowsXP计算机中启动OneNote2010时也遇到了相同的提示。
WindowsXP哪儿来的桌面体验呢?
笔者直到现在也没弄清楚引起这个问题的原因,猜测可能是Office2010在检测系统版本时遇到了错误。
如果哪位朋友知道这个问题的原因还望不吝指教。
8.讨人厌的OSPPSVC.EXE服务
Office2010安装时会自动添加一个名为OfficeSoftwareProtectionPlatform的系统服务,其执行文件为:
ProgramFiles\CommonFiles\MicrosoftShared\OfficeSoftwareProtectionPlatform\OSPPSVC.EXE。
这个服务的默认启动类型为“手动”,但它在我们每次启动Office2010组件时都会自动运行。
从字面理解,OSPPSVC服务应该是Office2010的软件自我保护平台。
笔者不清楚这个服务究竟起多大的作用,不过我们千万不要将它的启动类型由“手动”修改为“已禁用”,否则在下一次启动Office组件时,令人抓狂的自动安装配置对话框又会出现,折腾好几分钟才完成配置,“已禁用”又会被修改回“手动”。
换句话说,OSPPSVC服务必须保持默认的“手动”状态才能维持Office2010正常运行。
就算我们觉得它碍眼,也不能将其禁用,拿它没有一点办法。
不过,好在Office2010只要求确保OSPPSVC服务的启动类型为“手动”,并不要求OSPPSVC.EXE进程时刻常驻于内存,因此当我们使用完毕退出Office组件后,可以在“服务”列表中将OSPPSVC.EXE手动关闭(注意只是关闭,不是设置为“已禁用”),或通过Windows任务管理器结束OSPPSVC.EXE进程。
这样做不会影响Office组件的下一次启动。
总算是把office2010给搞定了,不容易啊。
谨以此文祭奠那些为office逝去的时光。
对office2010最初的印象是去年的七月份左右。
无意之间看到了泄露版的office2010英文测试版,出于好奇在学校网站办公室电脑上装了一个,惊讶于它的启动画面和启动速度,无奈与满屏幕的英文,叹息着卸载了ofice2010,同时也期待着中文版的到来。
接着就放暑假了,回到家里看到office2010中文beat版已经出来了,而且微软在官网开放了密钥申请链接,心中不由一阵高兴,想下载一个装上试试。
当时用的是测试版的windows7,考虑到到时候还要换系统,便放弃了这种想法,等正式版的windows7出来之后再说吧。
10月正式版windows7已经发行了,面对着重装完的系统,又想起了office2010。
从网上下载了一个beat版的安装文件,却没有想到安装过程却因为错误而退出。
在网上差了一下原因,大多数的网友都说是因为360安全卫士和杀毒软件的原因。
想到卸载杀软还需要重启电脑,一向怕麻烦的我决定放弃测试版的office2010,直接装上了2007。
然后就一直在使用2007版的office,知道前几天听说MSDN的office2010已经出来了,正好Adobe的CS5套装也上市了,决定卸载杀软、360安全卫士,更换软件版本。
却没有想到office依旧不给面子,测试版的问题再次出现。
尝试了网上所说的各种方法,均无济于事。
没有杀软、没有360、没有UAC、没有防火墙,但是却也没有成功……倒是有一幅画面记忆犹新:
前天版主例会,需要总结会议记录,方才想起自己已经将office2007卸载了,无奈的装回2007。
此事早已被我寝室兄弟们熟知,他拿着同时装有office2007和office2010的笔记本冲着我得意地笑,昨天越想越觉得不对劲,熄灯之后睡不着觉,便想起来看看。
接好笔记本的电源,再次点开那个exe文件,依旧毫无所获。
想起了事件日志,那里面总该有错误记录吧,点开控制面板,却郁闷的弹出了一个对话框,服务没有运行,想起自己为了速度结束了好多系统服务,有点无奈,更加无奈的是,我忘记了怎么再次把它打开……
瞅了一眼时间,已经是晚上十二点多了,忽然想起,如果我在虚拟机里面监控office2010的一切安装过程,然后用Ubuntu将文件复制过去,将注册信息手动导入注册表,服务也手动运行,应该还是有可能的吧……随后新建了一个虚拟机,用软件监控安装包的一切操作,之后,绝望了!
软件报告的长度已经超出了我手动的极限……
瞅了一眼右下角的时间和笔记本的电量,无奈的想回去睡觉了。
迷迷糊糊的又点了一遍offie2010的安装包,正后悔的想要关掉的时候,心想,看看只安装word一个东西能不能成功啊,于是点开自定义,将所有的东西都关了,只留了一个word,结果,奇迹出现了,安装成功。
顿时,所有的睡意全无,安装成功,真的假的啊,我点开word程序,发现这居然是真的!
于是我又单独的安装了excel、ppt等其他要用的软件,居然也成功了。
那问题出在哪里了呢?
应该是office共享功能和office工具里面有一个出问题了。
然后关机,给笔记本换了一块电池,决定重新试验。
还好,第一项businessconnectivityservices就安装出错了。
看来所有的问题都只是它的原因了。
郁闷了好几天的office2010无法安装,
只需要将自定义里面的businessconnectivityservices给取消就可以了。
更加的郁闷,所以郁闷的睡觉去了……
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- office 安装问题汇总 安装 问题 汇总
![提示](https://static.bdocx.com/images/bang_tan.gif)