Microsoft

Çoklu Uzak Masaüstü Oturumu Windows 10 Multi Rdp

Coklu Uzak Masaustu Oturumu Windows 10 Multi Rdp Alfim

Aynı anda bir bilgisayar kullanmak isteyen kullanıcıların, birden çok uzak masaüstü oturumu gerçekleştirmek için bir Windows Server lisansına sahip olması gerekir. Ancak, bu ayarı diğer Windows işletim sistemlerinde ücretsiz olarak kullanmanın başka yolları da vardır. TermSrv.DLL dosyasında bazı küçük değişiklikler yapmamız gerekiyor.

Windows 10‘da eşzamanlı kullanıcı oturumları ile çalışabilmek için, termsrv.dll dosyasında küçük bir değişiklik yapmalıyız. Bu dosya C:WindowsSystem32 klasöründe bulunur. Termsrv.dll dosyasını ilk kez değiştirmeden önce, sahipliği almanız, kendinize tüm izinleri atamanız ve çalışıyorsa Uzak Masaüstü hizmetini (TermService) de durdurmanız gerekmektedir.


Uzak Masaüstü hizmetini durdurmak - Windows 10'da çoklu RDP (Uzak Masaüstü) oturumu

Eşzamanlı kullanıcı oturumları işlemlerine geçmeden önce Uzak Masaüstü hizmetini (TermService) durdurmak için cmd ‘yi yönetici olarak açarak “net stop termservice” komutunu giriyoruz. Gelen soruya evet diyip geçiyoruz.


Termsrv.dll izinleri - Windows 10'da çoklu RDP (Uzak Masaüstü) oturumu

Termsrv.dll dosyasının izinlerini değiştirmek için dosyaya sağ tıklayıp Özellikler > Güvenlik > Gelişmiş ‘e gelip resimde gördüğünüz alanlardan Değiştir ile sahipliği, İzinleri Değiştir ile de listede gördüğünüz Administrator ‘un yetkilerine Tam Denetim verebilirsiniz.


Çoklu uzak masaüstü oturumu için Termsrv.dll dosyasının içeriğini değiştirmeden önce yedeğini almanızı şiddetle tavsiye ederiz. Yukarıda yaptığımız işlem sayesinde dosyanın kopyasını alıp ismini değiştirebilirsiniz. Örneğin dosyanın adını termsrv.backup.dll olarak değiştirebilirsiniz.


DLL dosyaları herhangi bir HEX Editör (örneğin Tiny Hexer) kullanılarak değiştirilebilir. Bunu, aşağıda gösterilen dizeleri değiştirerek veya bu sayfadan yamalı sürümü indirerek kendiniz yapabilirsiniz. Termsrv.dll dosyasını değiştirdikten sonra “net start termservice” komutu ile Uzak Masaüstü hizmetini yeniden başlatabilirsiniz.


Windows 10 x64 v2004 – Mayıs 2020 Güncellemesi (20H1) – Çoklu uzak masaüstü oturumu için TermSrv.DLL dosyası

Bu güncellemeden sonra termsrv.dll 10.0.19041.84 sürümüne yükseltildikten sonra Eşzamanlı kullanıcı oturumları uzak masaüstü bağlantılarını geri almak için aşağıdaki değişiklikleri yapın:


Tiny-Hexer-Windows-10da-coklu-RDP-Uzak-Masaustu-oturumu

Bul:
39 81 3C 06 00 00 0F 84 D9 51 01 00
Şununla değiştir:
B8 00 01 00 00 89 81 38 06 00 00 90


Yamalı sürüm buratttdan indirilebilir. Orijinal v10.0.19041.84 dosyası burada bulunabilir.


Kullanıcıyı giriş ekranında gizleme

Sadece eşzamanlı kullanıcı oturumları amaçlı kullanılacak kullanıcıları giriş ekranında göstermek istemeyebilirsiniz. Bunun için kayıt defterinden “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon“ konumuna gidip sağ tıklayıp Yeni > Anahtar diyerek SpecialAccounts adında klasör açınız ardından o klasöre girip Yeni > Anahtar diyerek UserList adında klasör açınız. Burada Yeni > DWORD (32 bit) Değeri oluşturup ismine gizlemek istediğiniz kullanıcının adını giriniz.

Aynı cihazdan diğer oturuma uzak masaüstü ile bağlanmak

Termsrv.dll dosyasını değiştirdiğimiz için sadece diğer cihazlardan yapılan bağlantılarda değil aynı cihazdan yapılan eşzamanlı kullanıcı oturumları için de sınırları kaldırmış olursunuz. Burada yapmanız gereken uzak masaüstü bağlantısına 127.0.0.2 – 127.0.0.254 arası bir ip adresi ile bağlanmanız. 127.0.0.1 kullanamazsınız. Aynı cihazdan farklı oturumlara yapılacak her bir bağlantı için 127.0.0.x’deki son haneyi değiştirin.

Önemli: Web Sitesibu konu ve diğer konuları kullanarak uğranılan herhangi bir zarar veya ziyandan sorumlu değildir.

❓ Sıkça Sorulan Sorular

❔ Windows 10’da eşzamanlı oturum sayısını nasıl artırabilirim?

TermSrv.DLL dosyasında küçük değişiklikler yaparak bunu gerçekleştirebilirsiniz. İlk olarak, bu dosyanın sahipliğini sizinle değiştirin ve tüm izinleri size verilsin. Daha sonra çalışıyorsa Uzak Masaüstü hizmetini (TermService) durdurun. Son adım ise, DLL dosyasındaki bazı değerleri düzenlemek olacak. Bu yöntem ücretsiz bir çözüm sunar ve Windows Server lisansı gerektirmez.

❔ Bu değişiklikleri uygulamadan önce hangi adımları atmam gerekir?

Öncelikle, Termsrv.dll dosyasına sahip olduğunuzdan emin olmalısınız. Dosya genellikle C:WindowsSystem32 klasöründe bulunur. Ardından, dosyanın özelliklerini açın ve “Güvenlik” sekmesine tıklayın. Buradan “Gelişmiş” seçeneğine gidin ve “Sahipliği Değiştir” düğmesine basın. Tüm izinleri kendinizde olacak şekilde ayarlayın.

❔ Uzak Masaüstü hizmetini durdurmak neden önemlidir?

TermService olarak bilinen Uzak Masaüstü hizmeti, değişiklik yaptıktan sonra çalışmayabilir. Bu durumda, hizmetinizi yeniden başlatmanız gerekir ve bu da eşzamanlı oturum sayısını etkilemez. Hizmeti durdurmak, herhangi bir çakışmayı önlemeye yardımcı olur ve değişikliklerinizin doğru şekilde uygulanmasını sağlar.

❔ Bu yöntem Windows Server lisansı gerektirmeyecek mi?

Kesinlikle! Bu yöntem tamamen ücretsizdir ve yalnızca Windows 10 işletim sistemini kullanır. TermSrv.DLL dosyasında küçük bir düzenleme yaparak, birden çok uzak masaüstü oturumu gerçekleştirebilirsiniz.

Ahmet CEYLAN

About Author

Şunlar da hoşunuza gidebilir

network time server clock
Microsoft Sunucu Teknoloji

Çevrimiçi NTP Zaman Kaynağı Bulma

Bir bilgisayar ağını senkronize etmek için bir zaman kaynağı bulmak zor olabilir, çünkü hepsi doğru ve güvenilir olmakla ilgili sayısız
windows computer desktop
Windows Microsoft

Windows 10’un Sevilen Özelliği, Windows 11’e Geri Geliyor!

Microsoft, Windows 10‘un son güncellemelerinden birinde işletim sistemine hava durumu ve çeşitli haberlerin yer aldığı Haberler ve İlgi Alanları bölümünü