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

Một số người dùng đang gặp phải lỗi không thể phục hồi của VMware Workstation: (vcpu-0) 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ó bị kích hoạt bất cứ khi nào họ cố gắng khởi động từ nó. Vấn đề dường như không cụ thể đối với một hệ điều hành nhất định vì nó được báo cáo xảy ra với các cài đặt OsX, Windows và Linux.

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

Điều gì gây ra lỗi không thể phục hồi của VMware Workstation: (vcpu-0)

Chúng tôi đã điều tra vấn đề đặc biệt này bằng cách xem xét 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ố tình huống 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 một 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. WMware Workstation sẽ khắc phục lỗi này nếu bạn cố khởi chạy một máy ảo trong khi Virtualbox (hoặc phần mềm tương tự đang chạy)
  • Secure Virtual Machine (SVM) bị vô hiệu hóa từ BIOS / UEFI - Vấn đề này thường được báo cáo xảy ra nếu Secure Virtual Machine (SVM) bị vô hiệu hóa 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.
  • Đồng thời đa luồng (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 vô hiệu hóa SMT khỏi cài đặt BIOS / UEFI của mình sau khi bạn bật SVM để tránh mọi xung đột
  • 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 chuỗi khởi động, máy ảo thực hiện lựa chọn kiểm tra tần số. 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ể lừa phần mềm ném 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. Do lỗi này được cho là đã vá với phiên bản 12.5, nên lỗi có thể được khắc phục 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 - Như được chỉ định trong EULA của Apple, MAC OS được thiết kế để chỉ chạy hoặc ảo hóa trên phần mềm harware của Apple. Lỗi cụ thể này có thể xảy ra khi cố gắng chạy trên khởi tạo ảnh ảo MacOS.

Nếu bạn hiện đang đấu tranh để 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. Bên dưới bạn có một tập hợp các phương thức mà những người dùng khác trong tình huống tương tự đã sử dụng để nhận được lỗi không thể phục hồi của VMware Workstation: (vcpu-0) . Để 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 một phương pháp hiệu quả trong kịch bản cụ thể của mình.

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

Trước khi bạn thử bất cứ đ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 báo cáo của người dùng hướng đến một lỗi chịu trách nhiệm về lỗi không thể phục hồi của VMware Workstation: (vcpu-0) trong Wmware 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ỏ sự cố bằng cách đảm bảo rằng máy khách VMware Workstation của bạn đượ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 vào màn hình Cập nhật phần mềm, nhấp vào Kiểm tra cập nhật và xem có phiên bản mới nào không. 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ập nhật

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 Lỗi không thể phục hồi của VMware Workstation: (vcpu-0), 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 vấn đề này vì VMware WorkstationOracle VM VirtualBox đề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 xảy ra khi người dùng cố chạy máy ảo MacOS, một số người dùng bị ảnh hưởng đã báo cáo rằng vấn đề đã được giải quyết ngay khi họ đóng Oracle VM Virtual b ox .

Những người dùng khác đã báo cáo rằng vấn đề chỉ được giải quyết sau khi họ gỡ cài đặt Oracle VM VirtualBox. Để đảm bảo rằng xung đột phần mềm không tạo điều kiện cho lỗi VMware Workstation không thể phục hồi được: Lỗi (vcpu-0), chúng tôi khuyên bạn nê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 Run. Sau đó, gõ vào appwiz.cpl, và nhấn Enter để mở Chương trình và 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. Bên trong Chương trình và Tính năng, cuộn qua danh sách các ứng dụng và định vị 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ó, nhấp chuột phải vào nó và chọn Gỡ cài đặt .

    Gỡ cài đặt Oracle Virtualbox
  3. 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 chưa.

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

Phương pháp 3: Kích hoạt máy ảo an toàn (SVM) hoặc Công nghệ ảo hóa Intel từ BIOS / UEFI

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

Chỉ có thể kích hoạt ảo hóa SVM hoặc Intel 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 sẽ là nhập các cài đặt BIOS / UEFI của bạn - Quy trình này sẽ yêu cầu nhấn phím Cài đặt trong trình tự khởi động ban đầu. Khóa thiết lập sẽ xuất hiện trên màn hình ban đầu, nhưng chỉ trong trường hợp không có, bạn có thể thực hiện tìm kiếm trực tuyến với mẹ bo mạch chủ + khóa thiết lập của bạn để khám phá khóa Cài đặt .

Nhấn [phím] để vào setupNow, 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 tên cài đặt và menu khác nhau. Thông thường nhất, bạn sẽ có thể tìm thấy Chế độ SVM trong Cấu hình CPU> Nâng cao. Chỉ cần đặt thành Đã bật và đừng quên lưu các thay đổi trước khi thoát khỏi cài đặt BIOS / UEFI .

Kích hoạ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 lỗi VMware Workstation không thể phục hồi: lỗi (vcpu-0) đã được giải quyết chưa. Nếu bạn vẫn thấy lỗi khi cố gắng khởi chạy hoặc tạo máy ảo bằng VMware Workstation, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 4: Vô hiệu hóa đa luồng đồng thời (SMT) trong BIOS / UEFI

Có một vài lý do khiến bạn muốn vô hiệu hóa SMT (Đa luồng đồng thời). Việc giữ tùy chọn này bị vô hiệu hóa có thể mang lại hiệu suất tốt hơn một chút với một số GPU, chúng tôi không khuyên bạn 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 lỗi không thể phục hồi của VMware Workstation: (vcpu-0) đã khắc phục được sau khi vô hiệu hóa đa luồng đồng thời (SMT) khỏi cài đặt BIOS của họ. 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.

Để vô hiệu hóa SMT, bạn sẽ cần nhập các cài đặt BIOS của mình. Để thực hiện việc này, truy cập cài đặt BIOS của bạn bằng cách nhấn phím Cài đặt trong màn hình ban đầu.

Nhấn [phím] để nhập setupKeep, 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 của Intel (R) là công nghệ đa luồng đồng thời độc quyền của Intel.

Vô hiệu hóa SMT

Khi bạn vào cài đặt BIOS của mình, việc tìm hiểu 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ó trong 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.

Vô hiệu hóa 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 điều sau đây: Công nghệ siêu phân luồng của Intel (R), công nghệ siêu phân luồng, chức năng siêu phân luồng, siêu phân luồng CPU hoặc điều khiển Hyperthread.

Khi bạn quản lý để tìm tùy chọn này, hãy đặt nó thành vô hiệu hóa, khởi động lại máy tính của bạn và xem lỗi VMware Workstation Unrecoverable Error: (vcpu-0) đã được giải quyết chưa. Nếu bạn vẫn thấy thông báo lỗi tương tự khi cố 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ố xung nhịp mặc định

Một số người dùng đang vật lộn để giải quyết Lỗi không thể phục hồi của VMware Workstation: (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 bị ép xung. Ngay khi chúng trở lại tần số CPU mặc định, vấn đề đã biến mất.

Điều này cho thấy vấn đề cũng có thể được kích hoạt nếu các kiểm tra ban đầu được thực hiện bởi VMware Workstation cho thấy một số điểm không phù hợp về tần số CPU của bạn. Hóa ra, phần mềm có thể gây ra lỗi này nếu nó thông báo 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 bạn đã đượ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à trở lại tần số mặc định.

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 Lỗi không thể phục hồi của VMware Workstation: (vcpu-0), 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 lỗi không thể phục hồi của VMware Workstation: (vcpu-0) khi cố chạy hoặc định cấu hình máy Mac OS Virtual, rất có thể bạn gặp phải sự cố này vì VMware Workstation không được thiết kế để ảo hóa Phần cứng 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 để khắc phục sự cố và cho phép MacOS được ảo hóa bằng 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 ( tại đây ) và nhấp vào nút Tải xuống để tải xuống phiên bản Notepad ++ mới nhất.

    Đang tải xuống Notepad ++

    Lưu ý: Bạn có thể bỏ qua bước 1 đến 3 và mở tệp .vmx bằng Notepad, nhưng bạn có nguy cơ chèn dòng mã vào giữa một dòng khác - 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. 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 Lỗi máy trạm không thể phục hồi: Lỗi (vcpu-0) . Khi bạn đến đó, 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 ++

    Lưu ý: Nếu bạn không cài đặt Notepad ++, thay vào đó, hãy chọn Mở bằng Thẻ> Notepad .

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

    Lưu ý: Bạn không phải dán nó ở một nơi cụ thể. Bất cứ nơi nào cũng tốt vì tập tin sẽ được tự động sắp xếp sau khi bạn lưu nó. Tất cả 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.

    Tạo 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 sẽ không còn gặp phải Lỗi không thể phục hồi của VMware Workstation: (vcpu-0) .

Bài ViếT Thú Vị