我最近遇到有關 JRE 安裝的問題,來板上向大家討教,懇請大家幫忙!
謝謝!
我的環境是:Windows 7 Ultimate 64 bits 正體中文版
我要安裝的是:JRE 32 bits ( Java 6 Update 20 )
下面這一張圖,是我從 Windows 7 的 『程式和功能』 抓出來的:
![[求助] JRE ( Java Runtime Environment ) 無法移除、無法升級](http://attach.mobile01.com/attach/201005/mobile01-564fd38c2d0b7017fd30695555309992.jpg)
我的電腦中裝的是 update 18 版,我想要將它升級到 update 20 的版本。
首先,我試著移除 update 18 ……
在『程式和功能』中按 "解除安裝" ,不過解除安裝程式就跳出這個視窗,見下圖:
![[求助] JRE ( Java Runtime Environment ) 無法移除、無法升級](http://attach.mobile01.com/attach/201005/mobile01-ccfaa4e6e74083915a9a9b6927057164.jpg)
它需要一個檔案,叫 "jre1.6.0_17-c-1.msi"。
我查了查我電腦中的檔案,
只在 "C:\Users\[使用者名稱]\AppData\LocalLow\Sun\Java\jre1.6.0_18\" 這個目錄裡面,
發現 "jre1.6.0_18.msi" 這個檔案,
我就將它指定給該詢問視窗,然後就跳出這個訊息,見下圖:
![[求助] JRE ( Java Runtime Environment ) 無法移除、無法升級](http://attach.mobile01.com/attach/201005/mobile01-f2ede4b2240ed517c550d64129e8bc21.jpg)
所以結果就是解除安裝失敗!!
我若直接安裝 update 20 版的話,
該安裝程式也是跑出,與第2張圖一樣的訊息,見下圖:
![[求助] JRE ( Java Runtime Environment ) 無法移除、無法升級](http://attach.mobile01.com/attach/201005/mobile01-056405a1d5d2a5a1a83448fc3b1b1ca0.jpg)
後續的錯誤流程就與上面的一模一樣了。
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
我的電腦中,也有裝 Sun VirtualBox ,升級的時候也每次都會遇到這種狀況,
不過我只要重新安裝一次舊版的,就能順利移除舊版程式了。
可是這一招在 JRE 上面行不通,在重新安裝的過程中, JRE 的安裝程式還是會跳出第2張圖的訊息。
這一次,算是我升級 JRE 最不順利的一次吧!! = =
我在想,常常會產生這個問題,是不是與我有使用 "清理系統用不到的檔案" 相關功能的程式有關,
它把 .msi 檔清掉了?
如果有大大知道該如何移除的方法的話,拜託您分享您的方法,
在此感謝您!!