Khắc phục: CPU đã bị vô hiệu hóa bởi hệ điều hành khách

Một số người dùng đã phàn nàn về việc nhận CPU CPU đã bị vô hiệu hóa do lỗi hệ điều hành máy khách khi cố gắng chơi một máy ảo bên trong ứng dụng VMware Workstation . Hầu hết người dùng bị ảnh hưởng báo cáo rằng sự cố đột nhiên bắt đầu xảy ra sau khi hình ảnh hoạt động tốt. Đây dường như không phải là lỗi dành riêng cho hệ điều hành vì người dùng đã báo cáo sự cố này xảy ra với hình ảnh Linux, MacOS và Windows.

CPU đã bị vô hiệu hóa bởi hệ điều hành khách. Tắt nguồn hoặc đặt lại máy ảo.

Điều gì gây ra CPU đã bị vô hiệu hóa do lỗi hệ điều hành khách

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 người dùng khác nhau. Hóa ra, có một số kịch bản sẽ dẫn đến sự xuất hiện của vấn đề đặc biệt này. Dưới đây là danh sách các tình huống phổ biến được biết là kích hoạt thông báo lỗi này:

  • Máy khách không thể khởi động chính xác - Nguyên nhân phổ biến nhất gây ra lỗi này là do sự cố cấu hình đĩa hoặc sự cố hỏng gần đây đối với máy khách của bạn khiến máy không sử dụng được.
  • VT-X không được bật từ cài đặt BIOS - Một lý do khác khiến vấn đề này xảy ra là khi công nghệ VT-X (còn được gọi là Intel Virtualization) -có nhu cầu VMware Workstation - bị vô hiệu hóa từ cài đặt BIOS.
  • CPU ID đang vi phạm thỏa thuận cấp phép - Có một số tình huống trong đó hình ảnh HĐH không còn có thể bắt đầu do phần mềm đang phát hiện CPU không tương thích. Điều này có thể được giải quyết bằng cách che dấu ID CPU.

Nếu bạn đang đấu tranh để giải quyết vấn đề cụ thể này, bài viết này sẽ cung cấp cho bạn một vài phương pháp khắc phục sự cố sẽ giúp ích cho bạn. Bên dưới bạn có một vài phương pháp (với hướng dẫn từng bước) mà những người dùng khác trong tình huống tương tự đã sử dụng thành công để giải quyết vấn đề.

Để có kết quả tốt nhất, hãy làm theo các phương pháp dưới đây để cho đến khi bạn gặp phải một bản sửa lỗi thành công trong việc giải quyết vấn đề cho bạn. Hãy bắt đầu nào!

Phương pháp 1: Kích hoạt VT-X (Intel Virtualization) từ Cài đặt BIOS

Vì đây là một trong những tình huống phổ biến nhất, hãy bắt đầu bằng cách đảm bảo rằng VT-X được bật trong cài đặt BIOS của bạn. Máy của bạn có thể đã được vận chuyển với VT-X bị tắt theo mặc định, một ứng dụng bên thứ 3 có thể đã làm điều đó cho bạn hoặc bạn có thể đã tắt công nghệ theo cách thủ công trong quá khứ.

Trong mọi trường hợp, mọi nhà sản xuất bo mạch chủ sẽ bao gồm một tùy chọn để vô hiệu hóa hoặc kích hoạt công nghệ VT-X trong cài đặt BIOS của họ. Đó chỉ là vấn đề tìm ra con đường chính xác để làm như vậy.

Hãy nhớ rằng các bước chính xác để truy cập cài đặt BIOS sẽ khác nhau tùy theo nhà sản xuất bo mạch chủ của bạn. Nhưng có một số điểm chung - bạn sẽ cần nhấn phím BIOS (SETUP) trong quy trình khởi động ban đầu để được vào mục Cài đặt BIOS .

Thông thường, khóa BIOS là một trong các phím F (F2, F4, F8, F10, F12) hoặc khóa Dell (đối với máy tính Dell). Nếu bạn không biết khóa BIOS của mình, bạn có thể phát hiện ra nó trong màn hình đầu tiên (gọi là SETUP). Ngoài ra, bạn có thể tìm kiếm khóa BIOS cụ thể trực tuyến theo mô hình bo mạch chủ của mình.

Nhấn phím BIOS trong quy trình khởi động

Khi bạn đạt được mục nhập vào cài đặt BIOS của mình, bạn thường có thể tìm thấy mục Công nghệ ảo hóa được liệt kê là VTx / VTd . Kích hoạt nó, lưu các thay đổi trong cài đặt BIOS của bạn và khởi động lại máy của bạn.

Kích hoạt công nghệ ảo hóa (VTx / VTd) từ Cài đặt BIOS

Ở lần khởi động tiếp theo, hãy mở cùng một hình ảnh trong VMware Workstation và xem vấn đề đã được giải quyết chưa. Nếu bạn vẫn gặp phải vấn đề tương tự, hãy chuyển xuống phương pháp tiếp theo bên dưới.

Phương pháp 2: Thực hiện quy trình mặt nạ CPU CPU

CPU CPU đã bị vô hiệu hóa bởi hệ điều hành khách Lỗi lỗi cũng có thể xảy ra nếu kiểm tra bảo mật vô hiệu hóa bộ xử lý - nếu tìm thấy bộ xử lý không được cung cấp. Điều này thường xảy ra nếu bạn cố gắng di chuyển hình ảnh từ một máy có kiến ​​trúc Ivy Bridge sang kiến ​​trúc khác với kiến ​​trúc Sandy Bridge (hoặc ngược lại).

Bất cứ khi nào kịch bản này xảy ra, hệ thống của bạn sẽ từ chối khởi động hình ảnh trừ khi CPU ID bị che. Việc sửa đổi này có thể được thực hiện khá dễ dàng nếu bạn có VMware ESXi hoặc một sản phẩm cao cấp khác, nhưng với máy trạm VMware, không có tùy chọn GUI để làm điều này.

Tuy nhiên, có một cách để che dấu ID CPU bằng cách sửa đổi tệp VMX của hình ảnh. Để làm điều này, bạn sẽ cần một trình soạn thảo văn bản mạnh mẽ như Notepad ++ . Dưới đây là hướng dẫn từng bước về cách chỉnh sửa tệp VMX của hình ảnh để giải quyết CPU CPU đã bị vô hiệu hóa do lỗi hệ điều hành khách .

  1. Hãy chắc chắn rằng bạn đã cài đặt Notepad ++ trên hệ thống của bạn. Nếu bạn không, hãy 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 cài đặt thực thi.

    Đang tải xuống trình soạn thảo văn bản Notepad ++
  2. Mở cài đặt Notepad ++ có thể thực thi và làm theo lời nhắc trên màn hình để cài đặt nó trên hệ thống của bạn.
  3. Khi trình soạn thảo văn bản được cài đặt, hãy đảm bảo rằng Trạng thái hình ảnh của bạn được đặt thành Tắt nguồn (không bị treo). Bạn có thể làm điều này bằng cách nhấp vào menu thả xuống được liên kết với biểu tượng Play và chọn Tắt máy khách khỏi danh sách.

    Đảm bảo rằng Trạng thái của máy Khách được đặt thành TẮT nguồn
  4. Tiếp theo, đảm bảo rằng máy khách được chọn, sau đó nhấp vào Chỉnh sửa cài đặt máy ảo (từ khung bên phải).

    Nhấp vào liên kết Chỉnh sửa cài đặt máy ảo
  5. Trong menu Cài đặt Máy ảo, chọn tab Phần cứng, rồi bấm vào thiết bị Đĩa cứng (SCSI) . Sau đó, di chuyển sang khung bên phải và xem vị trí chính xác của tệp Đĩa . Sao chép hoặc lưu trữ nó trong bộ nhớ của bạn bởi vì bạn sẽ cần đến đường dẫn đó trong bước tiếp theo.

    Chuyển đến Phần cứng> Đĩa cứng (SCSI) và xem vị trí của tệp Đĩa
  6. Mở File Explorer (hoặc ứng dụng Finder nếu bạn đang ở trên Mac) và điều hướng đến vị trí tệp Disk . Bạn sẽ thấy một loạt các loại tập tin khác nhau. Trong số đó, bạn nên tìm một tệp có phần mở rộng .vmx . Khi bạn phát hiện ra nó, nhấp chuột phải vào nó và chọn Chỉnh sửa bằng Notepad ++ .

    Nhấp chuột phải vào tệp .vmx và chọn Chỉnh sửa bằng Notepad ++

    Lưu ý: Nếu bạn đang sử dụng Windows 10 và bạn không thể thấy các tiện ích mở rộng trong File Explorer, hãy truy cập tab Xem bằng cách sử dụng ruy băng ở trên cùng và đảm bảo rằng hộp được liên kết với tiện ích mở rộng Tên tệp được chọn.

    Kích hoạt phần mở rộng tên tệp từ File Explorer
  7. Với tệp .vmx được mở bằng Notepad ++, cuộn xuống dưới cùng của tệp cấu hình và chèn dòng mã sau:
     cpuid.1.eax = Ngày 0000: 0000: 0000: 0001: 0000: 0110: 1010: 0101 
  8. Khi dòng mã được chèn vào cuối tài liệu, nhấn Ctrl + S để lưu các thay đổi và đóng Notepad ++.

    Chèn tùy chọn cấu hình ở cuối tập tin cấu hình
  9. Khởi động lại máy ảo từ ứng dụng Wmware Workstation Player. Máy khách sẽ khởi động thành công mà không bị CPU CPU bị vô hiệu hóa bởi thông báo lỗi hệ điều hành khách .

Nếu phương pháp này không thành công, hãy chuyển xuống phương pháp cuối cùng bên dưới.

Phương pháp 3: Tạo một máy ảo mới

Nếu hai phương pháp trên không cho phép bạn giải quyết CPU CPU đã bị vô hiệu hóa do lỗi hệ điều hành khách, thì bạn có vấn đề về cấu hình đĩa hoặc gần đây bạn đã thực hiện một thao tác làm hỏng máy ảo của mình.

Nhưng bất kể điều gì gây ra lỗi, bạn có thể giải quyết nó bằng cách tạo một máy khách mới từ đầu. Nhưng hãy nhớ rằng làm như vậy có nghĩa là bạn sẽ mất bất kỳ dữ liệu nào được lưu trữ trong máy khách.

Nếu bạn quyết định làm điều này, đây là hướng dẫn nhanh về cách tạo một máy ảo mới:

  1. Mở VMware Workstation, chọn Màn hình chính từ khung bên trái, sau đó nhấp vào Tạo Máy ảo mới từ khung bên phải.

    Tạo một máy ảo mới
  2. Tiếp theo, chọn tệp hình ảnh đĩa Trình cài đặt (iso) để chuyển đổi và nhấn nút Duyệt để chọn hình ảnh. Trình hướng dẫn sẽ tự động phát hiện hệ điều hành và chuẩn bị cho hoạt động Cài đặt dễ dàng . Khi tệp ISO được tải, nhấp vào nút Tiếp theo .

    Tải hình ảnh ISO lên và nhấn nút Tiếp theo
  3. Chèn thông tin đăng nhập cần thiết và nhấn nút Tiếp theo một lần nữa.

    Chèn thông tin đăng nhập cần thiết để dễ dàng cài đặt
  4. Đặt tên cho máy ảo mới của bạn và đặt vị trí cho nó. Sau đó, nhấn nút Tiếp theo một lần nữa.

    Đặt tên và vị trí của máy ảo mới của bạn
  5. Chỉ định dung lượng đĩa mong muốn của bạn bằng cách chọn kích thước đĩa tối đa và quyết định phương thức lưu trữ. Sau đó, nhấp vào nút Tiếp theo một lần nữa.

    Đặt cài đặt dung lượng đĩa
  6. Cuối cùng, nhấn nút Kết thúc để tạo máy ảo mới.

    Kết thúc việc tạo ra máy ảo VMware mới

Bạn sẽ có thể chạy máy khách mới mà không thấy CPU CPU đã bị vô hiệu hóa do lỗi hệ điều hành máy khách lỗi trong quy trình Khởi động ban đầu.

Bài ViếT Thú Vị