这两天一童鞋问我,Office不能卸载怎么办? 当时我丢给他几个微软的删除工具(Fixit),但是实验的结果是:在“请稍等,这可能需要几分钟”等了好几个小时还在老界面。微软的东西就是这么霸气,只告诉你要等等,不告诉你它在干嘛——即使内部线程异常或者卡死也不会通知用户界面。
其实只要删除了Office注册表相关文件,就可以重新安装了。
但是微软的东西不像linux,首先,配置文件不是文本;其次,在注册表里面的位置不集中,导致手工查找和删除起来很是麻烦。但麻烦也有人做到了,首先感谢这位不知名的人士!
在网上有个 office 2003 绿色简化版,在他其中就包含了一个清理注册表的文件,里面包含了要清除的注册表文件。 然后再用完整版的office安装。下面贴出提取的注册表文件,需要的直接复制保存为UninstallOffice2003.reg运行导入,重启即可重新安装:
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 |
REGEDIT4
[-HKEY_CURRENT_USER\Software\Microsoft\Office\11.0] [-HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Winword.exe] [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.doc\OpenWithList] "a"="WORDPAD.EXE" "MRUList"="a" [-HKEY_CLASSES_ROOT\Applications\Winword.exe] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\WINWORD.EXE] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020907-0000-0000-C000-000000000046}] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020906-0000-0000-C000-000000000046}] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020900-0000-0000-C000-000000000046}] [HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\Suffixes] "application/rtf"=- [HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\Suffixes] "application/msword"=- [HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\Viewers] "application/rtf"=- [HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\Viewers] "application/msword"=- [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents] "*"=- [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MIME\Database\Content Type\application/msword] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.rtf] @="rtffile" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.rtf] "Content Type"=- [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.rtf\Word.RTF.8] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.RTF.8] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc] @="WordPad.Document.1" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc] "Content Type"=- [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.doc\Word.Document.8] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document.8] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Document] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.dot] @=- [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.dot] "Content Type"=- [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.dot\Word.Template.8] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Word.Template.8] ; ------------ 移除.Excel.xls.扩展名 --------------------------------------- [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xls] [-HKEY_CLASSES_ROOT\Applications\Excel.exe] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xls] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Excel.Chart.8] ; ------------ 移除.PowerPoint.ppt.扩展名 --------------------------------------- [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ppt] [-HKEY_CLASSES_ROOT\Applications\PowerPnt.exe] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ppt] [-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\PowerPoint.Show.8] ; --------------------- [-HKEY_CLASSES_ROOT\Installer\Products\4080110900063D11C8EF10054038389C] [-HKEY_CLASSES_ROOT\Installer\Features\4080110900063D11C8EF10054038389C] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\4080110900063D11C8EF10054038389C] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\CB4EDBE115A903645B145216AF54CC5C] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\0EAE1CE3652AD1140BB010C68A730687] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\4D082B2ABF020274997F040CF9CB1EA0] [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\29B0C68C0C3653E468508221572CF179] |
以上代码下载地址:点我下载UninstallOffice2003.reg(1KB)
Ps:如果是打开word时死机或者explorer失去响应,八成是因为normal.dot文件太大的缘故,解决办法:开始-运行,输入%APPDATA%\Microsoft\Templates
,把normal.dot删了就行了。
本文部分内容参考了以下文章:http://tiancao.net/blogview.asp?logID=426。
转载文章,原文链接: http://blog.gamepader.com/archives/2012/08/manual-delete-reg-of-office2003.html,转载请注明出处