RemoteAPP lambat, masalah menu di Windows 10 1803

Setelah menginstal Pembaruan Windows 10 1803 April terbaru, aplikasi RemoteApp yang diterbitkan pada server RDS yang menjalankan Windows Server 2012 R2 / Server 2016 mulai bekerja secara tidak benar pada pengguna (pembaruan keamanan terbaru dipasang di semua server). Aplikasi RemoteApp mulai bekerja lebih lambat, setiap tindakan yang disebut dengan klik mouse dilakukan (ditarik?) 2-3 kali lebih lama. Terutama ditampilkan perlahan dalam menu RemoteApp, disebut dengan mengklik kanan (item menu berkedip, Anda harus mengkliknya beberapa kali, dan kadang-kadang tidak muncul sama sekali).

Ketika meminimalkan / memperluas, jendela aplikasi jarak jauh tidak merender dengan benar, tombol tetap ada di sesi (CTRL terjebak di kepala saya), item drop-down dalam menu tidak selalu ditampilkan.

Klien Windows 7 dan versi lama dari Windows 10 (1703, 1607) secara bersamaan bekerja dengan remoteapp secara normal. Dalam koneksi normal ke desktop server melalui RDP, semua aplikasi pada server dan menu RDS ditampilkan secara normal.

Dengan demikian, pada bulan Mei, selain dari kesalahan pemulihan remediasi enkripsi CredSSP, pada bulan Mei, kami juga mengalami kinerja RemoteApp yang buruk di Windows 10 1803. Ternyata menjadi bulan yang panas 🙂 .

Untuk solusi sementara untuk masalah ini, Anda dapat mencoba mengubah nilai kebijakan di editor GPO lokal (gpedit.msc) di server RDS Gunakan grafik RemoteFX canggih untuk RemoteApp (Gunakan grafik tambahan untuk RemoteApp) di Dinonaktifkan (bagian Konfigurasi Komputer -> Kebijakan -> Template Administratif -> Komponen Windows -> Layanan Desktop Jarak Jauh -> Host Sesi Desktop Jarak Jauh -> Lingkungan Sesi Remote, dalam versi Rusia dari path Windows adalah ini: Komponen Windows -> Layanan Desktop Jarak Jauh -> Node Sesi Desktop Jarak Jauh -> Lingkungan Sesi Jarak Jauh).

Jika program grafis (khususnya keluarga CAD) diterbitkan sebagai remoteapp, maka tanpa FX Remote mereka tidak akan berfungsi.

Untuk memperbaiki masalah secara radikal, Anda dapat melakukannyaseret build windows saat ini ke versi sebelumnya (Opsi Pemulihan -> Memulai -> Kembali ke versi Windows 10 sebelumnya).

Namun ada solusi, yang terdiri dari mengganti versi klien RDP dengan yang lebih lama. Karena Masalah kinerja Remoteapp ditemukan pada Windows 10 1709, yang terbaik adalah menggunakan pustaka RDP dari 1607 atau 1703.
Faktanya adalah bahwa setelah memutakhirkan ke Windows 10 1803, versi baru klien RDP diinstal pada sistem, yang saat ini tidak berfungsi dengan benar dengan aplikasi yang diterbitkan melalui RemoteApp. File diperbarui pada Pembaruan April 2018 mstsc.exe dan mstscax.dll.
Pastikan Anda telah menginstal persis versi Windows 10 1803 (OS Build 17133.1) atau 1709. Jalankan perintah:
Pemenang

Jika Anda mengganti file ini di direktori C: \ Windows \ System32 dengan versi file dari Windows 10 build sebelumnya (1703 atau 1607), masalah kinerja RemoteApp menghilang.

Cara mengganti file klien RDP di Windows 10:

  1. Tutup semua koneksi RDP dan jalankan RemoteApp (lebih baik merestart komputer).
  2. Unduh arsip dengan versi file mstsc.exe dan mstscax.dll dari Windows 10 1607 (tautan untuk mengunduh dari J. Disk mstsc-w10-1607.zip).
  3. Salin file mstsc.exe dan mstscax.dll asli dari direktori C: \ windows \ system32 \ ke direktori C: \ Backup menggunakan perintah:
    md c: \ backup \
    salin C: \ windows \ system32 \ mstsc.exe c: \ backup
    salin C: \ windows \ system32 \ mstscax.dll c: \ backup
  4. Maka Anda perlu menunjuk akun Anda sebagai pemilik file mstsc.exe dan mstscax.dll di direktori C: \ windows \ system32 \, nonaktifkan pewarisan dan beri hak pada diri Anda untuk memodifikasi file:takeown / F C: \ windows \ system32 \ mstsc.exe
    takeown / F C: \ windows \ system32 \ mstscax.dll
    icacls C: \ windows \ system32 \ mstsc.exe / inheritance: d
    icacls C: \ windows \ system32 \ mstscax.dll / inheritance: d
    icacls C: \ windows \ system32 \ mstsc.exe / hibah root: F
    icacls C: \ windows \ system32 \ mstscax.dll / hibah root: F

    (dalam contoh ini, nama akun lokal dengan hak administrator - root. Ganti dengan nama akun Anda).
  5. Ganti file dalam direktori C: \ windows \ system32 \ dengan file dari arsip yang diunduh.
  6. Kembalikan izin asli pada file yang diganti. Kami mengaktifkan pewarisan izin NTFS dan menetapkan pemilik file NT Service \ TrustedInstaller dengan perintah berikut:
    icacls C: \ windows \ system32 \ mstsc.exe / inheritance: e
    icacls C: \ windows \ system32 \ mstscax.dll / inheritance: e
    icacls C: \ windows \ system32 \ mstsc.exe / setowner "Layanan NT \ TrustedInstaller" / T / C
    icacls C: \ windows \ system32 \ mstscax.dll / setowner "Layanan NT \ TrustedInstaller" / T / C
  7. Tetap mendaftar ulang perpustakaan:
    regsvr32 C: \ Windows \ System32 \ mstscax.dll
Kiat. Atau Anda dapat melakukan penggantian dengan menjalankan prompt perintah atas nama sistem.

RemotApp Anda sekarang harus kembali ke kinerja normal,

Anda dapat mengganti file mstsc.exe dan mstscax.dll sekaligus di banyak komputer di domain Active Directory menggunakan skrip masuk dalam kebijakan grup.