Fisso: Sessione è stata disconnessa Codice motivo 0, 2, 5, 11, 12

Stai avendo problemi con il fastidioso errore "Sessione è stata disconnessa codice motivo 0"? Leggi questo post, qui ti forniamo sei soluzioni per risolvere questo errore. Sono inclusi anche i codici motivo 2, 5, 11 e 12.

Tyler

Da Tyler L'ultimo Aggiornamento 22.01.2025

Share this: instagram reddit

La sessione è stata interrotta per il codice di motivo 0, 2, 5, 11, 12

Un tipico Evento ID che potresti vedere controllando i log eventi connessione RDP è l"Evento ID 40. L"Evento ID 40 viene registrato ogni volta che una sessione viene interrotta, che può essere un"interruzione o la disconnessione o il logout dell"utente. Nel testo dell"evento, viene fornito un codice di motivo che fornisce dettagli sulla disconnessione, come mostrato nella seguente immagine.

Evento ID 40

Spesso, vedrai il messaggio completo di errore "La sessione è stata interrotta", con il codice di motivo 0/2/5/11/12. Ecco le definizioni per tutti i codici:

  • Codice 0 significa che non ci sono semplicemente informazioni aggiuntive disponibili per la disconnessione.
  • Codice 2 è simile al codice 11; viene registrato quando uno strumento amministrativo viene utilizzato per disconnettere la sessione da un"altra sessione.
  • Codice 5 viene generato quando un utente si connette al dispositivo utilizzando lo stesso login, ma il sistema non consente sessioni multiple contemporanee, quindi viene disconnessa un"altra connessione corrente.
  • Codice 11 viene registrato quando l"utente che disconnette dalla sessione avvia la disconnessione. Questo potrebbe essere dovuto all"utente che chiude la finestra RDP o all"uso di uno strumento amministrativo dalla stessa sessione, come il comando "logoff" in CMD o un file batch, per forzare la disconnessione.
  • Codice 12 viene registrato quando la disconnessione è stata avviata dall"utente che effettua il logout dalla propria sessione sulla macchina.

Sei soluzioni per risolvere il problema di disconnessione della sessione RDP

Ecco sei soluzioni per aiutarti a risolvere il problema di disconnessione della sessione RDP. Se ti trovi di fronte a "La sessione è stata interrotta", con il codice di motivo 12 o "La sessione 2 è stata interrotta", con il codice di motivo 5, prova le soluzioni indicate di seguito.

Soluzione 1. Pinging dell"indirizzo IP del server tramite CMD

Alcuni utenti hanno riscontrato che il problema di disconnessione della sessione RDP si verifica quando la sessione remota viene ridotta nella barra delle applicazioni e un altro programma diventa l"applicazione principale utilizzata mentre RDP viene eseguito in background. Pertanto, gli utenti possono effettuare il ping dei loro indirizzi IP tramite CMD per mantenere attiva la sessione remota anche se è ridotta a icona.

Passo 1. Premere Win R per aprire la casella di dialogo Esegui. Digitare "cmd" e premere OK per aprire il prompt dei comandi.

Casella di dialogo Esegui CMD

Passaggio 2. Inserisci il comando "ping -t SERVER_IP". (Sostituisci SERVER_IP con il tuo indirizzo IP)

Ping Server IP

Nota: Se non sai come ottenere l"indirizzo IP, premi Win R per aprire la casella di dialogo Esegui. Digita "cmd" e premi OK. Quindi digita "ipconfig" e premi Invio. Ora puoi vedere un gruppo di indirizzi IP, di cui l"indirizzo IPv4 è quello necessario.

Trova il Nome del Computer nella Console

Soluzione 2. Verifica l"Editor del Registro

Un"altra soluzione per risolvere la disconnessione della sessione RDP è controllare le impostazioni del Registro.

Passaggio 1. Premi Win R e quindi digita "regedit" per aprire l"Editor del Registro.

Esegui Casella Regedit

Passaggio 2. Naviga qui: HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > TermService. Trova e fai doppio clic su ObjectName.

object-name-remote-desktop

Passaggio 3. Inserisci il valore dati come NT Authority\NetworkService. Quindi clicca su OK.

Valore Dati NT

Soluzione 3. Verifica la Local Group Policy

Secondo alcuni utenti, la disconnessione della sessione RDP potrebbe essere causata anche dall"impostazione del limite di tempo della sessione. Gli utenti possono modificare le impostazioni per configurare un limite di tempo per il timeout della sessione RDP.

Passaggio 1. Premi Win R per aprire la casella di dialogo Esegui. Digita "gpedit.msc" e premi OK per aprire l"Editor del Registro.

run-box-gpedit.msc

Passaggio 2. Naviga qui: Configurazione computer > Modelli amministrativi > Componenti di Windows > Servizi Desktop remoto > Host sessioni desktop remoto > Limiti di tempo sessione. Trova "Imposta limite di tempo per sessione disconnessa" e "Imposta un limite di tempo per le sessioni Terminal Services attive ma inattive" nel riquadro destro.

session-time-limits

Passaggio 3. Abilita "Imposta limite di tempo per sessione disconnessa" su Mai, e poi abilita "Imposta un limite di tempo per le sessioni Terminal Services attive ma inattive" su Mai.

set-time-limit-for-disconnected-seesions

set-time-limit-for-active-but-idle--seesions

Soluzione 4. Modifica le impostazioni del dispositivo utilizzate per la sessione remota

Alcuni utenti hanno testato che deselezionare l"opzione Smart card o Windows Hello for Business aiuta a risolvere il problema di disconnessione della sessione RDP.

Passaggio 1. Cerca Connessione Desktop remoto nella casella di ricerca e avvia RDP. Seleziona Altre opzioni.

Show Options

Passaggio 2. Passa a Risorse locali e poi clicca su Altre.

local-resources-more

Passaggio 3. Trova l"opzione Smart cards o Windows Hello for Business e deselezionala.

smart-cards-or-windows-hello-for-business

Soluzione 5. Verifica la politica di limite delle connessioni di RDP

A volte, quando si supera il numero di sessioni RDP attive su un server, gli utenti possono riscontrare la disconnessione della sessione RDP. Pertanto, gli utenti possono seguire i passaggi di seguito per verificare e modificare il numero di connessioni che desiderano consentire.

Passaggio 1. Apri la Local Group Policy.

Passaggio 2. Naviga qui: Local Computer Policy > Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections. Trova Limit number of connections.

limit-number-of-connections

Passaggio 3. Clicca su Abilitata. Nella casella RD Maximum Connections allowed, digita il numero massimo di connessioni che desideri consentire, quindi clicca OK.

unlimited-number

Soluzione 6. Disattiva la restrizione sulle sessioni RDP simultanee

Inoltre, è possibile utilizzare i Servizi Desktop remoto per modificare la Group Policy in modo che agli utenti sia consentito effettuare connessioni remote multiple simultanee. Inoltre, ciò potrebbe contribuire a risolvere il problema di disconnessione causato dal numero di sessioni di Desktop remoto.

Passaggio 1. Apri la Local Group Policy.

Passaggio 2. Naviga qui: Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections. Nell"area di destra, trova Restrict Remote Desktop Services users to a single Remote Desktop Services session e fai doppio clic su di esso.

restrict-remote-desktop-session

Passaggio 3. Quindi disabilita l"impostazione della policy.

restrict-users-to-single-session

Nota: Normalmente, il sistema operativo Windows consente solo una connessione RDP in entrata simultanea e il sistema operativo Windows Server consente due connessioni. Se desideri abilitare ulteriori connessioni desktop remote, acquista RDS CAL.

Suggerimento extra: Software stabile di accesso remoto - AnyViewer

Auguriamo sinceramente che tu possa risolvere l"errore del codice di disconnessione della sessione con le soluzioni che forniamo. Ma se ancora non funziona, ti consigliamo vivamente di utilizzare AnyViewer, un software gratuito ma stabile di accesso remoto che ti consente di accedere in remoto a un altro PC. Con AnyViewer, non devi più preoccuparti del problema di disconnessione della sessione remota.

Scarica GratuitoPC e server Windows
Download sicuro

Passaggio 1. Su entrambi i computer, scarica, installa e avvia AnyViewer. Vai a Accedi sul computer Controller e poi clicca su Iscriviti (se ti sei già registrato sul sito ufficiale, puoi accedere direttamente).

Accedi a AnyViewer

Passaggio 2. Compila il modulo di registrazione e dovresti vedere che hai effettuato correttamente l"accesso a AnyViewer. Il tuo dispositivo sarà assegnato automaticamente all"account a cui hai effettuato l"accesso.

Edizioni gratuite

Passaggio 3. Accedi con lo stesso account AnyViewer su entrambi i computer, quindi fai clic sul Controllo con un clic per accesso remoto non assistito.

Connetti ai miei dispositivi

Passaggio 4. Il desktop remoto apparirà una volta stabilita la connessione. Successivamente, avrai il controllo completo su di esso.

 

È consigliabile aggiornare il tuo account a un piano professionale o enterprise, che può offrirti:
✔ Puoi assegnare più dispositivi allo stesso account per un accesso remoto non assistito con un solo clic e la gestione di alimentazione.
✔ Connettersi in modalità di privacy per proteggere la tua privacy. Questo significa che il controller può oscurare lo schermo del PC remoto e disabilitare la tastiera e il clic del mouse remoto.
✔ Aumento della velocità di trasferimento dei file. La velocità di trasferimento è di 500 KB/s per un account gratuito e fino a 10 MB/s per un account a pagamento.

Conclusione

Questo post presenta principalmente cosa significa il messaggio di errore "Sessione è stata disconnessa motivo codice 0/2/5/11/12" e come risolvere la disconnessione della sessione RDP. Se desideri uno strumento di accesso remoto più stabile, prova AnyViewer.