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 (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!



About the author

Tôi là một chuyên gia máy tính với hơn 10 năm kinh nghiệm. Khi rảnh rỗi, tôi thích giúp việc tại bàn văn phòng và dạy bọn trẻ cách sử dụng Internet. Kỹ năng của tôi bao gồm nhiều thứ, nhưng điều quan trọng nhất là tôi biết cách giúp mọi người giải quyết vấn đề. Nếu bạn cần ai đó có thể giúp bạn trong việc khẩn cấp hoặc chỉ muốn một số mẹo cơ bản, vui lòng liên hệ với tôi!



Related posts