Daftar Isi

Bagaimana Bolehkah saya Mendiagnosis dan Menghentikan Sesi RDP yang Terhenti Menggunakan PowerShell Jarak Jauh atau CMD?

Ketika RDP terjebak di "Silakan tunggu," sering kali disebabkan oleh sesi pengguna zombie atau status sesi yang tidak dikelola dengan baik. Ini dapat bertahan di mesin target, mencegah koneksi baru dari diinisialisasi dengan benar.

Gunakan kueri pengguna untuk Mengidentifikasi Sesi yang Terjebak

Remote ke mesin host menggunakan PowerShell remoting atau SSH, dan kemudian jalankan:

query pengguna

Perintah ini mengembalikan daftar sesi pengguna yang aktif, terputus, dan tidak aktif beserta ID sesi dan statusnya.

Contoh keluaran:

USERNAME     SESSIONNAME        ID  STATE        IDLE TIME      LOGON TIME  
john.doe          rdp-tcp#5                 2   Aktif        .                       27/10/2026 09:23 AM  
                          rdp-tcp#6                 3   Terputus           1:05                 27/10/2026 07:45 AM

Cari sesi dalam keadaan "Disc" (Terputus) atau "Down". Ini mungkin mengganggu koneksi baru.

Atur Ulang Sesi yang Bermasalah

Gunakan ID sesi yang Anda identifikasi di atas untuk mereset sesi yang terjebak:

reset sesi 3

Perintah ini secara paksa mengakhiri sesi RDP yang ditentukan di host, menghapus blok login apa pun.

Wawasan Transisi

Jika reset sesi tidak mengembalikan konektivitas atau host terus menggantung pada "Silakan tunggu," masalahnya mungkin melibatkan proses klien RDP atau layanan Windows di sisi klien atau server. Mari kita lihat lebih dalam.

Bagaimana Bolehkah saya Matikan Proses Klien RDP untuk Memulihkan Responsivitas Lokal?

Keterlambatan dapat berasal dari mesin klien. Pada sistem Windows saat ini, Koneksi Desktop Jarak Jauh (mstsc.exe) tetap tersedia untuk koneksi RDP tradisional, sementara Aplikasi Windows menggantikan klien Desktop Jarak Jauh mandiri Microsoft yang telah dihentikan untuk mengakses Azure Virtual Desktop, Windows 365, dan Microsoft Dev Box.

Identifikasi Proses RDP Aktif

Buka Command Prompt sebagai Administrator di klien:

Periksa apakah Koneksi Desktop Jarak Jauh (mstsc.exe) atau Aplikasi Windows sedang berjalan dan tidak responsif. Klien Remote Desktop mandiri yang lebih lama (msrdc.exe) telah mencapai akhir dukungan pada 27 Maret 2026, dan seharusnya tidak lagi disajikan sebagai klien saat ini dari Microsoft.

Paksa-Matikan Proses RDP

Hentikan untuk memulai sesi yang bersih:

Ini segera mengakhiri sesi sisi klien dan menghindari keadaan cache yang tersisa atau kesalahan handshake.

Catatan untuk Admin IT

Aplikasi Windows adalah klien yang didukung Microsoft untuk Azure Virtual Desktop, Windows 365, dan Microsoft Dev Box. Jika koneksi menjadi tidak responsif, identifikasi aplikasi di Task Manager dan tutup proses yang terpengaruh sebelum menyambung kembali. Untuk koneksi RDP tradisional menggunakan Remote Desktop Connection, mstsc.exe tetap menjadi proses yang relevan.

Bagaimana Bolehkah saya Restart Layanan Desktop Jarak Jauh Windows untuk Membuka Blokir Sistem Host?

Di tingkat OS, RDP bergantung pada beberapa layanan latar belakang untuk menangani otentikasi, inisialisasi sesi, sinkronisasi clipboard, dan pemuatan lingkungan pengguna. Layanan yang rusak atau diblokir dapat mencegah penyelesaian logon.

Restart TermService untuk Memperbarui RDP Core

Pada host jarak jauh, jalankan:

Anda mungkin akan melihat peringatan bahwa layanan lain akan terpengaruh. Ini adalah hal yang normal untuk lingkungan jarak jauh, tetapi pastikan tidak ada operasi kritis yang sedang berlangsung.

Restart SENS dan Ketergantungan

Beberapa hang RDP melibatkan Layanan Pemberitahuan Peristiwa Sistem (SENS) atau layanan RPC yang bergantung. Mulai ulang mereka dalam urutan:

Opsional:

Tip Pro: Gunakan Get-Service dan sc untuk Validasi

Jalankan baris PowerShell ini untuk memvalidasi status layanan:

Get-Service -Name TermService, SENS | Format-Table Name, Status, StartType

Gunakan sc qc TermService untuk mengonfirmasi rantai ketergantungan.

Periksa Pembaruan Windows Terbaru untuk Masalah RDP yang Dikenal

Pembaruan Windows terbaru telah memperkenalkan penyebab tambahan kegagalan koneksi Remote Desktop dan sesi yang menjadi tidak responsif. Sebelum mereset layanan secara berulang, periksa versi Windows, pembaruan yang diinstal, dan dokumentasi kesehatan rilis Windows dari Microsoft.

  • Windows 11 24H2 (2025): Pembaruan yang dirilis pada awal 2025 menyebabkan beberapa koneksi RDP berbasis UDP ke Windows Server 2016 atau sebelumnya terputus setelah sekitar 65 detik. Microsoft menyelesaikan masalah ini dengan KB5053656, yang dirilis pada 27 Maret 2025.
  • Windows 11 24H2/25H2 dan Windows Server 2025 (September 2026): Pembaruan keamanan menyebabkan ketidakstabilan Layanan Desktop Jarak Jauh di beberapa lingkungan, termasuk kegagalan login dan server yang terjebak pada "Silakan tunggu untuk Konfigurasi Desktop Jarak Jauh." Microsoft menyelesaikan masalah tersebut melalui pembaruan di luar jalur KB5129195 untuk versi Windows 11 yang terpengaruh dan KB5129235 untuk Windows Server 2025, yang dirilis pada 14 September 2026.
  • Windows 11 24H2/25H2 (Oktober 2026): Microsoft juga mendokumentasikan kegagalan koneksi RDP yang mempengaruhi pengguna non-administrator di host jarak jauh dengan perlindungan Administrator yang diaktifkan setelah KB5124010 atau pembaruan selanjutnya. Masalah ini menghasilkan kesalahan 0xC000000D alih-alih layar "Silakan tunggu" yang biasa, tetapi ini relevan saat mendiagnosis kegagalan login jarak jauh yang lebih luas.

Jika masalah dimulai segera setelah pembaruan Windows, bandingkan nomor KB yang terpasang dengan halaman kesehatan rilis yang relevan dan instal pembaruan kumulatif terbaru yang berisi perbaikan dari Microsoft. Hindari mereset sesi atau memulai ulang layanan kritis sebelum menentukan apakah masalah Windows yang terdokumentasi bertanggung jawab.

Bagaimana Bolehkah saya Lakukan Boot Bersih untuk Menyingkirkan Konflik Perangkat Lunak?

Aplikasi latar belakang—terutama alat keamanan atau suite manajemen jarak jauh—dapat mengganggu pemuatan profil pengguna dan skrip logon jarak jauh.

Konfigurasi Lingkungan Boot Bersih

Pada mesin host:

  1. Tekan Win + R, ketik msconfig, tekan Enter.
  2. Pergi ke tab Layanan.
  3. Periksa "Sembunyikan semua layanan Microsoft".
  4. Klik Nonaktifkan Semua.
  5. Buka Startup > Buka Task Manager > Nonaktifkan semua aplikasi startup.
  6. Mulai ulang sistem.

Amati Perilaku RDP Pasca-boot

Coba untuk menyambung kembali melalui RDP Jika masalah menghilang, aktifkan layanan startup secara bertahap untuk mengidentifikasi komponen yang bertentangan.

Pelaku Umum

  • Program antivirus dengan penyaringan RDP.
  • Manajer kredensial pihak ketiga.
  • Alat bantuan jarak jauh dengan pengait layar.

Bagaimana Bolehkah saya Sesuaikan Kebijakan Grup untuk Mencegah Konflik Sesi?

Dalam lingkungan domain atau multi-pengguna, Kebijakan Grup yang salah konfigurasi dapat menyebabkan tumpang tindih sesi, kredensial yang terasing, atau loop logon yang berulang.

Navigasi ke Pengaturan Kebijakan yang Tepat

Jalankan gpedit.msc, lalu:

Konfigurasi Komputer > Template Administratif > Komponen Windows > Layanan Desktop Jarak Jauh > Host Sesi Desktop Jarak Jauh > Koneksi

Aktifkan "Batasi Pengguna RDS ke Sesi Tunggal"

Atur yang berikut ini ke Diaktifkan :

  • Kebijakan : Batasi pengguna Layanan Desktop Jarak Jauh ke satu sesi

Ini memastikan bahwa upaya untuk menyambung kembali melanjutkan sesi sebelumnya alih-alih membuat sesi baru (yang berpotensi rusak).

Pembaruan Kebijakan Paksa dan Inisialisasi Ulang Sesi

Setelah mengubah kebijakan, jalankan:

Anda juga mungkin ingin me-reboot mesin atau memulai ulang TermService untuk menerapkan perubahan sepenuhnya.

Bagaimana Bolehkah saya Automatisasi Semua Perbaikan dengan Skrip Pemulihan Gabungan?

Untuk insiden berulang, efisien untuk membuat skrip satu baris yang mereset sesi dan memulai ulang layanan tanpa me-reboot.

Perintah Pemulihan Utama

Jika Remote Desktop tetap terjebak di "Silakan Tunggu," gunakan perintah pemulihan yang sesuai tergantung pada apakah masalah berasal dari klien atau host jarak jauh.

Pada klien: Untuk Koneksi Desktop Jarak Jauh tradisional (mstsc.exe), tutup proses yang tidak responsif:

taskkill /IM mstsc.exe /F /T

Jika Anda menggunakan Aplikasi Windows, tutup aplikasi yang terpengaruh melalui Pengelola Tugas sebagai gantinya.

Pada host jarak jauh: Jika pengalihan clipboard tidak responsif, mulai ulang prosesnya:

taskkill /IM rdpclip.exe /F /T

Jika sesi tetap terblokir dan Layanan Desktop Jarak Jauh perlu dimulai ulang, jalankan yang berikut dari Command Prompt yang ditinggikan menggunakan koneksi administratif independen:

net stop TermService && net start TermService

Penting: Mengulang Layanan Desktop Jarak Jauh dapat mengganggu sesi pengguna yang aktif. Gunakan perintah ini hanya setelah memeriksa pengguna yang terpengaruh dan memastikan bahwa akses administratif alternatif tersedia.

Temukan TSplus: Solusi Remote Desktop yang Lebih Cerdas

TSplus Remote Access dirancang untuk menghilangkan frustrasi RDP yang umum, termasuk layar "Silakan tunggu" yang ditakuti. Dengan fitur seperti manajemen sesi terpusat, penyambungan kembali yang cerdas, dan akses berbasis web, ini memastikan konektivitas yang andal dan responsif di semua lingkungan. TSplus memberdayakan admin TI dengan kontrol penuh atas sesi jarak jauh—tanpa reboot, tanpa login yang terjebak, hanya akses yang lancar dan aman.

Kesimpulan

Masalah “Remote Desktop terjebak di ‘Silakan tunggu’” lebih dari sekadar ketidaknyamanan kecil—ini adalah gejala dari masalah yang lebih dalam seperti sesi yang tidak ditutup, layanan yang salah konfigurasi, atau konflik sistem. Dengan memahami penyebab teknis dan menerapkan perbaikan yang tepat, profesional TI dapat dengan cepat memulihkan akses dan meminimalkan waktu henti. Namun, untuk stabilitas dan efisiensi yang tahan lama, mengandalkan pemecahan masalah RDP manual saja mungkin tidak cukup di lingkungan yang menuntut atau berskala besar.

TSplus Remote Access

Uji Coba Gratis Akses Jarak Jauh TSplus

Alternatif Citrix/RDS terbaik untuk akses desktop/aplikasi. Aman, hemat biaya, di tempat/awan

Bacaan lebih lanjut

back to top of the page icon