Windows XP Home Edition (HE) non viene fornito con o supporta desktop remoto, o funzionalità di servizi Terminal. Esiste un client Remote Desktop Connection (RDC) che consente all’utente di connettersi all’host remoto, ma ora accetta qualsiasi connessione desktop remoto al PC Windows XP Home. Tuttavia, c’è modo di installare e abilitare Remote Desktop Protocol (RDP) in Windows XP usando il trucco qui sotto.
Si noti che se si vuole solo essere in grado di controllare a distanza il desktop del computer in esecuzione su Windows XP Home Edition, può essere più facile e più saggio di utilizzare il VNC libero come alternativa, invece. Uno di questi server e client VNC è UltraVNC.
Per eseguire Servizi di terminale desktop remoto (componente server) in Windows XP Home Edition, il sistema operativo deve prima fatto riconoscere se stesso come Windows XP Professional Edition. Per fare ciò, seguire la guida per convertire Windows XP Home in Windows XP Professional.
Conferma che il sistema operativo è ora Windows XP Professional Edition andando su Proprietà del sistema, facendo clic con il tasto destro su ” Risorse del computer “e selezionare”Proprietà”. Quindi scaricare e installare DevCon (link per il download diretto a devcon.exe-non più disponibile), un’utilità da riga di comando funziona come alternativa a Gestione periferiche.
devon.exe è un eseguibile auto-estrattore. Eseguire ” devcon.exe ” e scegliere una cartella per decomprimere il contenuto. devon.exe creerà due cartelle all’interno del percorso selezionato – i386 e ia64.
Aprire una finestra del prompt dei comandi (Cmd) e la directory change nella cartella i386 estratta da DevCon. Quindi eseguire il seguente comando per reinstallare il driver rdpdr:
devcon.exe -r install %windir%\inf\machine.inf root\rdpdr
Riavviare il computer dopo aver eseguito il comando.
In questa fase, Windows XP ‘Professional’ che viene convertito non ha ancora le necessarie impostazioni relative ai servizi Terminal nel registro di sistema per eseguire il desktop remoto. Per reinstallare e abilitare i servizi Terminal in Windows XP Home trasformato sistema operativo professionale, scaricare ed eseguire enable_tsxp.bat (non più disponibile) script batch (supporta anche abilitare TS in Windows 2000), che creerà un .reg file per unire i valori dei servizi di terminale richiesti al registro di sistema e bootlog. Riavviare dopo aver patchato il registro.
Dopo il riavvio, i Servizi Terminal sono in esecuzione e pronti ad accettare la sessione di connessione desktop remoto in entrata. Per verificare che i Servizi Terminal siano effettivamente in esecuzione, andare su Pannello di controllo -> Strumenti amministratore – > Servizi e individuare la voce” Servizi Terminal”. Se il servizio non viene avviato, avviarlo manualmente. Non ci sarà una scheda “Remota” nelle Proprietà del sistema e assicurati che la porta 3389 (la porta predefinita per Desktop remoto) sia aperta nel firewall.
A volte, può essere utile patch termsrv.dll con una versione incrinata che consente a più sessioni RDC e agli utenti di risolvere alcuni problemi come il problema di disconnessione. È anche utile per i test consentendo di connettere desktop remoto a localhost.
Si noti che le impostazioni del registro abilitano la funzione di accesso automatico, in cui il sistema eseguirà l’accesso automatico dell’amministratore sulla console locale ad ogni avvio del sistema senza richiedere la password, né consentire all’utente di selezionare l’account per accedere. Per disabilitare questa funzione, eseguire regedit (Registry Editor) e passare alla seguente chiave di registro:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
Modificare i dati del valore per “AutoAdminLogin” da “1” a “0”.