Cách khắc phục máy ảo Hyper-V bị kẹt ở trạng thái dừng



Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề

Việc sử dụng máy ảo đã tăng mạnh trong thời gian gần đây. Điều này là tự nhiên khi bạn cân nhắc những lợi thế của chúng. Hyper-V là một phần mềm ảo hóa gốc Windows cho phép bạn tạo các máy ảo trên hệ thống Windows của mình. Mặc dù không cung cấp nhiều tính năng như VMware hay VirtualBox nhưng nó vẫn được sử dụng khá nhiều. Cũng giống như bất kỳ phần mềm nào khác, nó có những vấn đề riêng. Một trong những vấn đề mà nhiều người dùng thường gặp phải là khi máy ảo bị kẹt ở trạng thái dừng.



Máy ảo bị kẹt ở trạng thái dừng



Khi điều này xảy ra, máy ảo từ chối dừng và do đó, nó không thể khởi động được, điều không phải là điều bạn muốn. Điều này có thể xảy ra do một số lý do mà chúng tôi sẽ đề cập dưới đây. Tuy nhiên, trước khi bắt đầu, điều quan trọng cần đề cập là, đôi khi, sự cố chỉ đơn giản là do máy chủ Windows lỗi thời gây ra. Do đó, trước khi bạn bắt đầu với bài viết này, hãy đảm bảo rằng bạn đã cài đặt tất cả Cập nhật Windows có sẵn. Với điều đó đã nói, chúng ta hãy bắt đầu.



  • Lỗi lưu trữ - Hóa ra, trong một số trường hợp, sự cố có thể do lỗi bộ nhớ. Điều này xảy ra khi đĩa được thông báo là bị thiếu, trong trường hợp đó, bạn sẽ phải tắt nguồn máy chủ cũng như các đĩa khác. Sau khi bạn khởi động lại, nó sẽ nhận dạng đĩa và trong trường hợp có bất kỳ sự cố nào, hãy bắt đầu sửa chữa chúng nếu bạn có sẵn hệ thống RAID.
  • Cấu hình sai RRAS - Một nguyên nhân khác của sự cố có thể do định cấu hình sai Dịch vụ Định tuyến và Truy cập Từ xa. Điều này có thể xảy ra khi một giao diện trong môi trường của bạn làm sai lệch cấu hình của RRAS. Trong trường hợp như vậy, bạn sẽ phải tắt dịch vụ để giải quyết vấn đề.
  • Tùy chọn Windows Power - Các tùy chọn nguồn của máy chủ Windows của bạn cũng có thể gây ra sự cố như vậy. Nó chỉ ra rằng nếu bạn đặt màn hình để tắt màn hình sau một thời gian nhất định, nó có thể dẫn đến việc máy ảo bị kẹt. Trong trường hợp như vậy, bạn sẽ phải đặt nó để không bao giờ tắt màn hình.

Bây giờ chúng ta đã hoàn tất các nguyên nhân có thể của sự cố, hãy bắt đầu với các phương pháp mà qua đó bạn có thể khôi phục lại máy ảo của mình.

Phương pháp 1: Diệt máy ảo

Bằng cách tiêu diệt, chúng tôi không có nghĩa là loại bỏ hoàn toàn máy ảo. Thay vào đó, nó có nghĩa là kết thúc quá trình của máy ảo bị kẹt và để bạn có thể khởi động lại bình thường. Đây là một quá trình khá đơn giản nếu bạn có một máy ảo duy nhất đang chạy trên máy chủ. Nếu bạn làm vậy, bạn có thể bỏ qua một số bước mà chúng tôi sẽ liệt kê bên dưới để giúp tìm kiếm GUID của máy ảo có vấn đề.

Trong trường hợp bạn có nhiều máy ảo, bạn không thể chỉ giết Quy trình công nhân máy ảo hoặc vmwp.exe mà không cần biết GUID của máy ảo bị kẹt vì quy trình xuất hiện nhiều lần trong Quản lý công việc . Khi bạn có GUID, bạn có thể tìm thấy quy trình tương ứng với ID đó và giết nó mà không cần lo lắng gì.



Làm theo hướng dẫn bên dưới để thực hiện việc này:

  1. Trước hết, để tìm ra GUID của máy ảo của bạn, hãy mở Powershell. Nếu bạn có một máy ảo duy nhất, bạn có thể bỏ qua bước này và chỉ cần kết thúc quá trình. Tương tự, nếu bạn biết GUID của máy, bạn cũng có thể bỏ qua bước này.
  2. Khi bạn đã mở Powershell, hãy nhập lệnh sau, nơi VMname là tên của máy ảo có vấn đề:
Get-VM 'VMname' | fl *
  1. Ghi lại VMId vì bạn sẽ cần điều này trong khi tìm ra quy trình phù hợp để kết thúc.

    Tìm VMId

  2. Sau đó, hãy tiếp tục và mở Quản lý công việc bằng cách nhấp chuột phải vào thanh tác vụ và chọn Trình quản lý tác vụ từ menu xuất hiện.
  3. Khi Trình quản lý tác vụ mở ra, hãy chuyển sang Chi tiết chuyển hướng.
  4. Bây giờ, xác định vị trí vmpw.exe xử lý bằng cách nhấn nút V. Bạn sẽ tìm thấy nhiều quy trình nếu bạn có nhiều máy ảo đang chạy.

    Quy trình công nhân máy ảo

  5. Sử dụng ID mà bạn đã tìm thấy trước đó để tìm đúng quy trình.
  6. Cuối cùng, đánh dấu quy trình có Tên người dùng tương quan với ID và sau đó nhấn Kết thúc nhiệm vụ cái nút.

Phương pháp 2: Thay đổi tùy chọn nguồn

Hóa ra, tùy chọn năng lượng của máy chủ Windows của bạn cũng có thể ảnh hưởng đến trạng thái của máy ảo Hyper-V của bạn. Một trong những người gặp phải vấn đề tương tự nói rằng việc thay đổi màn hình thành không bao giờ tắt đã khắc phục được sự cố cho họ. Vì vậy, nó là giá trị một shot. Đây là cách thực hiện:

  1. Mở ra Khởi đầu bằng cách nhấn phím Windows và sau đó tìm kiếm Kế hoạch nguồn lực.
  2. nhấn Đi vào trên kết quả được hiển thị.
  3. Từ đó, thay đổi Xoay hoặc là ff màn hình tùy chọn để Không bao giờ từ menu thả xuống.

    Tùy chọn gói điện

  4. Cuối cùng, nhấp vào Lưu thay đổi cái nút.

Phương pháp 3: Tắt RRAS

Dịch vụ truy cập từ xa được định cấu hình sai cũng có thể gây ra sự cố. Như chúng tôi đã đề cập trước đó, giao diện mạng của bạn có thể làm rối loạn dịch vụ khiến máy ảo bị kẹt. Do đó, một cách dễ dàng để khắc phục điều này là tắt dịch vụ Định tuyến và Truy cập Từ xa. Đây là cách thực hiện:

  1. Trước hết, hãy mở Chạy hộp thoại bằng cách nhấn Phím Windows + R .
  2. Trong hộp thoại Chạy, nhập services.msc và sau đó nhấn Enter.
  3. Trong cửa sổ Dịch vụ, hãy tìm kiếm Dịch vụ định tuyến và truy cập từ xa . Để làm điều này dễ dàng, hãy nhấn nút R một lần để chuyển đến các dịch vụ bắt đầu từ bảng chữ cái R.
  4. Sau khi xác định được vị trí, hãy nhấp đúp vào dịch vụ để mở Tính chất cửa sổ.

    Dịch vụ RRAS

  5. Nếu dịch vụ đang chạy, hãy dừng nó bằng cách nhấp vào Dừng lại cái nút.
  6. Sau khi dịch vụ bị dừng, hãy chọn Tàn tật từ Loại khởi động trình đơn thả xuống.
  7. Khởi động lại hệ thống.

Phương pháp 4: Khởi động lại máy chủ

Trong hầu hết các trường hợp, một vấn đề như vậy có thể dễ dàng được giải quyết bằng cách chỉ cần lưu lại máy chủ. Khi bạn đã khởi động lại máy chủ, máy ảo sẽ xóa và khởi động bình thường. Ngoài ra, hãy đảm bảo rằng hệ thống của bạn được cập nhật vì sự cố cũng có thể do lỗi Windows thường được vá trong các bản cập nhật tiếp theo.

Thẻ Hyper-V 3 phút đọc