如何修復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軟體。
相關文章
- 【虛擬機器資料恢復】VMware ESXi誤刪除虛擬機器的資料恢復案例虛擬機資料恢復
- 【虛擬機器資料恢復】EXSI虛擬機器誤還原快照的資料恢復案例虛擬機資料恢復
- 【虛擬機器資料恢復】ESXI虛擬機器被誤還原快照的資料恢復案例虛擬機資料恢復
- VM 虛擬機器linux從主機複製檔案到虛擬機器錯誤虛擬機Linux
- 【虛擬機器資料恢復】誤刪除VMware虛擬機器vmdk檔案的資料恢復案例虛擬機資料恢復
- Dalvik虛擬機器、Java虛擬機器與ART虛擬機器虛擬機Java
- 如何修復 HTTP 505 錯誤?HTTP
- 如何修復HTTP 301錯誤?HTTP
- 熱修復與外掛化基礎——Java與Android虛擬機器JavaAndroid虛擬機
- 【虛擬機器資料恢復】Linux系統下誤刪除KVM虛擬機器的資料恢復案例虛擬機資料恢復Linux
- java虛擬機器和Dalvik虛擬機器Java虛擬機
- Android 虛擬機器 Vs Java 虛擬機器Android虛擬機Java
- 【虛擬化資料恢復】KVM虛擬機器誤刪除資料恢復案例資料恢復虛擬機
- 誤刪除ESXi虛擬機器資料恢復虛擬機資料恢復
- 華為matebook14vm虛擬機器錯誤虛擬機
- 虛擬機器部署 Sentinel 服務錯誤記錄虛擬機
- 如何修復HTTP 302錯誤呢?HTTP
- 誤操作還原VMware虛擬機器資料恢復虛擬機資料恢復
- Java 虛擬機器之三:Java虛擬機器的記憶體結構Java虛擬機記憶體
- Networker恢復虛擬機器虛擬機
- IBM X3850伺服器誤刪虛擬機器後如何恢復資料IBM伺服器虛擬機
- 如何修復http代理504閘道器超時錯誤HTTP
- HTTP代理504閘道器超時錯誤如何修復?HTTP
- 如何修復http代理406錯誤呢?HTTP
- 如何修復代理400錯誤請求?
- windows如何傳檔案到linux虛擬機器WindowsLinux虛擬機
- 【虛擬機器】Windows(x86)上部署ARM虛擬機器(Ubuntu)虛擬機WindowsUbuntu
- Java虛擬機器(JVM)Java虛擬機JVM
- java~graalVM虛擬機器JavaLVM虛擬機
- 如何修復http代理出現的503錯誤?HTTP
- EMC Isilon儲存誤刪除虛擬機器的恢復過程虛擬機
- 【虛擬機器資料恢復】碎片拼接恢復XenServer伺服器被刪除的虛擬機器虛擬機資料恢復Server伺服器
- win10虛擬機器不能上網如何解決_win10自帶虛擬機器連不上網怎麼修復Win10虛擬機
- VirtualBox下Linux虛擬機器實驗常見錯誤合集Linux虛擬機
- Mac 安裝Windows虛擬機器MacWindows虛擬機
- kvm 安裝 windows 虛擬機器Windows虛擬機
- CrossOver for Mac(Windows虛擬機器工具)ROSMacWindows虛擬機
- CrossOver 21 for Mac(windows 虛擬機器)ROSMacWindows虛擬機