Premesso che consiglierei di acquistare un S.O. Windows Server con Terminal Server che offre maggiore affidabilità, esiste la possibilità di modificare la libreria DLL termsrv.dll posta nella cartella C:\windows\System32 per permettere di far connettere più utenti contemporaneamente via RDP a Widnows 10.
Prima di tutto è meglio fare un backup dell’attuale file termsrv.dll e con l’utente con cui si sta lavorando diventare proprietario del file ed aggiungere il controllo completo (impostabili cliccando con il tasto destro Proprietà -> Sciurezza).
Dopodichè bisogna stoppare il servizio con
net stop termservice
Va individuata la versione di Windows 10 installata lanciando il comando winver da una shell cmd.
Utilizzando un editor esadecimale (ad esempio HxD Hex Editor) bisogna poi modificare la libreria termsrv.dll cercando una stringa e sostituendola con un’altra in base alla versione di Windows 10:
- versione 1903, 1909: cercare
39 81 3C 06 00 00 0F 84 5D 61 01 00
sostituendo con
B8 00 01 00 00 89 81 38 06 00 00 90 - versione 1809: cercare
39 81 3C 06 00 00 0F 84 7F 2C 01 00
sostituendo con
B8 00 01 00 00 89 81 38 06 00 00 90 - versione 1803: cercare
8B 99 3C 06 00 00 8B B9 38 06 00 00
sostituendo con
B8 00 01 00 00 89 81 38 06 00 00 90 - versione 1709: cercare
39 81 3C 06 00 00 0F 84 B1 7D 02 00
sostituendo con
B8 00 01 00 00 89 81 38 06 00 00 90
Al termine dell’operazione è necessario riavviare il PC.