同时安装Office 2010与2003的一些设置

同时安装Office 2010与2003的一些设置

 很多人现在用上了Office 2010(Office 2010 比Office 2007 启动快不少),但同时想保留Office 2003,两个版本共存使用,这就需要做好一些设置工作:

大家都是原先就装好了Office 2003 (如果都没装,建议先装Office 2003,后装Office 2010),然后再安装Office 2010。注意安装Office 2010时选择自定义安装,然后安装时勾选“保留Office 2003或以前版本”,并且注意修改安装路径,不要和Office 2003相同目录。安装好以后,两个版本就可以同时使用了。

以下谈谈遇到的一些问题如何解决:

一、同时安装office 2010和offce 2003,每次启动Word会重新配置文件。解决办法:把以下内容复制到记事本保存为reg注册表文件,双击导入(注意:一定是同时安装Office2003和Office2010才可以使用):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options]
"NoRereg"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options]
"NoRereg"=dword:00000001

二、为 Office 文档添加Office 2003 打开方式。

当系统同时安装office 2003和office 2010两个版本,双击打开一个office文档(Word/Excel/Powerpoint),默认使用应是按照最后安装为优先的规则(即用Office 2010打开),而在工作和实际应用中偶尔会需要将Office 文档用Office 2003打开,所以需要做如下设置:

在文件夹选项-文件类型里找到doc,选高级-新建,“操作”里填写:用Word 2003打开,“用于执行操作的应用程序”里填写:"X:\Office\Office11\WINWORD.EXE" /n "%1"(注:此处请按实际安装路径填写,不可照抄本文的Office安装路径,下同)

同样,xls 和 ppt 文件也做类似设置:

xls:高级-新建,操作:用Excel 2003打开,用于执行操作的应用程序:"X:\Office\Office11\EXCEL.EXE" /e "%1"
ppt:高级-新建,操作:用PowerPoint 2003打开,用于执行操作的应用程序:"X:\Office\Office11\POWERPNT.EXE" "%1"

这样右击这三种Office文档,右键菜单就有用Office 2003打开的选项了。

=======================================

如果单独安装了Office 2010,

一、要注意在选项里设置默认保存格式为97-2003兼容格式,除非你编辑的文件永远不在其它电脑使用(或者全都普及了Office 2007以上版本),否则你一定要考虑兼容问题。

二、即使如上设置,但是右键-新建里的,还是Office 2010格式,有些人喜欢从这里新建文件,并开始编辑。这时如果大意了,保存的文件格式,Office 2003 默认是不能打开的(必须安装一个补丁),所以最好,在右键-新建里,也增加新建Office 2003的格式,方法同样是注册表方法:

Windows Registry Edit

or Version 5.00

[HKEY_CLASSES_ROOT\.xls\Excel.Sheet.8\ShellNew]
"NullFile"=""

[HKEY_CLASSES_ROOT\.doc\Word.Document.8\ShellNew]
"NullFile"=""

[HKEY_CLASSES_ROOT\.ppt\PowerPoint.Show.8\ShellNew]
"NullFile"=""

保存为reg文件,双击导入。注意,如果你是像前面那样同时安装Office 2003和2010(先2003后2010),那么无须做此设置,这会自动生成的。

还有一个情况需要注意:就是运行excel 2010时,拖动复制单元格老提示:“无法清空剪贴板,另一程序可能仍在使用剪贴板”,经检查是和迅雷里那个“配置-监视-监视剪贴板”冲突所致,取消迅雷里这个勾选,问题立刻解决了。我用的是迅雷5.8,是先出的软件,而excel 2010 是后发布的,而且Office 旧版无此问题,所以这应该是excel 2010的bug,貌似excel 2010 要求对剪贴板进程独占,这个貌似不妥。目前也只能就是取消迅雷的监视剪贴板设置,这个影响也不太大。


本文转载自:https://www.360docs.net/doc/c36943687.html,/viewthread.php?tid=1891904
===========
关于office 2010与office 2003共存的后续

没想到隔了这么久我才装上office 2010,以至于现在装的是Microsoft Office Standard 2010 with SP1版本。安装时保留了office 2003,在装好后做了共存设置,不过仍有些不太方便,比如只能通过右键菜单打开office 2003的文档,而且在win7的文件夹选项里并没有“文件类型”可以进行右键菜单的添加编辑。到网上找了下,找到不用右键菜单的方法,让2003与2010的文档分别用各处的程序打开,不过也只适合XP系统,不过这样也好,毕竟用右键并不简便。

在已经存在office 2003的电脑上安装好office 2010后,从开始-运行,依次输入(包括引号):

"C:\Program Files\Microsoft Office\OFFICE11\excel.exe" /regserver
"C:\Program Files\Microsoft Office\OFFICE11\powerpnt.exe" /regserver
"C:\Program Files\Microsoft Office\OFFICE11\winword.exe" /regserver

注意最后一个Word的,word 2003与2010共存时会出现各自打开时要重新配置安装,可以通过添加注册表的方法增加NoRereg的键值来关闭(见同时安装Office 2010与2003的一些设置),但这样以上最后一条命令对word就生不了效,所以word2003中的NoRereg可以先删除或不先添加,等运行完以上命令后再说,而我在运行完以上命令后,并没有再添加word2003的NoRereg的注册表值,但doc与docx已经可以分别正常打开了,注意word2010的NoRereg不能删除,否则打开还是会要重新配置安装,还会影响到word2003。Excel与PPT则没有这些麻烦。

以上设置命令在windows XP下通过(注意如果你用什么优化软件删除office安装后留在硬盘上的备份文件夹MSOCahce,进行以上操作时就需要用到office的安装光盘或安装文件),但是WIN7下只有Word可以通过以

上命令进行设置,因此只能是doc和docx分别用office2003和2010打开成功,而excel和ppt则没有同XP中一样的效果,而且目前来看似乎并没有有效的方法,当然如果去编辑注册表修改右键菜单,或者修改excel.exe或powerpnt.exe的程序文件名,再修改文件默认关联也许可以做到类似的分别打开,但有些复杂,所以我还是接受尽快适应office 2010、然后卸载掉2003的建议,反正2010也能保存成97-2003版本的文档,如果没有什么特殊要求的话,可以舍弃office 2003了。



顺便说一下, Microsoft Office Standard 2010包括Microsoft Excel 2010、Microsoft OneNote 2010、Microsoft Outlook 2010、Microsoft PowerPoint 2010、Microsoft Publisher 2010、Microsoft Word 2010,注意这个版本的office 2010是没有Access,但对一般用户足够了(我装的组件都在上图中),所以没找到Access,先看看自己的office版本是什么,如果需要Access的,可以用Microsoft Office Professional Plus 2010,它包括Microsoft Access 2010、Microsoft Excel 2010、Microsoft InfoPath Designer 2010、Microsoft InfoPath Filler 2010、Microsoft OneNote 2010、Microsoft Outlook 2010、Microsoft PowerPoint 2010、Microsoft Publisher 2010、Microsoft SharePoint Workspace 2010、Microsoft Word 2010。

转载自 Storm_Center 原文地址:https://www.360docs.net/doc/c36943687.html,/post/1240.html

相关文档
最新文档