Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Làm thế nào để sửa lỗi nội bộ VMware?

VMware là một phần mềm tốt để tạo và chạy các máy ảo trên máy tính của bạn. Nó cho phép bạn chạy nhiều hệ điều hành khách (máy ảo) cùng một lúc trên một máy chủ duy nhất. Nhiều người sử dụng VMware để chạy các hệ điều hành khác như Linux, v.v. trên hệ điều hành Windows của họ. VMware có nhiều phiên bản có sẵn như Vmware player, miễn phí và VMware workstation, là phiên bản trả phí với các tính năng bổ sung. Nhiều người dùng đã nhận được lỗi trên Vmware có nội dung “ Lỗi nội bộ Vmware ”Trong khi cố gắng khởi động máy ảo trong VMware, nguyên nhân thường là do dịch vụ ủy quyền của VMware Windows không khởi động được.

Làm thế nào để sửa lỗi nội bộ VMware?

Hãy để chúng tôi bắt đầu với các nguyên nhân gây ra lỗi một cách chi tiết và sau đó chúng tôi sẽ đề cập đến các giải pháp mà bạn có thể thực hiện để khắc phục sự cố.

Nguyên nhân nào gây ra Lỗi nội bộ Vmware?

Lỗi nội bộ VMware thường do dịch vụ ủy quyền VMware không chạy đúng trong Windows nhưng nó có thể do một số lý do khác cũng tùy thuộc vào từng trường hợp. Dưới đây là một số lý do khiến lỗi này xảy ra trong Windows.

  • Dịch vụ ủy quyền vmware không khởi động được: Như đã nói trước đó, nguyên nhân chính gây ra lỗi này là do dịch vụ ủy quyền VMware không khởi động được trong Windows. Nếu dịch vụ ủy quyền không chạy đúng cách trong Windows thì có thể xảy ra lỗi này.
  • Không có quyền quản trị đối với dịch vụ Ủy quyền VMware: Nếu dịch vụ ủy quyền VMware không chạy với đặc quyền Quản trị trong Windows, thì bạn có thể gặp lỗi này vì lý do đó. Dịch vụ ủy quyền Vmware cần được chạy với đặc quyền Quản trị để Vmware hoạt động và khởi chạy các máy ảo, vì vậy nếu dịch vụ đang chạy trên máy của bạn nhưng không có đặc quyền quản trị thì bạn sẽ gặp lỗi này.
  • Phần mềm chống vi-rút tích cực: Nếu bạn đã cài đặt phần mềm chống vi-rút trên máy tính của mình và phần mềm này được đặt ở chế độ tích cực, tức là bảo mật rất nghiêm ngặt, v.v. thì phần mềm chống vi-rút của bạn có thể đang chặn khả năng chạy máy ảo của Vmware. Một số phần mềm chống vi-rút hoặc phần mềm chống phần mềm độc hại thậm chí có thể không cho phép bạn chạy các máy ảo trên hệ thống của mình, vì vậy phần mềm chống vi-rút hoặc phần mềm chống phần mềm độc hại cũng có thể là nguyên nhân của vấn đề này.
  • Máy trạm hoặc trình phát VMware bị hỏng: Nếu máy trạm VMware của bạn đã bị hỏng thì bạn có thể gặp phải lỗi này do đó. Cách khắc phục nhanh chóng cho điều này là cài đặt lại Vmware.
  • Virus Fix-game.exe: Có một loại vi-rút đã biết chặn khả năng chạy máy ảo của Vmwarea. Virus này được gọi là fix-game.exe và bạn có thể thấy nó trong Trình quản lý tác vụ nếu nó đang chạy. Virus này chặn Vmware chạy các máy ảo.

Có một số giải pháp mà bạn có thể thử để khắc phục lỗi này. Vì các giải pháp phụ thuộc vào nguyên nhân của sự cố / lỗi, do đó mỗi giải pháp có thể không cho kết quả nhưng bạn có thể thử tất cả và hy vọng cách này hay cách khác sẽ phù hợp với bạn.

Giải pháp 1:Chạy dịch vụ Ủy quyền Vmware với Đặc quyền Quản trị

Giải pháp đầu tiên bạn có thể thử là chạy dịch vụ ủy quyền VMware trong Windows với các đặc quyền quản trị. Đối với điều này, bạn sẽ phải đảm bảo rằng bạn đã đăng nhập với tư cách là quản trị viên. Sau đó, hãy làm như sau:

  1. Nhập services.msc trong Chạy hộp. (Để mở hộp chạy, nhấn Phím Windows + R ).
  2. Sau đó, tìm kiếm dịch vụ Ủy quyền Vmware trong danh sách các dịch vụ.
  3. Nhấp đúp vào dịch vụ và nhấp vào Bắt đầu .
  4. Ngoài ra, hãy đảm bảo rằng Loại khởi động được đặt thành Tự động . Làm thế nào để sửa lỗi nội bộ VMware?
  5. Bây giờ hãy kiểm tra lại máy ảo của bạn trong Vmware. Hy vọng rằng nó sẽ hoạt động bình thường ngay bây giờ nếu lỗi do dịch vụ ủy quyền VMware không chạy đúng cách.

Giải pháp 2:Cài đặt lại Vmware với Tùy chọn sửa chữa

Đối với một số người dùng, sự cố đã được giải quyết bằng cách cài đặt lại VMware bằng cách sử dụng tùy chọn Repair trong Control Panel. Để cài đặt lại Vmware bằng cách sửa chữa nó, bạn cần thực hiện như sau:

  1. Đi tới Bảng điều khiển → Ứng dụng và tính năng → tìm kiếm Vmware trong các chương trình được liệt kê và nhấp chuột phải vào nó và nhấp vào Sửa chữa . Làm thế nào để sửa lỗi nội bộ VMware?
  2. Nếu VMware của bạn bị hỏng hoặc bất kỳ thứ gì tương tự và lỗi là do nó, thì việc sửa chữa Vmware có lẽ sẽ giải quyết được vấn đề cho bạn.

Giải pháp 3:Khởi động VMware với Đặc quyền Quản trị

Quá trình ủy quyền VMware được sử dụng vì nó cho phép người không phải quản trị viên tạo máy ảo. Bây giờ, nếu bạn khởi động VMware với đặc quyền Quản trị, thì bạn sẽ không cần dịch vụ đó đang chạy để tạo máy ảo vì chính bạn là quản trị viên trong trường hợp đó. Vì vậy, nếu giải pháp 1 sau đây không loại bỏ được lỗi cho bạn thì bạn nên thử khởi động Vmware với đặc quyền Quản trị.

Để làm điều đó, bạn chỉ cần mở Vmware workstation hoặc VMware player với các đặc quyền quản trị. Bạn có thể chạy ứng dụng trong Windows bằng Đặc quyền quản trị bằng cách nhấp chuột phải vào ứng dụng đó và nhấp vào tùy chọn “ Chạy với tư cách quản trị viên ”.

Giải pháp 4:Dừng và Khởi động lại tất cả các Dịch vụ VMware

Nếu vì lý do nào đó, sự cố của bạn không được giải quyết bằng cách thử tất cả các giải pháp ở trên, bạn có thể dừng và khởi động lại tất cả các dịch vụ VMware và xem liệu nó có khắc phục được sự cố của bạn hay không.

  1. Để làm điều đó, hãy mở cmd với các đặc quyền Quản trị. (Để làm điều đó, hãy tìm kiếm cmd trong Menu Bắt đầu và nhấp chuột phải vào biểu tượng và nhấp vào “ Chạy với tư cách quản trị viên “). Làm thế nào để sửa lỗi nội bộ VMware?
  2. Sau đó, bạn cần thực hiện các lệnh sau:
NET STOP "VMware Authorization Service"
NET STOP "VMware DHCP Service"
NET STOP "VMware NAT Service"
NET STOP "VMware USB Arbitration Service"
taskkill /im vmware-tray.exe /f
taskkill /im vmware-tray.exe /f

Thao tác này sẽ dừng tất cả các dịch vụ liên quan đến Vmware đang chạy trên máy Windows của bạn.

Điều tiếp theo cần làm là khởi động lại các dịch vụ này. Chạy các lệnh này trong dấu nhắc lệnh (cmd).

NET START "VMware Authorization Service"
NET START "VMware DHCP Service"
NET START "VMware NAT Service"
NET START "VMware USB Arbitration Service"
START C:\Progra~2\VMware\VMWARE~1\vmware-tray.exe
START C:\Progra~2\VMware\VMWARE~1\vmware-tray.exe

Bây giờ hãy xem liệu Vmware có còn cung cấp cho bạn lỗi này trong khi cố gắng khởi chạy một máy ảo hay không. Nếu lỗi do một dịch vụ do VMware yêu cầu không chạy đúng cách, thì việc dừng và khởi động lại chúng sẽ hy vọng khắc phục được sự cố.