In Windows 10, la funzionalità Desktop remoto consente di accedere a un computer in remoto per aiutare altri utenti o gestire i servizi senza essere fisicamente presenti nella posizione.
Sebbene tu possa gestire questa funzionalità tramite l' app Impostazioni , puoi anche abilitare Desktop remoto su Windows 10 usando PowerShell. È possibile utilizzare questo metodo per creare uno script per configurare rapidamente Desktop remoto su più dispositivi o inviare uno script automatico agli utenti per configurare automaticamente la funzionalità senza passaggi aggiuntivi.
In questa guida imparerai i passaggi per utilizzare PowerShell per abilitare (o disabilitare) Desktop remoto su Windows 10 e aprire le porte firewall necessarie per una connessione corretta.
Importante: Desktop remoto è disponibile solo su Windows 10 Pro. Non è una funzionalità disponibile su Windows 10 Home . Inoltre, si consiglia di eseguire un backup completo del computer prima di procedere, poiché la modifica del registro può causare danni irreversibili al sistema.
Abilita Desktop remoto usando PowerShell su Windows 10
Per abilitare il protocollo desktop remoto con PowerShell, attenersi alla seguente procedura:
	- 
	Apri Start su Windows 10. 
- 
	Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore . 
- 
	Digitare il seguente comando per abilitare il protocollo desktop remoto e premere Invio : Set-ItemProperty -Percorso 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 0  
 
- 
	(Facoltativo) Digitare il comando seguente per abilitare il desktop remoto tramite Windows Firewall e premere Invio :  Enable-NetFirewallRule -DisplayGroup "Desktop remoto" 
Una volta completati i passaggi, puoi utilizzare l'app moderna Desktop remoto o la vecchia app Connessione desktop remoto per accedere al tuo computer da remoto, anche con il firewall abilitato.
Disabilita Desktop remoto usando PowerShell
Per disabilitare il protocollo desktop remoto con PowerShell, attenersi alla seguente procedura:
	- 
	Apri Inizio . 
- 
	Cerca PowerShell , fai clic con il pulsante destro del mouse sul risultato in alto e seleziona l' opzione Esegui come amministratore . 
- 
	Digitare il seguente comando per disabilitare il protocollo desktop remoto e premere Invio : Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -name "fDenyTSConnections" -value 1  
 
- 
	(Facoltativo) Digitare il comando seguente per disabilitare il desktop remoto tramite Windows Firewall e premere Invio : Disable-NetFirewallRule -DisplayGroup "Desktop remoto" 
Dopo aver completato i passaggi, la funzionalità Desktop remoto verrà disabilitata e la porta del firewall verrà chiusa.
Questa guida è incentrata su PowerShell, ma puoi utilizzare questi passaggi per eseguire le stesse attività utilizzando il prompt dei comandi .