MSTSC: Vùng đen trên máy tính từ xa


13

Tôi đang kết nối từ Windows Server 2012 R2 đến máy ảo Hyper-V chạy Windows 8.1 thông qua RDP (mstsc.exe). VM được lưu trữ trên cùng một máy mà tôi đang kết nối.
Mọi thứ đều ổn cho đến ngày hôm nay. Khi tôi kết nối với VM ngày hôm nay, tôi đã thấy rằng các cửa sổ không hiển thị đúng và có các hình chữ nhật màu đen ngẫu nhiên như được hiển thị trên ảnh chụp màn hình bên dưới: nhập mô tả hình ảnh ở đây Sự cố này xảy ra trên tất cả các chương trình và bất kỳ cửa sổ nào tôi đang cố mở, thay đổi kích thước. cuộn vv

Tôi đã thử kết nối lại với VM, khởi động lại VM, thay đổi chủ đề Windows trên VM, vô hiệu hóa và bật lại trình điều khiển hiển thị và hiển thị trên VM, thay đổi độ phân giải và độ sâu màu trong mstsc, vô hiệu hóa tường lửa trên cả Máy chủ và VM thành đảm bảo các cổng được mở - không có gì giúp được.

Có ai có đề xuất gì khác tôi có thể cố gắng giải quyết vấn đề này?


Bất kỳ cập nhật gần đây cho một trong các máy? Nếu bạn có máy Win7, hãy thử RDP từ nó.
EliadTech

Cả máy chủ và máy VM đều có tất cả các bản cập nhật mới nhất. Thật không may, tôi không có máy Win7 để thử. Nhưng tôi đang tự hỏi tại sao bạn đề nghị nó? Phiên bản Win7 của mstsc 'tốt hơn' so với Win 2012 Server?
Alexander Abakumov

Đáng buồn thay, có vẻ như vậy. Tôi đã thử nó tại nơi làm việc và phiên bản mới hơn thỉnh thoảng chậm chạp và đóng băng. Có thể có một số lý do khác, nhưng một khi tôi trở lại Win7 mstsc thì nó hoạt động hoàn hảo. Nếu bạn thử, đừng quên tệp mstscax.dll.
EliadTech

1
@EliadTech, bạn có đề nghị hạ cấp mstsc Win 2012R2 xuống mstsc Win7 bằng cách nào đó không? Làm thế nào nó có thể được thực hiện? Hay chỉ sử dụng máy Win7 cho RDP? và những thứ về mstscax.dll là gì? :)
Alexander Abakumov

Đầu tiên, đây không phải là một giải pháp cho ngay cả khi nó sẽ hoạt động, nó sẽ không tự giải quyết vấn đề gốc - đây chỉ là một cách giải quyết mà bạn nên thử. Một giải pháp đầy đủ có lẽ sẽ nằm trong việc hoàn nguyên các thay đổi gần đây bạn đã thực hiện (trên máy khách hoặc trên máy chủ). Thứ hai, không quan trọng bạn chạy mstsc từ Win7 hay sao chép nó. Nếu bạn chọn sao chép, sao chép cả mstsc.exe và mstscax.exe vào một thư mục trên máy chủ Win8.1.
EliadTech

Câu trả lời:


12

Tôi giải quyết vấn đề này bằng cách tắt Persistent bitmap cachingtrong mstsctùy chọn cho VM của tôi:

nhập mô tả hình ảnh ở đây

Sau khi làm điều này, tôi đã không gặp bất kỳ vấn đề nào trong vài tháng.


4

Đối với tôi, việc vô hiệu hóa 'Bộ nhớ đệm bitmap liên tục' như được đề xuất ở đây đã có hiệu quả. Tuy nhiên, điều này làm giảm hiệu suất.

Thay vào đó, xóa nội dung của C: \ Users \\ AppData \ Local \ Microsoft \ Terminal Server Client \ Cache và kết nối lại hoạt động. Bằng cách này, tôi có thể bật 'Bộ nhớ đệm bitmap liên tục', nhưng không có hộp đen nào.


3

Dường như có vấn đề với việc tự động phát hiện chất lượng kết nối. Tôi đã có điều này đôi khi trong môi trường của tôi.

Tôi giải quyết trong mstsc.exevới thiết dưới Experiencesự Detect connection quality automaticallyđến một giá trị chính đáng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.