Oracle 在 Windows 上卸載不乾淨,常導致重裝失敗甚至需重灌系統。本文整理出經實測有效的完整卸載流程,助你一次清除殘留檔案、登錄檔與環境變數。
setup.exe → 選擇「移除產品」→ 全選 → 移除。services.msc 中停止 OracleService*、Oracle*Listener*、Oracle*DBConsole* 等服務。%ORACLE_BASE% 及 %SYSTEM_DRIVE%\Program Files\Oracle(或 Program Files (x86))。%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Oracle*。regedit,依序刪除下列機碼(若存在):
HKEY_CLASSES_ROOT\Oracle*、ORA*、ORCL*HKEY_LOCAL_MACHINE\SOFTWARE\Oracle、Apache GroupHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Oracle*HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\Oracle*HKEY_CURRENT_USER\Software\Oracle、Orcl*Path,移除所有含 %ORACLE_HOME% 的項目。重啟後,檢查 services.msc 無 Oracle 服務、regedit 搜尋「Oracle」無殘留、安裝目錄已不存在,即可進行全新安裝。
提醒:若手動刪除登錄檔不安心,可使用 Microsoft 官方 Program Install and Uninstall Troubleshooter 輔助清理。