Aktifkan RDP untuk banyak pengguna di Windows 11

Anda dapat membuat beberapa koneksi desktop jarak jauh secara bersamaan di sistem Windows, namun fitur ini dibatasi oleh lisensi. Ini mencegah Anda membuat server Terminal RDP. Jika Anda memerlukan layanan ini, Anda harus membeli lisensi Windows Server, RDS CALS, dan Host Sesi Desktop Jarak Jauh (RDSH) harus diinstal di komputer Anda. Jika Anda menginginkan alternatif gratis, Anda dapat menggunakan RDP (Remote Desktop Protocol) untuk membuat banyak Koneksi. Pada artikel ini, kita akan membahas cara mengaktifkan RDP untuk banyak pengguna di komputer Windows 11 Anda.

Cara mengaktifkan RDP untuk banyak pengguna di windows 11

Setelah memahami persyaratan perusahaan mana pun, Anda dapat menerapkan perangkat di lokasi yang berbeda. beberapa berada di lokasi kantor dan mudah diakses dan beberapa berada di lokasi terpencil. Semua perangkat tersebut memiliki merek yang berbeda dan mungkin memiliki sistem operasi yang berbeda. Mengelola jaringan seperti itu adalah pekerjaan yang menantang bagi administrator TI dan Remote Desktop Connection memudahkan pekerjaan Anda.

Gunakan metode berikut untuk mengaktifkan Remote Desktop Connection di Windows 11.
Gunakan RDP Wrapper LibraryUbah termsrv.dll Menggunakan HEX EditorPatch termsrv.dll Dengan PowerShell ScriptModifikasi Kebijakan Grup Lokal Mari kita bahas metode ini untuk mengaktifkan Remote Desktop Connection.
1] Menggunakan Perpustakaan Pembungkus RDP Perpustakaan Pembungkus RDP adalah proyek GitHub sumber terbuka gratis yang berfungsi sebagai perantara antara Layanan Desktop Jarak Jauh dan Manajer Kontrol Layanan (SCM). Ini memungkinkan pengguna untuk membuat beberapa sesi RDP pada Windows 11 dan Anda juga dapat mengonfigurasi server RDP pada edisi Windows Home tanpa menggoda file `termsrv.dll`. Untuk koneksi simultan, Perpustakaan RDP Wrapper memuat perpustakaan termsrv.dll dengan parameter yang diperbarui. Seharusnya lebih baik bagi Anda untuk memeriksa file termsrv.dll yang belum ditambal sebelum menginstal RDP Wrapper Library.

Mari aktifkan RDP Wrapper Library menggunakan langkah-langkah berikut. klik “install.bat” dan pilih Jalankan sebagai administrator. Tekan `RDPConfig.exe` untuk membuka RDP Wrapper Configuration dan selesaikan proses instalasi. Nbsp Terlihat bahwa setelah instalasi RDP Wrapper, itu menunjukkan, itu sedang berjalan, tetapi itu tidak berfungsi pada Windows 10 (ver. 10.0.19041.1320).
Unduh versi file rdpwrap.ini saat ini di komputer Anda dari raw.githubusercontent.com.Buka file yang diunduh, pilih semua konten dari sana, tekan Ctrl+ C, buka file explorer, buka C:Program FilesRDP Wrapperrdpwrap.ini file, dan tempel semua konten yang disalin. Nyalakan ulang komputer. Tekan `RDPConfig.exe` untuk membuka `RDP Wrapper Configuration.` Verifikasi apakah semua item berwarna hijau di bagian Diagnostik. Tekan `RDPChec k.exe` untuk membuka sesi RDP sekunder atau menyambungkan beberapa sesi RDP dari komputer jarak jauh Anda.
Mudah-mudahan, ini akan membantu Anda.

2] Modifikasi termsrv.dll Menggunakan HEX Editor

Solusi berikutnya dan paling efektif untuk mengaktifkan beberapa koneksi desktop jarak jauh pada komputer Windows 11 adalah memodifikasi file termsrv.dll. Ikuti solusi yang ditentukan untuk mengaktifkan RDP di komputer Anda.
Cadangkan file termserv.dll sebelum memodifikasinya. Tekan Windows + R, ketik cmd, dan tekan Ctrl + Shift + Enter untuk membuka Command Prompt sebagai administrator. Masukkan perintah berikut di Command Prompt untuk membuat cadangan.salin c:WindowsSystem32termsrv.dll termsrv.dll_backupUntuk memberikan kepemilikan kepada administrator lokal, jalankan perintah initakeown /F c:WindowsSystem32termsrv.dll /ASetelah berhasil menyelesaikan, Anda akan melihat pesan SUKSES berikut.
“c:WindowsSystem32termsrv.dll” sekarang dimiliki oleh grup administrator.
Untuk mengizinkan grup administrator lokal dengan izin Kontrol Penuh untuk file termsrv.dll menggunakan icacls.exe , jalankan ini: icacls c:WindowsSystem32termsrv.dll /grant Administrators:FSetelah berhasil menyelesaikan operasi, Anda akan melihat pesan berikut:c:WindowsSystem32termsrv.dll Berhasil memproses 1 file; Gagal memproses 0 file.Hentikan Layanan Desktop Jarak Jauh (TermService) dengan konsol services.msc. Anda juga dapat menjalankan perintah berikut: Net stop TermServiceUntuk mengetahui versi Windows dan nomor build, buka PowerShell dan jalankan perintah berikut: Get-ComputerInfo | pilih WindowsProductName, WindowsVersionUnduh perangkat lunak editor HEX pilihan Anda misalnya Penjelajah Registri dan Instal. Jalankan file `termsrv.dll` dengan perangkat lunak editor HEX. Editor Tiny Hexer ini tidak dapat mengubah file `termsvr.dll` dari folder system32, jadi Anda harus menyalinnya ke Desktop Anda, untuk melakukan perubahan. Menurut versi dan build Windows Anda, Anda perlu menemukan string berikut. Windows 11 RTM (21H2 – 22000.258): 39 81 3C 06 00 00 0F 84 4F 68 01 00/ Windows 10 x64 21H2: 39 81 3C 06 00 00 0F 84 DB 61 01 00/ Windows 10 x64 21H1: 39 0C 03 0C 03 0F 84 2B 5F 01 00/ Windows 10 x64 20H2: 39 81 3C 06 00 00 0F 84 21 68 01 00/ Windows 10 x64 2004: 39 81 3C 06 00 00 0F 84 D9 51 01 00/ Windows 190981: 3 3C 06 00 00 0F 84 5D 61 01 00/ Windows 10 x64 1903: 39 81 3C 06 00 00 0F 84 5D 61 01 00/ Windows 10 x64 1809: 39 81 3C 06 00 00 0F 84 3B 00/ Windows 01 1803: 8B 99 3C 06 00 00 8B B9 38 06 00 00/ Windows 10 x64 1709: 39 81 3C 06 00 00 0F 84 B1 7D 02 00Sekarang Anda harus mengganti string itu dengan string berikut.39 81 3C 06 00 00 0F 84 7F 2C 01 00
Terakhir, simpan file, dan jalankan TermService.

3] Patch termsrv.dll Dengan PowerShell Script

Jika persyaratan Anda untuk menggunakan Multiple Remote Desktop Connections tidak diselesaikan dengan memodifikasi file termsrv.dll secara manual menggunakan editor HEX maka Anda dapat menggunakan skrip PowerShell berikut.

Mari kita tambal file termsrv.dll dengan bantuan Skrip PowerShell.
Salin kode berikut dan rekatkan ke file Notepad.# Hentikan layanan RDP, buat cadangan file termsrv.dll dan ubah izin Stop-Service UmRdpService -Force Stop-Service TermService -Force $termsrv_dll_acl = Get-Acl c: windowssystem32termsrv.dll Copy-Item c:windowssystem32termsrv.dll c:windowssystem32termsrv.dll.copy takeown /f c:windowssystem32termsrv.dll $new_termsrv_dll_owner = (Dapatkan- Acl c:windowssystem32termsrv.dll).pemilik cmd /c “icacls c:windowssystem32termsrv.dll /Grant $($new_termsrv_dll_owner):F /C” # mencari pola di termsrv.dll file $dll_as_bytes = Dapatkan-Konten c:windowssystem32termsrv.dll -Raw -Pengkodean byte $dll_as_text = $dll_as_byt es.forEach(`ToString`, `X2`) -bergabung ` $patternregex = ([regex]`39 81 3C 06 00 00(sSS){6}`) $patch = `B8 00 01 00 00 89 81 38 06 00 00 90` $checkPattern=Select-String -Pattern $patternregex -InputObject $dll_as_text If ($checkPattern -ne $null) { $dll_as_text_replaced = $dll_as_text -ganti $patternregex, $patch } Elseif (Pilih- String -Pattern $patch -InputObject $dll_as_text) { Tulis-Output `File termrv.dll sudah ditambal, keluar` Keluar } else { Tulis-Output “Pola tidak ditemukan” } # menambal termrv.dll [byte[]] $ dll_as_bytes_replaced = -split $dll_as_text_replaced -replace `^`, `0x` Set-Content c:windowssystem32termsrv.dll.patched -Encoding Byte -Value $dll_as_bytes_replaced # membandingkan dua file fc.exe /b c:windows system32termsrv.dll.patched c:windowssystem32termsrv.dll # menggantikan file termsrv.dll asli Copy-Item c:windowssystem32termsrv.dll.patched c:windowssystem32termsrv.dll -Force Set-Acl c:windowssystem32termsrv.dll $termsrv_dll_acl Start-Ser vice UmRdpService Start-Service TermServiceSimpan file ini dengan ekstensi .ps1 (misalnya: TermsRdpPatch.ps1). Untuk mengubah pengaturan kebijakan eksekusi PowerShell untuk sesi ini, jalankan perintah PowerShell berikut:Set-ExecutionPolicy Bypass -Scope Process -ForceHit on ` termsrv_rdp_patch.ps1` untuk menjalankan skrip.
Pastikan Anda mengedit file termsrv.dll secara manual setiap kali setelah memperbarui Windows. Ini akan melakukan trik untuk Anda.

4] Memodifikasi Kebijakan Grup Lokal Kami memiliki satu metode lagi yang dapat digunakan untuk mengaktifkan koneksi desktop jarak jauh dan itu adalah Kebijakan Grup Lokal. Kami juga dapat mengaktifkan koneksi desktop jarak jauh dengan memodifikasi kebijakan grup.

Mari kita ubah Kebijakan Grup Lokal.
Tekan Windows + RWtulis gpedit.msc di kotak dialog RUN dan tekan enter untuk membuka panel Editor Kebijakan Grup Lokal. Buka Konfigurasi Komputer > Administratif Templat> Komponen Windows> Layanan Desktop Jarak Jauh> Host Sesi Desktop Jarak Jauh> Koneksi.Klik pada pengguna `Batasi Layanan Desktop Jarak Jauh` dan ubah ke kebijakan sesi `Layanan Desktop Jarak Jauh` tunggal dan setel ke Dinonaktifkan.Klik pada `Batasi kebijakan jumlah koneksi. Status default adalah `Not Configured.` Pilih tombol radio Enabled untuk mengaktifkan menu penghitung `RD Maximum Connections` yang diizinkan di bagian `Options`. Atur `RD Maximum Connections` yang diizinkan ke 999999.Klik OK untuk menyimpan perubahan dan Restart Windows.
Setelah melakukan perubahan ini, sesi RDP Anda dikonfigurasi untuk banyak pengguna.

Jadi, seperti yang Anda lihat, Anda dapat dengan mudah mengaktifkan beberapa pengguna bersamaan di Remote Desktop menggunakan salah satu metode yang disebutkan di atas. Jika Anda tidak ingin mendownload aplikasi pihak ketiga atau menggunakan file batch, opsi terbaik Anda adalah mengonfigurasi Kebijakan Grup Batasi Layanan Desktop Jarak Jauh, namun ada metode alternatif untuk memberi Anda opsi.

 

Scroll to Top