首先道个歉,我自己遇到的vista系统下安装office 2007失败的问题在上周四已经得到解决,而我之后一直到今天,都没有再回来Vista之家。是因为我第二天刚好临时出差,昨天晚上才回到家,今天才上来看看,实在对不起。我看到 yanwengeng 朋友的提议,觉得很好,自己是应该将整个经历写下来,以方便以后遇到相同问题的其它朋友们!
我的本本是HP Pavilion dv2623,出厂时预装的是vista home premium,正版,带了office 2003和office 2007,但是2007大家都知道,只有25次打开并使用的机会。当时我就是看到使用期限已至,所以就把2007和2003一并给delete掉了,心想再去网上弄个精简版来装上。可后来就出现了一系列的问题,而且最严重的是,更本再无法使用word,excel等我们日常工作中必须的软件。在“苦苦”斗争了好几天后,问题得到解决,我总结了一下,影响到我们重装office 2007的几个主要方面,如下: 1 正确的、完整的删除microsoft office 2007 2 安装上,使用龙卷风office 2007 SP1(无试用期限限制,基本上除了不能升级,没有任何问题,多谢yanwengeng!!!),当然,也许有的朋友有更好的版本或者其它的方法可以破解密钥的问题,那就另当别论。 但是,请别使用精简版,真的,不要以为它就“绿色”。以我自己为例,安装上去后我发现,“精简”的存在意义就是它给你装上的就只是office 2007那个“壳”,除了能看,根本不能用。 3 使用microsoft office 2007 uninstaller,手动删除office 2007注册表项以及相关项,这样做的目的是彻底!不留任何旧的office 2007的痕迹,才能尽可能降低新的安装过程中发生“出现问题停止”的机率。 4 关于权限更改的问题,这个是一个非常头痛而且让你不知道该说什么来描述自己心情的一个项目。就好比自己手中的M4A1走火打烂了自己Cat军用靴,但关键M4A1怎么可能走火?所以我没有一对Cat的行军靴, ![]() 建议是关闭UAC (User Account Control),在控制面板中,“用户”这一项中可以修改。 以上是我在重装office 2007的过程中遇到的4个最主要的问题,接下来将重点讲在使用完microsoft office uninstaller后,如何手动删除office 2007的注册表项,以及最后的安装过程中出现的一个“权限”相关,修改“子项继承”的注意。 强制卸载 office 2007注册表相关项,需要执行如下步骤: 首先是,Office2007文件夹 %windir%\installer 1、按住winkey(windows徽标键)+R,输入%windir%\Installer,回车。打开installer文件夹。 2、右键点击窗口右边的空白处,查看-详细信息。 3、到资源管理器菜单栏,查看,勾选状态栏。这样您就可以在资源管理器最下面的状态栏看到文件的详细信息。 4、依次点击每个MSI,留意看状态栏的详细信息。找到每个office2007的相关文件,这可能包括word2007等相关组件。 5、在每个office2007的msi上,点击右键,选择 卸载。 接下来,Office Source Engine服务 1、按住winkey(windows徽标键)+R,输入 services.msc,回车。打开服务器管理器。 2、找到Office Source Engine,右键点击,选择停止。 继续,Office2007安装文件和目录 1、按住winkey(windows徽标键)+R,输入 %CommonProgramFiles%\Microsoft Shared,回车。 2、删除Office12 和 Source Engine 目录 3、按住winkey(windows徽标键)+R,输入%ProgramFiles%\Microsoft Office,回车。 4、删除Office12目录 5、按住winkey(windows徽标键)+R,输入 %appdata%\microsoft\templates ,回车 6、删除 Normal.dotm 和Normalemail.dotm 文件。 5、按住winkey(windows徽标键)+R,输入 %appdata%\microsoft\document building blocks,进入2052或者1033文件夹 6、删除 Building blocks.dotx 文件 7、按住winkey(windows徽标键)+R,输入 %AllUsersprofile%\Application Data\Microsoft\Office\Data 回车 8、删除所有文件 任何临时文件 1、按住winkey(windows徽标键)+R,输入 %temp%,回车 2、删除所有文件以及缓存文件 然后,是最辛苦的工作:delete任何有office 2007相关的项目 1、在资源管理器 :工具菜单-文件夹选项-查看-高级设置,依次执行如下点击或勾选: 勾选“显示系统文件夹内容" 取消勾选“隐藏受保护的操作系统文件” 点选“显示所有文件和文件夹” 取消勾选“隐藏已知文件类型的扩展名” 点击应用 点击“应用到所有文件夹” 2、查找所有本地硬盘的根目录,找到 \MSOCache\All Users 目录,进入。 3、删除该目录下所有包含这样字样的目录: 0FF1CE)- Office2007注册表 1、regedit 2、浏览到 HKEY_CURRENT_USER\Software\Microsoft\Office\12.0 3、删除12.0这个子键 4、浏览到如下子键,删除对应的子键 HKEY_CURRENT_USER\Software\Microsoft\Office\12.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Delivery\SourceEngine\Downloads\*0FF1CE}-* HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*0FF1CE* HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\*F01FEC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\*F01FEC HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ose HKEY_CLASSES_ROOT\Installer\Features\*F01FEC HKEY_CLASSES_ROOT\Installer\Products\*F01FEC HKEY_CLASSES_ROOT\Installer\UpgradeCodes\*F01FEC HKEY_CLASSES_ROOT\Installer\Win32Assemblies\*Office12* PS:上面以星号括起来的子键,例如 *office12*,表示前后都有文字,这个子键名称可能是变化的,但一定含有office12的字样。并不是说以星号开头结尾的子键。 5、浏览到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 6、依次查看每个 UninstallString ,找到所有的 office12的相关项,这可能包含 \Office Setup Controller\Setup.exe 这样的字样。 7、删除每个找到的子键。 重新启动计算机 重新安装Office2007。 在重装OFFICE时,有可能弹出错误: 1402 无法打开注册表项 Error 1402. Setup cannot open the registry HKEY_LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\Run. Verify that you have sufficient permissions to access the registry or contact PSS 可这样处理 1、打开注册表,找到提示的对应项值,在run上点击鼠标右键,选择权限,然后在打开的界面里面添加,当前登录的帐户,也可出把administrator做添加。 2、点击当前界面下面的“高级”,检查权限和审核两个标签页下面,把"父项...."前面打勾。 3、确定后再次安装。 4、还有可能遇到的情况是,不只一处无权限,比如在internet explorer下面也没有权限,均做对应的调整后安装OK 至此,安装过程应该可以顺利进行,直至完成安装。我在这里需要说明一下的是,上述任何关于office 2007相关注册表项的删除与安装过程中注册表项遇到错误,进行权限修改的方法与技巧都非我原创,它们均来源网络中的各大高手,我在这里只是借用一下,借花献佛罢了。[ |
|