笔记本用的是正版的Windows Vista Home的操作系统,用的是60天试用版的office 2007。
以前一直都能正常打开、编辑97-2003的doc、xls,突然发现无法打开97-2003的doc、xls文件了。
打开doc时,出现“销售报告.doc已被“另一用户”锁定,无法编辑”…………
打开xls时,出现:
“Excel无法访问“销售单.xls”。该文档可能为只读或加密文档”
“无法访问“销售单.xls”该文件可能已损坏,或者文件所在的服务器没有响应或者该文件是只读的。”
开始猜测是office 2007的使用期限到了,卸载掉了试用版的office2007,上网下载了一个盗版的office 2007,采用的破解方法如下:
1.使用序列码安装完毕(V9MTG-3GX8P-D3Y4R-68BQ8-4Q8VD)
2.关闭所有Office程序开始,运行regedit,
打开注册表找到HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Registration
删除子键ProductName、DigitalProductID 及 ProductID
关闭注册表找到C:\ProgramFiles\CommonFiles\MicrosoftShared\OFFICE12\OfficeSetup Controller\Proof.en\Proof.XML 文件
修改<OptionRef Id="AlwaysInstalled"/>为 <OptionRef Id="NeverInstalled"/> 修改下一段中AlwaysInstalled为NeverInstalled保存关闭 Proof.XML 文件修改后另存到桌面,然后直接删除原文件 再把桌面文件剪贴过去就可以了
使用的时候上面的问题照旧,还是一样,这时候发现,只是97-2003的doc、xls的文件不能使用,而2007的docx、xlsx都能正常使用,如果把doc和xls拷到别的电脑上,转换成docx和xlsx,拷回来之后可以正常使用。
结合网上的一些文章,估计是试用版的office 2007的卸载不干净,导致盗版的office 2007的功能受到限制,而且此时发现盗版的office 2007破解方法失败了,提示安装授权的副本,并且无法使用。
又发现在添加删除程序里无法删除office 2007,个人估计是在破解的时候改了注册表引起的。
因此,在网上查了之后,采用如下方法把office 2007卸载:
Office 2007文件夹文件
%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、删除所有文件
缓存文件
1、打开查看隐藏文件。
2、查找所有本地硬盘的根目录,找到 \MSOCache\All Users 目录,进入。
3、删除该目录下所有包含这样字样的目录: 0FF1CE)-
Office2007注册表
1、regedt32
2、浏览到如下子键,删除对应的子键
• 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