根據網上的資料及自己卸載很多次Oracle的總結(oracle-11g百度雲下載):
1、 開始->設置->控制面板->管理工具->服務(或運行services.msc)停止所有Oracle服務;(在Win8中還要以管理員身份運行的方式進入命令提示符窗口,將這些服務逐一刪除(sc delete 服務名稱))。
2、 開始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,單擊“卸載產品”-“全部展開”,選中除“OraDb11g_home1”外的全部目錄,刪除(Win8、Win10在計算機中手動搜索:Universal Installer)。
3、 運行regedit,
①選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個入口。
②HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動這個列表,刪除所有Oracle入口(以oracle或OraWeb開頭的鍵)。
③HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,刪除所有Oracle入口。
④刪除HKEY_CLASSES_ROOT目錄下所有以Ora、Oracle、Orcl或EnumOra為前綴的鍵。
⑤刪除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注冊表鍵以外的所有含有Oracle的鍵。
4、我的電腦-->屬性-->高級-->環境變量,刪除環境變量CLASSPATH和PATH中有關Oracle的設定(若存在NLS_LANG、ORACLE_HOME等與oracle有關的環境變量也刪除)。
5、從桌面上、STARTUP(啟動)組、程序菜單中,刪除所有有關Oracle的組和圖標
(Win8、Win10的STARTUP目錄為:C:\ProgramData\Microsoft\Windows\Start Menu)。
6、刪除所有與Oracle相關的目錄(如果刪不掉,重啟計算機后再刪就可以了)包括:
1.C:\Program file\Oracle目錄。
2.ORACLE_BASE目錄(oracle的安裝目錄)。
3.C:\WINDOWS\system32\config\systemprofile\Oracle目錄。
4.C:\Users\Administrator\Oracle(在XP中:C:\Documents and Settings\Administrator\Oracle目錄)。
7、到事件查看器中,刪除Oracle相關的日志 說明: 如果有個別DLL文件無法刪除的情況,則不用理會,重新啟動,開始新的安裝,安裝時,選擇一個新的目錄,則,安裝完畢並重新啟動后,老的目錄及文件就可以刪除掉了(Win8、Win10的事件查看器:Win+X即可找到事件查看器)。
注意:刪完之后一定要重啟電腦(shutdown -r),Win8系統最好完全關機。