MSTSC: Area Hitam pada Remote Desktop

13

Saya terhubung dari Windows Server 2012 R2 ke mesin virtual Hyper-V yang menjalankan Windows 8.1 melalui RDP (mstsc.exe). VM di-host pada mesin yang sama dari mana saya terhubung.
Semuanya baik-baik saja hingga hari ini. Ketika saya terhubung ke VM hari ini, saya telah melihat bahwa windows tidak membuat dengan benar dan memiliki persegi panjang hitam acak seperti yang ditunjukkan pada screenshot di bawah masukkan deskripsi gambar di sini ini : Masalah ini terjadi di semua program dan semua jendela yang saya coba buka, ubah ukurannya. gulir dll.

Saya sudah mencoba menghubungkan kembali ke VM, me-reboot VM, mengubah tema Windows pada VM, menonaktifkan dan mengaktifkan kembali driver display dan display pada VM, mengubah resolusi dan kedalaman warna dalam mstsc, menonaktifkan firewall pada Server dan VM untuk memastikan port dibuka - tidak ada yang membantu.

Adakah yang punya saran apa lagi yang bisa saya coba untuk menyelesaikan masalah ini?

Alexander Abakumov
sumber
Adakah pembaruan terkini untuk salah satu mesin? Jika Anda memiliki mesin Win7, coba RDP darinya.
EliadTech
Server dan mesin VM memiliki semua pembaruan terbaru. Sayangnya, saya tidak punya mesin Win7 untuk dicoba. Tapi saya ingin tahu mengapa Anda menyarankannya? Apakah Win7 versi mstsc 'lebih baik' dari Win 2012 Server?
Alexander Abakumov
Saddly, sepertinya begitu. Saya sudah mencobanya di tempat kerja dan versi yang lebih baru terkadang sepi dan macet. Mungkin ada beberapa alasan lain, tetapi begitu saya kembali ke mstsc Win7 itu bekerja dengan sempurna. Jika Anda mencobanya jangan lupa file mstscax.dll juga.
EliadTech
1
@EliadTech, Apakah Anda menyarankan untuk menurunkan versi Win 2012R2 mstsc ke Win7 mstsc? Bagaimana itu bisa dilakukan? Atau hanya menggunakan mesin Win7 untuk RDP? ke Dan apa hal tentang mstscax.dll? :)
Alexander Abakumov
Pertama, ini bukan solusi untuk bahkan jika itu akan berhasil tidak akan menyelesaikan masalah root itu sendiri - ini hanyalah solusi yang harus Anda coba. Solusi lengkap mungkin terletak pada pengembalian perubahan terbaru yang telah Anda buat (baik pada klien atau di server). Kedua, tidak masalah apakah Anda menjalankan mstsc dari Win7, atau menyalinnya. Jika Anda memilih untuk menyalin, salin mstsc.exe dan mstscax.exe ke satu folder di host Win8.1.
EliadTech

Jawaban:

12

Aku memecahkan masalah ini dengan menonaktifkan Persistent bitmap cachingdi mstscpilihan untuk VM saya:

masukkan deskripsi gambar di sini

Setelah melakukan ini, saya belum mengalami masalah selama beberapa bulan.

Alexander Abakumov
sumber
4

Bagi saya, menonaktifkan 'cache bitmap persisten' seperti yang direkomendasikan di sini berhasil. Namun, ini mengurangi kinerja.

Alih-alih, menghapus konten C: \ Users \\ AppData \ Local \ Microsoft \ Terminal Server Client \ Cache dan menghubungkan lagi berfungsi. Dengan cara ini saya bisa menghidupkan 'caching bitmap persisten', tetapi tidak memiliki kotak hitam.

simon-letch
sumber
3

Tampaknya ada masalah dengan deteksi otomatis kualitas koneksi. Terkadang ini ada di lingkungan saya.

Aku dipecahkan dalam mstsc.exedengan pengaturan di bawah Experienceini Detect connection quality automaticallyuntuk nilai yang masuk akal.

marsh-goyangkan
sumber