Tìm thấy một giải pháp !!
Thay đổi độ phân giải Windows Client hoạt động bằng cách gọi <ProgramDir>\VMware\VMware Tools\VMwareResolutionSet.exe
. Sau khi tôi đổi tên tập tin đó, bingo không thay đổi độ phân giải nữa. Rõ ràng điều này hoạt động cho đến khi các công cụ VMware tiếp theo chỉ cập nhật, nhưng nó thực hiện công việc cho chúng tôi.
Vì không dễ tìm, đây là tài liệu tham khảo cho VMwareResolutionSet.exe từ một chủ đề diễn đàn ngẫu nhiên tại https://kb.vmware.com/s/article/2058577
Chạy VMwareResolutionSet.exe để buộc Windows đặt độ phân giải mong muốn của bạn.
VMwareResolutionSet.exe Variable1 Variable2 , Variable3 Variable4 Variable5 Variable6
Biến 1 là chỉ số của màn hình chính (Mặc định = 0).
Biến 2 là số lượng màn hình tổng (Mặc định = 1).
Biến 3 là vị trí X bắt đầu của màn hình 0 (Mặc định = 0).
Biến 4 là vị trí Y bắt đầu của màn hình 0 (Mặc định = 0).
Biến 5 là chiều rộng (X) của màn hình 0 tính bằng pixel.
Biến 6 là chiều rộng (Y) của màn hình 0 tính bằng pixel.
Ví dụ: để đặt độ phân giải màn hình máy ảo thành 3280 x 2048:
VMwareResolutionSet.exe 0 1 , 0 0 3280 2048
Các không gian xung quanh dấu phẩy dường như là đáng kể.