JDK重裝後報錯:Error:opening registry key 'Software/JavaSoft/JRE'

一、出現的問題

重裝JDK後,在命令行使用java -version查看,報錯Error:opening registry key 'Software/JavaSoft/JRE'

具體如下圖所示:

原因:以前版本的JDK沒有卸載乾淨 

 二、解決方法及步驟

第一步:卸載安裝的JDK(在控制面板中去卸載)

(1)Windows+R鍵,輸入cmd,然後在命令行中輸入control,按回車鍵,可打開控制面板

(2)在控制面板中點擊“卸載程序”

(3)找到你安裝的JDK,選中鼠標右擊,點擊卸載

第二步:到註冊表中將JavaSoft文件及其子目錄全部刪除

(1)Windows+R鍵,輸入regedit,然後點擊“是”,打開註冊表

(2)在註冊表中,按Ctrl+F鍵啓動查找功能,在查找框中輸入JavaSoft,如下圖所示操作,然後點擊“查找下一個”

等待查找

查找完成後,在左側樹形菜單中會加亮顯示(若沒有查找到則不管)

(3)選中JavaSoft文件,點擊鼠標右鍵,在彈出的菜單中選擇“刪除”選項,在刪除確認框中點擊“是”

第三步: 

將C盤中Windows\System32和Windows\SysWOW64文件夾下的java.exe, javaw.exejavaws.exe文件刪掉

(可以進行查找刪除,若文件不存在,則不用管)

第四步:測試JDK是否完全卸載成功

Windows+R鍵,輸入cmd,在命令行中輸入java,按回車鍵,出現如下圖所示,表示JDK已完全卸載成功

三、重新安裝JDK

JDK安裝教程:JDK下載安裝及環境配置

安裝JDK且配置好環境變量後

Windows+R鍵,輸入cmd,在命令行中輸入java -version,出現如下圖所示JDK版本信息,表示JDK安裝和配置成功

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章