Cách khắc phục lỗi “Không thể tạo máy ảo Java”
Nếu Java được cài đặt đúng cách trên máy tính của bạn, bạn sẽ không bao giờ gặp bất kỳ sự cố nào khi chạy các ứng dụng hoặc trò chơi dựa trên Java .
Tuy nhiên, nếu có điều gì đó sai với thiết lập của bạn, bạn có thể thấy lỗi, “Không thể tạo Máy ảo Java . (Machine.)”Lỗi này có nghĩa là cài đặt Java trên máy tính của bạn không thể khởi chạy hộp cát ảo (máy ảo) mà trong đó nó thường khởi chạy ứng dụng Java .
Trong hướng dẫn này, bạn sẽ tìm hiểu một số bản sửa lỗi có thể loại bỏ lỗi này, bắt đầu với bản sửa lỗi phổ biến nhất cho đến giải pháp ít có khả năng xảy ra hơn.
Đảm(Make) bảo Java được cài đặt(Java Is Installed) đúng
Trước khi có thể khắc phục bất kỳ lỗi Java nào , bạn cần đảm bảo rằng mình đã cài đặt Java đúng cách.
Để thực hiện việc này, hãy mở dấu nhắc lệnh bằng cách chọn menu Bắt đầu(Start) , nhập cmd và chọn ứng dụng Dấu nhắc lệnh(Command Prompt) .
Trong cửa sổ nhắc lệnh, nhập java - version và nhấn Enter .
Nếu Java được cài đặt đúng cách, bạn sẽ thấy phiên bản Java , Môi trường thời gian chạy SE(SE Runtime Environment) và bản dựng Máy khách(Client VM) .
Nếu bạn không có phiên bản mới nhất, bạn sẽ muốn cài đặt nó(install it) . Nếu điều này có vẻ ổn, bạn đã sẵn sàng chuyển sang bước khắc phục sự cố tiếp theo.
Mở rộng bộ nhớ hệ thống có sẵn(Expand Available System Memory) cho Java
Nguyên nhân phổ biến nhất gây ra lỗi “ Không thể(Could) tạo máy ảo Java ” là Java không có đủ bộ nhớ khả dụng trên hệ thống của bạn để khởi chạy máy khách VM.
Ban đầu, Java(Java) được đặt theo mặc định để sử dụng “kích thước heap” ban đầu và tối đa. Vì vậy, nếu bạn đang chạy bất kỳ ứng dụng nào vượt quá kích thước tối đa, nó sẽ gây ra lỗi.
Bạn có thể điều chỉnh điều này bằng cách thay đổi dung lượng bộ nhớ hệ thống mà Java có thể sử dụng trên hệ thống của bạn.
1. Chọn menu Bắt đầu(Start) và nhập các biến môi trường. Chọn Chỉnh sửa các biến môi trường hệ thống(Edit the System Environment Variables) .
2. Trong cửa sổ Thuộc tính Hệ thống(System Properties) , chọn Biến Môi trường(Environment Variables) .
3. Trong ngăn Biến Hệ thống(System Variables) , chọn Mới(New) .
4. Đặt tên Biến là _JAVA_OPTIONS và đặt giá trị Biến là -Xmx512M .
5. Chọn OK , sau đó chọn lại OK .
Điều này điều chỉnh bộ nhớ cho phép cho Java thành 512 Mb. Thay đổi cài đặt có hiệu lực ngay lập tức, vì vậy hãy khởi chạy lại ứng dụng Java của bạn và xem lỗi có còn xuất hiện hay không. Nếu có, hãy lặp lại quy trình trên nhưng thay vào đó hãy tăng bộ nhớ lên 1024 Mb bằng cách đặt giá trị thành -Xmx1024M .
Chạy Java với tư cách quản trị viên
Đôi khi lỗi máy ảo có thể do thiếu quyền quản trị thích hợp trên PC Windows của bạn. Để xem đây có phải là sự cố hay không, hãy thiết lập ứng dụng Java trên PC của bạn để chạy với tư cách quản trị viên hệ thống(run as the system administrator) .
1. Chọn nút Bắt đầu(Start) và nhập Java . Chọn mũi tên bên phải bên cạnh và chọn Mở vị trí tệp(Open file location) .
2. Nhấp chuột phải vào tệp thực thi Java và chọn Thuộc tính(Properties) .
3. Chọn tab Tương thích và bật hộp kiểm (Compatibility)Chạy chương trình với tư cách quản trị viên(Run the program as an administrator) .
Chọn OK . Bây giờ, lần tiếp theo Java chạy, nó sẽ có toàn quyền quản trị viên.
Gỡ cài đặt và cài đặt lại Java
Cuối cùng, nếu vẫn không thành công, có thể bạn đã cài đặt Java bị lỗi .
1. Chọn menu Bắt đầu, nhập thêm hoặc xóa chương trình(add or remove programs) , và chọn Thêm hoặc xóa(Add or remove programs) cài đặt hệ thống chương trình.
2. Trong Ứng dụng(Apps) & Tính năng(Features) , cuộn xuống Java , chọn nó và chọn Gỡ cài(Uninstall) đặt.
3. Chọn Có(Yes) để xác nhận và sau khi Java được gỡ cài đặt hoàn toàn(Java is fully uninstalled) , hãy khởi động lại Windows.
4. Tải xuống phiên bản Java mới nhất(Download the latest version of Java) cho hệ thống của bạn. Đảm bảo bạn chọn 32 bit nếu hệ thống của bạn là 32 bit hoặc 64 bit nếu PC của bạn là 64 bit. Nếu bạn không chắc mình có hệ thống nào, hãy nhớ kiểm tra loại hệ thống của bạn trước(check your system type first) .
5. Nhấp đúp vào tệp cài đặt sau khi tải xuống. Chọn nút Cài đặt(Install) để khởi chạy quá trình cài đặt Java .
Xem qua phần còn lại của trình hướng dẫn và sau khi cài đặt Java hoàn tất, hãy khởi động lại hệ thống Windows của bạn .
Xóa "Không thể tạo máy ảo Java(Java Virtual Machine) "
Hy vọng rằng bạn có thể xóa lỗi trong vài bước đầu tiên và không phải cài đặt lại Java . Tuy nhiên, cài đặt lại Java là một quá trình đủ nhanh và sẽ giúp các ứng dụng Java của bạn chạy trơn tru trở lại.
Có bất kỳ bản sửa lỗi nào khác mà bạn đã phát hiện ra cũng hoạt động với lỗi này không? Chia sẻ(Share) chúng với chúng tôi trong phần bình luận bên dưới!
Related posts
Cách khắc phục lỗi “Bảo vệ tài nguyên Windows không thể thực hiện thao tác được yêu cầu”
Cách khắc phục lỗi “Windows không thể định cấu hình một hoặc nhiều thành phần hệ thống”
Khắc phục lỗi “Windows không thể tự động phát hiện cài đặt proxy của mạng này”
Cách khắc phục lỗi “Windows không thể tìm thấy trình điều khiển cho bộ điều hợp mạng của bạn”
Cách khắc phục lỗi “Không tìm thấy địa chỉ IP máy chủ” trong Google Chrome
Cách khắc phục “Đã xảy ra sự cố khi phân tích cú pháp gói” trên Android
Khắc phục “Đã phát hiện thiết bị mạng không dây không được hỗ trợ. Hệ thống bị tạm dừng ”Lỗi
Cách khắc phục lỗi “PC của bạn gặp sự cố và cần khởi động lại”
Cách khắc phục “Có vấn đề với giấy phép Office của bạn”
Cách khắc phục lỗi “Tệp nội dung bị khóa” trên Steam
Cách khắc phục lỗi “Đã xảy ra sự cố và mã pin của bạn không khả dụng” trong Windows
8 cách để sửa lỗi “Bạn không có quyền lưu ở vị trí này” trong Windows
Khắc phục Lỗi “Tệp quá lớn đối với hệ thống tệp đích”
Cách khắc phục lỗi “Không được đăng ký trên mạng” trên Android
Cách khắc phục lỗi “Err_empty_response” trong Google Chrome
Cách khắc phục lỗi “thiếu d3dx9_43.dll” trên Windows
Cách khắc phục lỗi “Kết nối của bạn không phải là riêng tư” trong Google Chrome
Cách khắc phục Mã lỗi trải nghiệm GeForce 0x0003
7 cách để khắc phục lỗi "Trình điều khiển không khả dụng" trên máy in HP trên PC chạy Windows
Cách sửa lỗi msvcp140.dll hoặc vcruntime140.dll bị thiếu hoặc không tìm thấy