我正在設置Windows 7 Ultimate 32位的全新安裝。我首先安裝了Office,然後安裝了Visual Studio 2015.除Java SE Development Kit 7.0.550.13之外的所有工作。該消息表示「安裝程序失敗,未知錯誤-3」。日誌文件中提供的唯一附加信息是「處理返回的錯誤:0x80048646」。無法安裝JDK
因此,我自己從Oracle下載了最新的Java SE開發工具包8u74。但是當我嘗試安裝它時,沒有任何反應。我研究了這個錯誤,其中大部分建議都與帳戶和權限有關。這不是問題,因爲我使用管理員帳戶,所有文件和文件夾的所有權限都設置爲完全控制,並且沒有防病毒。
當我雙擊安裝文件時,它會在我的臨時目錄中創建一個名爲jds * .tmp的文件夾,其中的*號是變化的。在該文件夾內創建一個文件jds * .tmp,其中*又是一個數字。在很短的時間之後,該文件消失並被與安裝文件具有相同名稱的文件替換,但尺寸略有不同。安裝文件叫做jdk-8u74-windows-i586,長度爲190,853,720字節。臨時目錄中具有相同名稱的文件是190,569,048字節。在短時間後,JDK進程終止,臨時文件和文件夾被刪除。我設法在臨時文件被刪除之前保存臨時文件,並試圖直接運行它,但它也什麼都不做,儘管更快,因爲它立即終止。
我在乾淨的安裝虛擬機上測試了安裝程序,它在啓動時的表現方式相同。但是,不是終止,臨時文件作爲一個單獨的進程開始運行,並且在短時間之後Windows安裝程序啓動。這導致了Java安裝窗口。這讓我想到確保Windows安裝程序服務正在運行,或者它可能是安裝程序問題,但這也沒有幫助。
我不確定我的安裝JDK的問題是由於Visual Studio失敗還是其他原因。看起來它必須與VS相關,因爲這是一種乾淨的Windows安裝,安裝程序可以在乾淨的虛擬機上工作。
任何想法如何得到這個工作?
可能有些截圖可以幫助你理解你的問題。 –
屏幕截圖會顯示一個空白屏幕。雙擊安裝文件不會執行任何操作。其餘的信息我不得不從任務管理器和任何東西拼湊起來。 – user5820228
你有沒有想過這個? – ThisGuy