2024年5月25日发(作者:)

解决同时装Office多版本切换总发生重新配置让Office2003(2007)2010(2013)

共存方法和通过修改注册表从右键打开方式随意选择版本打开(Xp/Win7都行)

一、电脑上同时安装了Office 2003和Office 2007/2010,先打开Word 2003,然后再打开

Word 2010,总会弹出安装配置界面,反之亦然。

解决方法如下:

使用快捷键Win+R打开“运行”窗口,分别将下面两条命令复制到输入栏中,回车。经证实

有效。

命令1(用于Office 2003):reg add HKCUSoftwareMicrosoftOffice11.0WordOptions

/v NoReReg /t REG_DWORD /d 1

命令2(用于Office 2007):reg add HKCUSoftwareMicrosoftOffice12.0WordOptions

/v NoReReg /t REG_DWORD /d 1

命令3(用于Office 2010):reg add HKCUSoftwareMicrosoftOffice14.0WordOptions

/v NoReReg /t REG_DWORD /d 1

命令4(用于Office 2013):reg add HKCUSoftwareMicrosoftOffice15.0WordOptions

/v NoReReg /t REG_DWORD /d 1

经证实,有效。

二、如何同时安装多版本 Office软件

有一部分人,安装 Office 2007或Office2010只是为了尝鲜,实际工作中还是使用

Office2003。但在默认情况下,安装 Office 2007/2010时,安装程序就会自动将老版本的

Office程序卸载。没关系,我们只需稍作设置,旧的不去,新的照来置,就可以让 Office

2007/2010和 Office2003共存在一个系统中。

安装 Office 2007时,选择“自定义”安装方式,安装程序会自动扫描到系统中已经安

装的 Office程序,并提供 3种升级安装方式。这里选择“保留所有早期版本”,安装完成

后,我们可以在程序菜单中同时看到 Office 2003和 Office 2007/2010/2013了。

三、通过修改注册表使右键打开方式中提供office2003和office2007选择项

不修改注册表时通过右键-打开方式-选择默认程序-浏览-按路径找到程序03版的

–打开后根本就不是03版的程序(而是07版的程序,这是因为最后

安装07版的时候已修改了注册表的中信息,导致“打开方式”里无法添加对应应用程序的情

况)。解决方法如下:

“开始”——“运行”——输入“regedit”点回车——找到

“HKEY_CLASSES_ shellopencommand”——将注册表项里

的路径"C:Program Files (x86)Microsoft " "%1"中

“Office12”改为” “Office11”——保存退出——再次使用“打开方式”添加——问题解

决。【Word/Powerpoint如法炮制,对EXCEL此方法可能无效,此时可将excel2003安装目

录下的重命名为或将excel2007安装目录下的重命名

为(不能同时重命名两个版本,可一个一个偿试),然后从开始→程序→

Microsoft Office中启动excel2003或excel2007会闪过一个重新安装提示窗,之后再找到

任意excel2003或2007文件→右键→打开方式→选择主程序→浏览→选择路径为2003安装

路径下你重新命名的文件(或选择路径为2007安装路径下你重新命名的

文件),这样在右键打开方式中会有office2003和office2007选择项】

四、打开文档优先级设定与改变默认方式来打开

当系统同时安装 office 2003和 office 2007两个版本的 office办公软件的时候,双

击打开一个 office文档(Word/Excel/Powerpoint),默认打开方式是最后安装为优先原则;

而通过打开office2007文档(Word/Excel/Powerpoint)→点击office按钮图标→Word(Excel/

Powerpoint)选项→资源→诊断→完成后确定,则默认打开方式变为office2007;在工作和实际

应用中按照个人喜好来使用,又怎样改变默认打开方式为office2003呢?

操作方法:

(一)开始→运行→输入 excel2003的安装路径,例如 (含开始的引号): "C:Program

Files (x86)Microsoft " /regserver (/前有空格)会出现

正在设置……或安装配置………界面,可能会要求用到安装源文件(2003可以在安装文件夹

中浏览到类似sc_office_2003_pro )。 POWERPNT如法炮制(将excel改为POWERPNT

即可,但该方法对WORD无效)。OK!这样,双击任意一个 excel、POWERPNT文档则默认用 Office

2003打开,同时 Office 2007/2010/2013也可从开始→程序中启动office然后打开文件,

两全其美。

要设置默认打开方式为excel007,用类似的操作方法。开始→运行→输入 excel2007的安装

路径,例如 (含开始的引号): "C:Program Files (x86)Microsoft

" /regserver (/前有空格)出现正在设置……或安装配

置………界面, POWERPNT如法炮制(将excel改为POWERPNT即可,但该方法对WORD无效)。

OK!这样,双击任意一个 excel、POWERPNT文档则默认用 Office 2007打开,同时 Office

2003/2010/2013也从开始→程序中启动office然后打开文件,两全其美。

(二)若以上方法无效,可将excel2003安装目录下的重命名(名字不与excel

相同就可以如:),此时双击重命名后的可以打开excel2003,

但不会改变原来默认的打开方式,而从开始→程序→Microsoft Office中启动excel2003会

要求重新安装,这时没关系,可以重新安装可能会要求用到安装源文件(2003可以在安装文

件夹中浏览到类似sc_office_2003_pro ),安装完之后会直接打开excel2003,

且默认打开方式都会变成excel2003,且安装目录下面会有两个EXE程序一个是

一个是你重新命名的。(但将excel2007安装目录下的重命名(名

字不与excel相同就可以如:),此时双击重命名后的会出现

如下情况并不会打开excel2007,也不会改变原来默认的打开方式

而从开始→程序→Microsoft Office中启动excel2007会要求重新安装,这时没关系,

可以重新安装,可能会要求用到安装源文件(2007可以在安装文件夹中浏览到类似

),安装完之后会直接打开excel2007,且安装目录

下面会有两个EXE程序一个是一个是你重新命名的。但重新命名

的根本就不能打开,只是重命名为后从开始→程序→

Microsoft Office中启动excel2007,能使excel2007成为默认的打开方式而已)重命名后

从开始→程序→Microsoft Office中启动excel2003 或excel2007中的哪一个,则那一个就

变为默认的打开方式。(但重新命名的根本就不能打开,只是重命名为

后从开始→程序→Microsoft Office中启动excel2007,能使excel2007成

为默认的打开方式而已,而重新命名的可以打开,这是exce两版本的差异)。

要想转用另一版本打开,可以从开始→程序中启动office然后打开文件,两全其美,此法不

管原来默认打开方式是哪个版本都可以如此做。而对默认打开方式是excel2007时,可将

excel2003安装目录下的重命名成,之后再找到任意excel文件→

右键→打开方式→选择主程序→浏览→选择路径为2003安装路径下你重新命名的

文件,并在打开方式窗口中“始终使用选择的程序打开这种文件(A) ”,

可以改变默认打开方式为excel2003。但当默认打开方式是excel2003时,通过将excel2007

安装目录下的重命名成,之后再找到任意excel文件→右键→打

开方式→选择主程序→浏览→选择路径为2007安装路径下你重新命名的文件

并不能转换用excel2007打开,因为重命名的运行会出现如上图无法找到组

件。此时要改变用excel2007打开可以从开始→程序中启动excel007然后打开文件或通过在

安装目录中重命名为后从开始→程序→Microsoft Office中启动excel2007,

使excel2007成为默认的打开方式。(

另外当excel2003与excel2007共存时,excel2003不能打开

2007版的.xlsx,但2007版的肯定可以打开2003版的.xls,如非要用excel2003来编辑2007版的.xlsx,

只能把2007版的.xlsx另存为excel97-2003格式;而word2003与word2007共存时,两版本都可以互相

打开对方的格式,并且通过安装目录重命名word2003后,在右键打开方式就可以选择或浏览用哪个版本

word打开,

这是Excel与Word的不同之处)

(三)对WORD在开始→运行→输入winword2003的安装路径,例如 (含开始的引号):

"C:Program Files (x86)Microsoft " /regserver (/前

有空格)或在开始→运行→输入 winword2007的安装路径,例如 (含开始的引号):

"C:Program Files (x86)Microsoft " /regserver (/

前有空格)根本不能改变默认打开方式,此时解决办法如下:

可将Word2003安装目录下的重命名(名字不与winword相同就可以如:

),此时双击重命名后的可以打开Word2003,但不会改变原

来默认的打开方式,或从开始→程序→Microsoft Office中启动Word2003会要求重新安装,

这时没关系,可以重新安装可能会要求用到安装源文件(2003可以在安装文件夹中浏览到类

似sc_office_2003_),安装完之后会直接打开Word2003,但也不会改变原来

默认的打开方式,且安装目录下面会有两个EXE程序一个是一个是你重新命名

的。(但将Word2007安装目录下的重命名(名字不与winword

相同就可以如:),此时双击重命名后的会出现如下情况

并不会打开winword2007,也不会改变原来默认的打开方式

而从开始→程序→Microsoft Office中启动winword2007会要求重新安装,这时没关系,

可以重新安装,可能会要求用到安装源文件(2007可以在安装文件夹中浏览到类似

),安装完之后会直接打开winword2007,且安装目

录下面会有两个word程序一个是一个是你重新命名的。但重

新命名的根本就不能打开,从开始→程序→Microsoft Office中启动

winword2007,也不能改变默认的打开方式)重命名后从开始→程序→Microsoft Office中

启动winword2003 或winword2007中的哪一个,都不会改变默认的打开方式。要想转用另一

版本打开,可以从开始→程序中启动office然后打开文件,两全其美,此法不管原来默认打

开方式是哪个版本都可以如此做。而对默认打开方式是winword2007时,可将winword2003

安装目录下的重命名成,之后再找到任意word文件→右键→

打开方式→选择主程序→浏览→选择路径为2003安装路径下你重新命名的

文件,并在打开方式窗口中“始终使用选择的程序打开这种文件(A) ”,可以改变默认打

开方式为winword2003。但当默认打开方式是winword2003时,通过将winword2007安装目

录下的重命名成,之后再找到任意word文件→右键→打开方

式→选择主程序→浏览→选择路径为2007安装路径下你重新命名的文件并

不能转换用winword2007打开,因为重命名的运行会出现如下右图。此时

要改变用winword2007打开可以从开始→程序中启动winword007然后打开文件或通过重命名

安装目录word2003后,在右键打开方式就可以选择用哪个版本word打开,这是Word与Excel

的不同之处。

(四)最后在共存版本使用时,如果你最后安装的

是2003,那么doc的主程序是word2003,当你把

word2010设置为默认打开方式之后,你会发觉doc文件的图标变得很难看,所以需要将主程

序切换为2010,怎么办?因此要把主程序变成word2010,即是要再安装一次2010,简单的

方法就是,给word2010下面的重命名,然后打开docx文件,你会发觉提升安装。

跟第2点一样,安装完之后主程序为2010。