如何修復Windows 10中的Java虛擬機器致命錯誤
當某些使用者嘗試啟動基於Win10的Java的軟體時,會彈出Java虛擬機器致命異常錯誤。完整錯誤訊息指出:“Could not create the Java Virtual Machine. Error: A fatal exception has occurred.” ( 無法建立Java虛擬機器。錯誤:發生了致命異常), Java程式無法執行。這裡介紹這個Java虛擬機器致命錯誤的一些潛在修復。
修復Java虛擬機器錯誤的解決方案:
1.為Java設定新的系統變數
當Java需要更大的全域性最大堆記憶體大小時,通常會出現Java虛擬機器錯誤。通過擴充套件分配給Java的最大RAM來解決該問題。使用者可以通過建立新的Java System Variable來實現,如下所示。
- 使用Windows鍵+ R鍵盤快捷鍵開啟執行。
- 在“執行”中輸入“sysdm.cpl”,然後單擊“ 確定”以在下面的影象中開啟視窗。
- 選擇該視窗上的“高階”選項卡。
- 單擊“ 環境變數”按鈕以開啟下面的視窗。
- 單擊“ 系統變數”框下的“ 新建”按鈕。
- 在“變數名稱”文字框中輸入“_JAVA_OPTIONS”。
- 然後在“變數值”文字框中輸入“-Xmx512M”,這會將RAM分配增加到512 MB。
- 單擊“ 確定”按鈕關閉視窗。
- 然後按環境視窗上的確定按鈕。
2.選擇“以管理員身份執行Java選項”
Java虛擬機器錯誤也可能是由於管理員許可權不足造成的。因此,某些使用者可能需要為Java分配管理員許可權。使用者可以在Windows 10中為Java分配管理員許可權,如下所示。
- 使用Windows鍵+ Q鍵盤快捷鍵開啟Cortana。
- 在搜尋框中輸入“Java”。
- 然後右鍵單擊Java並選擇開啟檔案位置以在檔案資源管理器中開啟Java的資料夾。
- 現在,使用者可以右鍵單擊java.exe並選擇“ 屬性”。
- 選擇相容性選項卡。
- 選擇“以管理員身份執行此程式”選項。
- 選擇“ 應用”選項。
- 單擊“ 確定”關閉視窗。
3.重新安裝Java
- 重新安裝Java也可能會修復某些使用者的Java虛擬機器錯誤。首先,在“執行”中輸入“appwiz.cpl”並單擊“ 確定 ” ,解除安裝當前安裝的 Java版本 。
- 在搜尋框中輸入“Java”。
- 選擇Java,然後單擊解除安裝。
- 在開啟的任何確認視窗中單擊是。
- 此後,重新啟動Windows。
- 然後在瀏覽器中開啟 Java下載頁面 。
- 使用者需要32位Java用於32位程式,64位Java用於64位軟體。如果有疑問,最好的辦法是通過單擊Windows Offline和Windows Offline 64位來下載和安裝兩個 Java版本 。
- 此後,開啟Java安裝嚮導。
- 單擊安裝嚮導上的“ 安裝”按鈕。
那麼,這就是使用者如何修復Java虛擬機器致命錯誤。這些解決方案通常會修復Java虛擬機器致命錯誤,以便使用者可以執行所需的Java軟體。