Khắc phục: Lỗi không thể khôi phục VMware Workstation (vcpu-0)

Khắc phục: Lỗi không thể khôi phục VMware Workstation (vcpu-0)

Fix Vmware Workstation Unrecoverable Error

Một số người dùng đang gặp phải VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi khi cố gắng cài đặt hệ điều hành thứ hai trên một máy tính cụ thể. Một số người dùng báo cáo rằng lỗi xảy ra khi thiết lập máy ảo thứ hai trong khi những người khác báo cáo rằng nó được kích hoạt bất cứ khi nào họ cố gắng khởi động từ nó. Sự cố dường như không phải là cụ thể đối với một hệ điều hành nhất định vì nó được báo cáo là xảy ra với các bản cài đặt OsX, Windows và Linux.



Lỗi không thể khôi phục VMware Workstation: (vcpu-0)



Điều gì đang gây ra Lỗi không thể khôi phục VMware Workstation: (vcpu-0)

Chúng tôi đã điều tra vấn đề cụ thể này bằng cách xem các báo cáo của người dùng và các chiến lược sửa chữa mà họ đã sử dụng để giải quyết vấn đề. Dựa trên những gì chúng tôi thu thập được, có một số trường hợp phổ biến sẽ kích hoạt thông báo lỗi cụ thể này:

  • Một phần mềm ảo hóa khác đang chạy cùng lúc - Đây là một trong những lý do phổ biến nhất khiến lỗi này xảy ra. VMware Workstation sẽ gặp lỗi này nếu bạn cố gắng khởi chạy một máy ảo trong khi Virtualbox (hoặc phần mềm tương tự đang chạy)
  • Máy ảo bảo mật (SVM) bị tắt từ BIOS / UEFI - Sự cố này thường được báo cáo là xảy ra nếu Máy ảo Bảo mật (SVM) bị tắt từ BIOS hoặc UEFI (tùy thuộc vào cấu hình của bạn). Một số người dùng trong tình huống tương tự đã cố gắng giải quyết vấn đề bằng cách đảm bảo rằng SVM được bật.
  • Đa luồng đồng thời (SMT) được kích hoạt từ BIOS / UEFI - VMware và các phần mềm tương tự khác được biết là xung đột với đa luồng. Nói chung, bạn sẽ phải tắt SMT từ cài đặt BIOS / UEFI của mình sau khi bạn bật SVM để tránh bất kỳ xung đột nào
  • CPU hoặc thành phần khác được ép xung - Các thành phần được ép xung cũng có thể kích hoạt thông báo lỗi cụ thể này. Điều này xảy ra bởi vì, trong trình tự khởi động, máy ảo thực hiện việc lựa chọn các tần số kiểm tra. Trong một số trường hợp, tần số cao hơn bình thường trên CPU / GPU của bạn có thể đánh lừa phần mềm đưa ra thông báo lỗi cụ thể này.
  • Lỗi VMW ware - Có một lỗi nổi tiếng tạo ra thông báo lỗi cụ thể này ngay cả khi không có điều kiện nào ở trên được đáp ứng. Vì lỗi này được cho là đã được vá với phiên bản 12.5, nên lỗi có thể được giải quyết bằng cách cập nhật ứng dụng VMware lên phiên bản mới nhất.
  • Mac OS chỉ được thiết kế để chạy trên phần cứng của Apple - Theo quy định trong EULA của Apple, MAC OS được thiết kế để chỉ chạy hoặc ảo hóa trên phần cứng của Apple. Lỗi cụ thể này có thể xảy ra khi cố gắng chạy khi khởi tạo hình ảnh ảo macOS.

Nếu bạn hiện đang gặp khó khăn trong việc giải quyết thông báo lỗi cụ thể này, bài viết này sẽ cung cấp cho bạn lựa chọn các chiến lược sửa chữa tiềm năng. Dưới đây, bạn có một bộ sưu tập các phương pháp mà những người dùng khác trong tình huống tương tự đã sử dụng để có được VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi đã được giải quyết. Để có kết quả tốt nhất, hãy làm theo các bản sửa lỗi tiềm năng bên dưới cho đến khi bạn gặp phải một phương pháp hiệu quả trong trường hợp cụ thể của bạn.



Phương pháp 1: Cập nhật ứng dụng VMware Workstation

Trước khi thử bất kỳ điều gì khác, điều quan trọng là đảm bảo rằng bạn đang chạy phiên bản VMware Workstation mới nhất. Có rất nhiều người dùng báo cáo điểm đó hướng tới một lỗi chịu trách nhiệm cho VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi trong Vmware Workstation 11.

Vì lỗi này đã được các nhà phát triển vá lỗi, bạn sẽ có thể loại bỏ vấn đề bằng cách đảm bảo rằng VMware Workstation khách hàng được cập nhật lên phiên bản mới nhất. Để thực hiện việc này, chỉ cần mở VMware Workstation và truy cập Trình phát> Trợ giúp> Cập nhật phần mềm.

Truy cập màn hình Cập nhật phần mềm của máy trạm WMware



Khi bạn đến Nâng cấp phần mềm màn hình, nhấp vào Kiểm tra cập nhật và xem nếu có phiên bản mới. Nếu có, hãy làm theo lời nhắc trên màn hình để cài đặt nó trên máy tính của bạn.

Kiểm tra các bản cập nhật

Sau khi phiên bản mới hơn được cài đặt, hãy khởi động lại máy tính của bạn và xem sự cố đã được giải quyết chưa. Nếu bạn vẫn gặp phải VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 2: Vô hiệu hóa / Gỡ cài đặt phần mềm ảo hóa của tổ chức khác

Bạn có thể gặp phải sự cố này vì VMware WorkstationOracle VM VirtualBox cả hai đều đang chạy cùng một lúc. Mặc dù điều này chủ yếu được báo cáo là xảy ra khi người dùng cố gắng chạy máy ảo macOS, một số người dùng bị ảnh hưởng đã báo cáo rằng sự cố đã được giải quyết ngay sau khi họ đóng Oracle VM Virtual b con bò .

Những người dùng khác đã báo cáo rằng sự cố chỉ được giải quyết sau khi họ gỡ cài đặt Oracle VM VirtualBox. Chỉ để đảm bảo rằng xung đột phần mềm không tạo điều kiện cho sự xuất hiện của VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi, chúng tôi mong bạn làm theo các bước bên dưới để gỡ cài đặt Oracle VM VirtualBox (hoặc phần mềm ảo hóa đối thủ tương tự):

  1. nhấn Phím Windows + R để mở hộp thoại Chạy. Sau đó, nhập “ appwiz.cpl ' và hãy nhấn Đi vào mở ra Chương trình và các tính năng .

    Nhập appwiz.cpl và nhấn Enter để mở danh sách các chương trình đã cài đặt trên Windows

  2. Phía trong Chương trình và các tính năng , cuộn qua danh sách các ứng dụng và tìm Oracle VM Virtualbox (hoặc một phần mềm ảo hóa đối thủ khác). Khi bạn nhìn thấy nó, hãy nhấp chuột phải vào nó và chọn Gỡ cài đặt .

    Gỡ cài đặt Oracle Virtualbox

  3. Sau khi phần mềm của tổ chức đối thủ đã bị xóa, hãy khởi động lại máy tính của bạn và xem sự cố đã được giải quyết ở lần khởi động tiếp theo hay chưa.

Nếu bạn vẫn gặp phải VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 3: Bật Máy ảo bảo mật (SVM) hoặc Công nghệ ảo hóa Intel từ BIOS / UEFI

SVM (Máy ảo an toàn) tương đương với Intel VT-x / Intel Virtualization công nghệ trên một số máy. Nhưng bất kể máy tính của bạn đang sử dụng công nghệ ảo hóa nào, nó cần được kích hoạt để đảm bảo rằng các máy ảo hoạt động trơn tru.

Chỉ có thể bật SVM hoặc Intel Virtualization bằng cách nhập cài đặt BIOS / UEFI của bạn - quy trình này sẽ khác nhau tùy theo nhà sản xuất bo mạch chủ của bạn. Tuy nhiên, có một số điểm tương đồng.

Bước đầu tiên là nhập cài đặt BIOS / UEFI của bạn - Quy trình này sẽ yêu cầu nhấn Thiết lập trong trình tự khởi động ban đầu. Phím Thiết lập sẽ xuất hiện trên màn hình ban đầu nhưng trong trường hợp không xuất hiện, bạn có thể thực hiện tìm kiếm trực tuyến với “phím thiết lập + bo mạch chủ của bo mạch chủ” để khám phá Thiết lập Chìa khóa.

Nhấn [phím] để vào thiết lập

Bây giờ, màn hình tiếp theo sẽ khác tùy thuộc vào việc bạn đã nhập cài đặt cũ (BIOS) hay UEFI mới hơn. Hãy nhớ rằng mỗi nhà sản xuất bo mạch chủ lớn sẽ có các menu và tên cài đặt khác nhau. Thông thường nhất, bạn sẽ có thể tìm thấy Chế độ SVM trong Nâng cao> Cấu hình CPU. Chỉ cần đặt nó thành Đã bật và đừng quên lưu các thay đổi trước khi thoát khỏi BIOS / UEFI cài đặt.

Bật chế độ SVM từ cài đặt BIOS

Khi chế độ SVM hoặc Công nghệ ảo hóa Intel đã được bật, hãy khởi động lại máy tính của bạn và xem liệu VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi đã được giải quyết. Nếu bạn vẫn gặp lỗi khi cố khởi chạy hoặc tạo máy ảo bằng VMware Workstation, hãy chuyển sang phương pháp tiếp theo bên dưới.

Phương pháp 4: Tắt đa luồng đồng thời (SMT) trong BIOS / UEFI

Có một số lý do khiến bạn muốn tắt SMT (Đa luồng đồng thời). Mặc dù việc tắt tùy chọn này có thể mang lại hiệu suất tốt hơn một chút với một số GPU, nhưng chúng tôi khuyên bạn không nên làm như vậy trừ khi bạn thực sự cần.

Một số người dùng gặp phải VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi đã được giải quyết sau khi vô hiệu hóa đa luồng đồng thời (SMT) từ cài đặt BIOS của chúng. Mặc dù không có lời giải thích chính thức từ các nhà phát triển, những người dùng bị ảnh hưởng đang suy đoán rằng VMware Workstation đang xung đột với SMT trên một số cấu hình khác nhau.

Để tắt SMT, bạn cần nhập cài đặt BIOS của mình. Để thực hiện việc này, hãy truy cập cài đặt BIOS của bạn bằng cách nhấn Khóa thiết lập trong màn hình ban đầu.

Nhấn [phím] để vào thiết lập

Hãy nhớ rằng tùy thuộc vào nhà sản xuất CPU của bạn, tên của tùy chọn SMT sẽ khác nhau. Ví dụ, Siêu phân luồng Intel (R) là công nghệ đa luồng đồng thời độc quyền của Intel.

Tắt SMT

Khi bạn vào cài đặt BIOS của mình, việc tìm ra các tùy chọn điều khiển cho SMT sẽ trở thành vấn đề. Thông thường, bạn sẽ có thể tìm thấy nó dưới một trong các menu phụ sau: Cấu hình Tweaker, Tính năng CPU, BIOS nâng cao, Hiệu suất, Bộ xử lý, CPU.

Tắt SMT

Tùy thuộc vào phiên bản BIOS / UEFI và nhà sản xuất bo mạch chủ mà bạn đang làm việc, tùy chọn điều khiển dành riêng cho công nghệ này có thể là một trong những tùy chọn sau: Intel (R) Hyper-Threading, Hyper-Treading technology, Hyperthreading function, CPU Hyper-Threading hoặc điều khiển siêu luồng.

Khi bạn quản lý để tìm thấy tùy chọn này, hãy đặt nó thành tắt, khởi động lại máy tính của bạn và xem liệu VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi được giải quyết. Nếu bạn vẫn thấy thông báo lỗi tương tự khi cố gắng chạy máy ảo, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 5: Hoàn nguyên về tần số đồng hồ mặc định

Một số người dùng đang đấu tranh để giải quyết VMware Workstation Lỗi không thể khôi phục: (vcpu-0) cuối cùng đã phát hiện ra rằng sự cố chỉ xảy ra nếu tần số CPU được ép xung. Ngay sau khi họ hoàn nguyên về tần số CPU mặc định, sự cố đã biến mất.

Điều này cho thấy rằng sự cố cũng có thể được kích hoạt nếu các kiểm tra ban đầu do VMware Workstation thực hiện cho thấy một số điểm mâu thuẫn liên quan đến tần số CPU của bạn. Hóa ra, phần mềm có thể gặp lỗi này nếu nhận thấy rằng tài nguyên CPU của máy chủ khác với thông số kỹ thuật ban đầu.

Nếu bạn biết mình đang được ép xung, hãy truy cập cài đặt BIOS / UEFI của bạn, đi tới menu phụ Ép xung và hoàn nguyên về tần số mặc định.

Sau khi CPU được hoàn nguyên về tần số mặc định, hãy chạy lại máy ảo và xem sự cố đã được giải quyết chưa. Nếu bạn vẫn gặp phải VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 6: Sửa đổi tệp VMX

Nếu bạn gặp phải VMware Workstation Lỗi không thể khôi phục: (vcpu-0) khi cố gắng chạy hoặc định cấu hình Máy ảo Mac OS, rất có thể bạn đang gặp phải sự cố này vì VMware Workstation không được thiết kế để ảo hóa Phần cứng của Apple. Thông thường, để chạy Mac OS, bạn sẽ cần Mac Book kết hợp với VMware Fusion.

Tuy nhiên, có một cách để tránh vấn đề này và cho phép MacOS được ảo hóa bởi Workstation 11. Tất cả những gì bạn phải làm là thêm một dòng mã vào tệp VMX. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:

  1. Truy cập liên kết này ( đây ) và nhấp vào nút Tải xuống để tải xuống phiên bản mới nhất của Notepad ++ .

    Tải xuống Notepad ++

    Ghi chú: Bạn có thể bỏ qua bước 1 đến bước 3 và mở .vmx bằng Notepad, nhưng bạn có nguy cơ chèn dòng mã vào giữa dòng mã khác - điều này có thể làm hỏng tệp cấu hình.

  2. Mở cài đặt Notepad ++ và làm theo lời nhắc trên màn hình để cài đặt phần mềm trên máy tính của bạn.

    Cài đặt Notepad ++

  3. Sau khi Notepad ++ được cài đặt, hãy điều hướng đến vị trí của máy ảo đang hiển thị cho bạn Máy trạm Lỗi không thể khôi phục: (vcpu-0) lỗi. Khi bạn đến đó, hãy nhấp chuột phải vào tệp .vmx và chọn Chỉnh sửa bằng Notepad ++ .

    Mở tệp VMX bằng Notepad ++

    Ghi chú: Nếu bạn không cài đặt Notepad ++ , chọn Mở bằng…> Notepad thay thế.

  4. Với tệp VMX đã mở, hãy dán dòng mã sau:
    smc.version = 0

    Ghi chú: Bạn không cần phải dán nó vào một nơi cụ thể. Ở bất kỳ đâu cũng được vì tệp sẽ được tự động sắp xếp sau khi bạn lưu. Tất cả những gì bạn phải làm là đảm bảo rằng bạn không dán nó vào giữa một dòng mã khác.

    Làm cho tệp VMK tương thích với Apple

  5. Lưu tệp .VMX và mở lại máy ảo. Bạn không còn gặp phải VMware Workstation Lỗi không thể khôi phục: (vcpu-0) lỗi.
6 phút đọc