Khắc phục: không thể cài đặt hyper-v trong windows 10

Mục lục:

Video: Tạo máy ảo trên windows 10 - HyperV 2024

Video: Tạo máy ảo trên windows 10 - HyperV 2024
Anonim

Máy khách hỗ trợ Windows 10 Hyper-V; một công nghệ ảo hóa máy khách mạnh mẽ, hiệu suất cao và linh hoạt cho phép người dùng chạy đồng thời nhiều hệ điều hành trên máy tính Windows của họ. Bạn có thể bật tính năng Hyper-V từ 'Bật hoặc tắt tính năng Windows' trên máy tính để bàn của bạn. Bạn cũng có thể kích hoạt nó từ Windows PowerShell cũng như từ Dấu nhắc lệnh. Đôi khi bạn có thể gặp phải sự cố khi cài đặt Hyper-V trong Windows 10. Điều quan trọng trước tiên là kiểm tra xem máy tính của bạn có hỗ trợ Hyper-V hay không.

Hyper-V sẽ không cài đặt trên Windows 10, làm thế nào để khắc phục nó?

Hyper-V là một tính năng tuyệt vời, nhưng đôi khi bạn có thể gặp phải sự cố khi cài đặt nó. Liên quan đến các vấn đề, đây là một số vấn đề phổ biến mà người dùng gặp phải:

  • Không thể bật Hyper-V Windows 10 - Đây là sự cố phổ biến với Hyper-V trên Windows 10. Để khắc phục sự cố này, hãy chắc chắn kiểm tra xem PC của bạn có đáp ứng các yêu cầu phần cứng không.
  • Không thể bật Hyper-v Windows 10 - Nhiều người dùng đã báo cáo rằng họ không thể kích hoạt Hyper-V trên PC của họ. Điều này có thể xảy ra do phần mềm của bên thứ ba và sau khi gỡ bỏ phần mềm có vấn đề, sự cố sẽ được giải quyết.
  • Windows 10 Hyper-V sẽ không cài đặt - Nếu Hyper-V hoàn toàn không cài đặt trên PC của bạn, có thể một số cài đặt nhất định đang can thiệp vào nó. Tuy nhiên, bạn có thể sửa các cài đặt này bằng cách chạy một vài lệnh trong Dấu nhắc lệnh.
  • Không thể cài đặt nền tảng Hyper-V, các dịch vụ tích hợp - Đôi khi bạn sẽ không thể cài đặt Hyper-V do một số vấn đề nhất định trên PC. Tuy nhiên, bạn sẽ có thể khắc phục sự cố này bằng một trong những giải pháp của chúng tôi.

Giải pháp 1 - Kiểm tra các yêu cầu phần cứng

Hyper-V là một tính năng tuyệt vời, nhưng nếu bạn muốn sử dụng nó, trước tiên bạn phải đáp ứng một số yêu cầu phần cứng nhất định. Để sử dụng Hyper-V, PC của bạn cần đáp ứng các yêu cầu sau:

  • Windows 64 bit
  • RAM 4GB
  • Dịch địa chỉ cấp hai (SLAT) còn được gọi là lập chỉ mục ảo hóa nhanh (RVI)

Tuy nhiên, bạn có thể dễ dàng kiểm tra xem PC của bạn có đáp ứng các yêu cầu phần cứng hay không. Để làm điều đó, bạn sẽ cần chạy một lệnh trong Dấu nhắc lệnh. Để làm điều đó, chỉ cần làm theo các bước sau:

  1. Nhấn Windows Key + X để mở menu Win + X. Chọn Dấu nhắc Lệnh (Quản trị viên) hoặc Powershell (Quản trị viên).

  2. Bây giờ chạy lệnh systeminfo.exe.

Nếu tất cả các mục trong phần Yêu cầu Hyper-V đều nói Có, điều đó có nghĩa là PC của bạn có thể hỗ trợ và sử dụng Hyper-V. Mặt khác, nếu một số tính năng nhất định không khả dụng, bạn sẽ cần bật chúng trong BIOS.

Ngăn chặn thực thi dữ liệu có sẵnảo hóa được kích hoạt trong các tính năng phần sụn có thể được bật trong BIOS. Mặt khác, các tính năng như Tiện ích mở rộng chế độ màn hình VM và các tính năng dịch địa chỉ cấp hai có liên quan đến phần cứng của bạn và nếu các tính năng này không khả dụng, bạn sẽ cần nâng cấp CPU của mình.

Giải pháp 2 - Cập nhật hệ thống của bạn

Triệu chứng:

Hyper-V không thể được bật ngay cả sau khi thực hiện cài đặt sạch Windows 10 bản dựng 10049 hoặc sau khi nâng cấp từ bản dựng không bật Hyper-V.

Nguyên nhân:

  • Phần cứng không được hỗ trợ. Các máy cũ hơn có thể không có khả năng kích hoạt Hyper-V nếu phần cứng không tương thích. Do đó, một lý do tại sao bạn không thể kích hoạt Hyper-V là phần cứng được tìm thấy không hợp pháp. Trong trường hợp này, bạn có thể cần nâng cấp quy trình phần mềm của mình hoặc sử dụng một hệ thống khác với bộ xử lý tương thích.
  • Wstorvsp.inf không được thêm đúng vào cửa hàng trình điều khiển trong quá trình phục vụ trình điều khiển trực tuyến.

Giải pháp:

Nếu wstorvsp.inf không được thêm đúng vào trình điều khiển, Microsoft sẽ cung cấp Windows Update để giải quyết vấn đề. Để bản cập nhật hoạt động, bạn phải chạy Windows 10 bản xem trước kỹ thuật xây dựng 10049. Bạn cũng phải khởi động lại máy tính sau khi bạn áp dụng bản cập nhật.

Khi bật Hyper-V trên Windows 10, bạn cũng có thể gặp phải lỗi 0x800F0906 . Lỗi xảy ra khi không thể tải xuống các tệp nguồn. Để khắc phục lỗi, hãy làm theo các bước dưới đây.

  1. Xác định vị trí tệp Windows ISO mà bạn đã sử dụng để cài đặt hệ điều hành. Nhấp chuột phải vào nó và chọn Mount.
  2. Giải nén tệp Iso và định vị thư mục Nguồn sxs. Sao chép thư mục này vào bất kỳ ổ đĩa nào không phải là ổ đĩa gốc của hệ thống, ví dụ ổ F:.
  3. Bây giờ hãy mở Windows PowerShell hoặc dấu nhắc lệnh quản trị và nhập lệnh sau.
  • dỡ bỏ / trực tuyến / enable-Feature / featurename: Microsoft-hyper-v-all / All / LimitAccess / Nguồn:
  1. Sau khi được nhắc, hãy khởi động lại hệ thống. Tính năng Hyper-V sẽ sẵn sàng để sử dụng sau khi khởi động lại.

Giải pháp 3 - Xóa phần mềm của bên thứ ba

Hyper-V là một phần mềm ảo hóa tích hợp trong Windows 10, nhưng thật không may, nó không hoạt động tốt với các ứng dụng của bên thứ ba. Đôi khi phần mềm của bên thứ ba có thể cài đặt trình điều khiển riêng có thể can thiệp vào Hyper-V.

Nếu Hyper-V không thể cài đặt, hãy nhớ xóa tất cả phần mềm ảo hóa của bên thứ ba khỏi PC của bạn. Nhiều người dùng đã gặp sự cố với VirtualBox, nhưng sau khi gỡ bỏ, sự cố đã được giải quyết. Ngoài VirtualBox, người dùng đã báo cáo sự cố với VPN Checkpoint Endpoint Security, vì vậy nếu bạn đang sử dụng ứng dụng này, hãy nhớ gỡ bỏ nó.

Để đảm bảo rằng sự cố không xuất hiện trở lại, điều quan trọng là bạn phải xóa hoàn toàn ứng dụng có vấn đề. Cách đơn giản nhất để làm điều đó là sử dụng một phần mềm gỡ cài đặt như Revo Uninstaller.

Các loại ứng dụng này sẽ xóa tất cả các tệp và mục đăng ký được liên kết với ứng dụng, đảm bảo rằng nó bị xóa hoàn toàn khỏi PC của bạn.

Giải pháp 4 - Đảm bảo rằng bạn không sử dụng phiên bản Home

Hyper-V là một tính năng tuyệt vời, tuy nhiên, không phải tất cả các phiên bản Windows 10 đều hỗ trợ nó. Như bạn đã biết, có sẵn các phiên bản Windows 10 khác nhau và mỗi phiên bản có một mức giá và tính năng khác nhau.

Thật không may, Hyper-V không có sẵn trong các phiên bản Home của Windows 10, vì vậy nếu bạn đang sử dụng phiên bản Home, bạn sẽ không gặp may. Cách duy nhất để sử dụng Hyper-V là chuyển sang phiên bản Chuyên nghiệp, Giáo dục hoặc Doanh nghiệp.

Giải pháp 5 - Sử dụng Dấu nhắc Lệnh

Nếu bạn không thể cài đặt Hyper-V trên PC Windows 10 của mình, có thể có một trục trặc nhỏ trên hệ thống khiến bạn không thể cài đặt nó. Một số người dùng đã báo cáo rằng họ đã sửa lỗi trục trặc này chỉ bằng cách chạy một lệnh duy nhất trong Command Prompt.

Để làm điều đó, chỉ cần làm theo các bước đơn giản sau:

  1. Bắt đầu Command Prompt với tư cách quản trị viên.
  2. Chạy lệnh SC config Trustedinstaller start = auto.

Sau khi lệnh được thực thi, khởi động lại PC của bạn và thử cài đặt lại Hyper-V.

Giải pháp 6 - Sửa đổi sổ đăng ký của bạn

Một số người dùng đã báo cáo rằng hệ thống EFI có bật tính năng Khởi động an toàn có thể gây ra sự cố với Hyper-V và ngăn không cho cài đặt. Tuy nhiên, bạn có thể khắc phục sự cố này bằng cách chạy một vài lệnh trong Dấu nhắc lệnh.

Hãy nhớ rằng các lệnh này sẽ sửa đổi sổ đăng ký của bạn, nhưng nếu bạn không thoải mái với điều đó, bạn có thể muốn bỏ qua giải pháp này. Để khắc phục vấn đề này, bạn cần làm như sau:

  1. Bắt đầu Command Prompt với tư cách quản trị viên.
  2. Bây giờ chạy các lệnh sau:
  • reg xóa HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Control \ DeviceGuard / v EnableVirtualizationBasingSecurity
  • reg xóa HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Control \ DeviceGuard / v RequirePl PlatformSecurityFeatures
  • bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} tải trọng DISABLE-LSA-ISO, DISABLE-VBS

Sau khi chạy các lệnh này, kiểm tra xem vấn đề vẫn còn đó.

Giải pháp 7 - Cài đặt riêng các thành phần Hyper-V

Theo người dùng, nếu bạn không thể cài đặt Hyper-V trên PC, bạn có thể khắc phục sự cố chỉ bằng cách cài đặt riêng các thành phần Hyper-V. Điều này khá đơn giản và bạn có thể làm điều đó bằng cách làm theo các bước sau:

  1. Nhấn Windows Key + S và nhập các tính năng của windows. Chọn Bật hoặc tắt các tính năng của Windows từ menu.

  2. Cửa sổ Tính năng Windows sẽ xuất hiện. Mở rộng phần Hyper-V. Kiểm tra nền tảng Hyper-V trước và nhấp vào OK.

  3. Khi PC của bạn khởi động lại, hãy lặp lại các bước từ trên nhưng lần này cài đặt Công cụ quản lý Hyper-V.

Sau khi PC của bạn khởi động lại một lần nữa, vấn đề sẽ được giải quyết hoàn toàn và Hyper-V sẽ được cài đặt trên PC của bạn.

Giải pháp 8 - Thực hiện một khởi đầu mới

Windows 10 có một tính năng hữu ích gọi là Khởi động mới cho phép bạn nhanh chóng và dễ dàng cài đặt lại Windows 10. Trước khi bạn thực hiện Khởi động mới, bạn nên sao lưu các tệp của mình để không làm mất chúng. Quá trình này sẽ xóa các ứng dụng đã cài đặt của bạn, vì vậy bạn sẽ phải cài đặt lại chúng theo cách thủ công.

Để thực hiện Khởi đầu mới, bạn cần làm như sau:

  1. Nhấn Windows Key + I để mở ứng dụng Cài đặt. Điều hướng đến phần Cập nhật & Bảo mật.

  2. Đi đến phần Windows Security trong khung bên trái. Trong ngăn bên phải, bấm Mở Trung tâm bảo mật Windows Defender.

  3. Khi Windows Defender mở, hãy chuyển đến phần Hiệu suất & sức khỏe của Thiết bị.

  4. Cuộn xuống phần Bắt đầu mới và nhấp vào Thông tin bổ sung.

  5. Nhấp vào nút Bắt đầu.

  6. Bây giờ làm theo các hướng dẫn trên màn hình để hoàn thành quá trình.

Sau khi quá trình kết thúc, bạn sẽ có bản cài đặt Windows 10 mới và Hyper-V sẽ có thể cài đặt.

Không thể sử dụng Hyper-V có thể là một vấn đề lớn đối với một số người dùng, nhưng chúng tôi hy vọng rằng bạn đã khắc phục được sự cố này bằng cách sử dụng một trong các giải pháp của chúng tôi.

Lưu ý của biên tập viên: Bài đăng này ban đầu được xuất bản vào tháng 8 năm 2016 và kể từ đó đã được tân trang lại hoàn toàn và cập nhật cho sự mới mẻ, chính xác và toàn diện.

ĐỌC C: NG:

  • Bộ nhớ ảo Windows 10 quá thấp
  • Remote Desktop hiện cho phép bạn truy cập các ứng dụng ảo hóa từ trình duyệt của bạn
  • Phần mềm máy tính để bàn ảo tốt nhất cho Windows
Khắc phục: không thể cài đặt hyper-v trong windows 10