Computer >> Máy Tính >  >> Phần mềm >> Máy ảo

Tắt tính năng tự động tạm ngưng máy ảo trên VMWare Workstation / Player

Tôi đã nhận thấy một tính năng khó chịu trong trình siêu giám sát VMWare Workstation. Nếu bạn không sử dụng máy ảo trong một thời gian, máy sẽ tự động bị tạm ngưng bởi tính năng Tự động tạm ngưng được tích hợp sẵn. Để tiếp tục sử dụng máy ảo, bạn phải nhấp vào nút Tiếp tục máy ảo này khuy ao.

Tắt tính năng tự động tạm ngưng máy ảo trên VMWare Workstation / Player

Tự động tạm ngưng tính năng được bật theo mặc định trong VMWare Workstation Player / Fusion. Nó cho phép tiết kiệm tài nguyên máy chủ lưu trữ bằng cách tự động đóng băng trạng thái máy ảo mà không cần tắt nó. Để bật máy ảo bị treo, bạn cần một vài giây, nhưng tôi thấy tính năng này thật khó chịu.

Thứ nhất, sẽ không thuận tiện nếu bạn kiểm tra một cái gì đó trên máy ảo và chờ kết quả của quá trình hoặc tập lệnh của bạn. Thứ hai, việc tạm ngừng VM thường xuyên và lưu trạng thái bộ nhớ vào đĩa sẽ tiêu tốn tài nguyên SSD của bạn. Thứ ba, tôi không muốn đợi vài giây mỗi khi VMWare Workstation tiếp tục máy ảo.

VMWare Workstation có thể tự động tạm ngưng VM hoặc khi phát hiện thấy hệ điều hành khách đang ở chế độ ngủ / ngủ đông. Ví dụ:Windows 10 đặt thiết bị vào chế độ ngủ sau 30 phút không hoạt động (Control Panel \ Hardware and Sound \ Power Options \ Edit Plan Settings -> Đặt máy tính ở chế độ ngủ ).

Tắt tính năng tự động tạm ngưng máy ảo trên VMWare Workstation / Player

Thật không may, bạn không thể tắt hoàn toàn Tự động tạm ngưng trong cài đặt VMWare Workstation. Tuy nhiên, bạn có thể ngăn một siêu giám sát tạm ngưng máy ảo cụ thể trong cài đặt tệp cấu hình VMX.

  1. Tắt máy ảo;
  2. Xem đường dẫn đến tệp cấu hình VMX của nó trong thuộc tính VM;
    Tắt tính năng tự động tạm ngưng máy ảo trên VMWare Workstation / Player
  3. Mở tệp VMX trong bất kỳ trình soạn thảo văn bản nào và thêm dòng suspend.disabled = "TRUE" ở cuối tệp. Sau đó, lưu nó; Tắt tính năng tự động tạm ngưng máy ảo trên VMWare Workstation / Player Mẹo . Bạn có thể thêm dòng vào tệp văn bản VMX bằng lệnh PowerShell:
    Add-Content C:\VHD\win10x64\win10x64.vmx 'suspend.disabled = "TRUE"'
    Đảm bảo rằng dòng đã được thêm thành công vào tệp VM VMX:
    get-content C:\VHD\win10x64\win10x64.vmx | Select-String "suspend" Tắt tính năng tự động tạm ngưng máy ảo trên VMWare Workstation / Player
  4. Khởi động VM và đảm bảo rằng trình siêu giám sát VMWare Workstation của bạn không còn tạm dừng VM nữa.