刪除JDK檔案後如何卸載?

刪除JDK檔案後如何卸載?

我想安裝 JDK,但是當我嘗試安裝時,它顯示:

軟體已安裝在您的電腦上。你願意重新安裝它嗎?

我按“是”。

準備好刪除...

然後在那之後它說...

Windows 正在設定 Java SE 開發工具包 7 更新 45,請稍候

之後我得到一個錯誤:

Error 1316.A network error occurred while attempting to read from the file C:\Windows\Installer\jdk1.7.0_45.msi

但該C:\Windows\Installer目錄不存在! :(

我已將範圍縮小到刪除 JDK ( C:\Program Files\Java\jdk) 的文件,顯然這些文件包含 Java 安裝程式卸載它所需的文件。請告訴我如何徹底刪除 JDK 的所有文件,以便我可以重新安裝它!或另一種方式!

答案1

刪除整個 C:/Program Files/Java 目錄,從這裡下載 Java SE 7u45 JDK:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

並運行它進行安裝。應該管用。下載的 JRE 和 JDK 合而為一,因此您無需單獨安裝 jre。

答案2

請確保您已啟用不可見目錄。 *C:\Windows\Installer* 是一個看不見的目錄。您可以將其複製/貼上到您的地址框中。

您的解決方案應該如下。

  1. 開啟註冊表編輯器(regedit.exe)
  2. 前往 *HKEY_CLASSES_ROOT\Installer\Products*
  3. 搜尋 Java 開發工具包。
  4. 取得 MSIZap!可以在這裡找到http://nerdoftherings.net/wp/?p=66
  5. 獲取產品代碼出於變換價值。這產品代碼以 {} 開始和結束。但請注意,您需要完整的產品代碼!
  6. 開啟命令列並使用以下參數執行 MSIZap:

    MsiZap.exe GPSTW! {您的產品代碼}

  7. 嘗試安裝新的 JDK。

相關內容