Come risolvere in modo efficiente il codice di errore 0x80004005



Gestire l’errore 0x80004005 quando si tenta di connettersi a una condivisione di rete può essere un vero grattacapo. Di solito, Windows visualizza un vago messaggio di “errore sconosciuto”, facendo sembrare che il problema sia completamente irraggiungibile. Ma in realtà, spesso ci sono una manciata di soluzioni rapide o modifiche che possono far funzionare di nuovo la condivisione.È piuttosto frustrante quando accade, soprattutto nelle configurazioni più recenti in cui SMB v1 potrebbe essere disattivato per impostazione predefinita a causa di aggiornamenti di sicurezza, o quando le connessioni di rete persistenti creano problemi. Quindi, se sei bloccato a fissare quell’errore, ecco alcuni metodi semplici che ti sono stati utili in passato, e forse anche in grado di risolverlo.

Come risolvere l’errore di condivisione di rete 0x80004005 in Windows

Riattivare il protocollo SMB: a volte è semplice come usare la vecchia tecnologia

In una configurazione ha funzionato correttamente, poi improvvisamente Windows ha generato l’errore anche se non è cambiato nulla. A quanto pare, le versioni più recenti di Windows tendono a disabilitare SMBv1 per impostazione predefinita perché è obsoleto e piuttosto pericoloso, ma alcuni dispositivi NAS o vecchie condivisioni di rete si basano ancora su di esso. Riattivarlo può risolvere il problema di accesso, almeno temporaneamente.

Apri Windows PowerShell con diritti di amministratore (cerca PowerShell, fai clic con il pulsante destro del mouse, scegli “Esegui come amministratore”), quindi esegui questo comando:

Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol

Ti verrà chiesto se sei sicuro: rispondi “Sì”, quindi riavvia Windows per rendere effettiva la modifica. Questo riattiverà SMBv1, consentendo l’accesso alle vecchie condivisioni. Attenzione: SMBv1 presenta vulnerabilità di sicurezza, quindi esegui questa operazione solo se hai davvero bisogno di accedere ai vecchi dispositivi. Dopo il riavvio, verifica che la condivisione venga caricata.

Suggerimento: in alcune configurazioni, questo comando potrebbe generare un errore o bloccarsi, quindi se non funziona, un’altra soluzione potrebbe essere provarlo tramite DISM:

DISM /Online /Enable-Feature /FeatureName:SMB1Protocol /All /NoRestart

Elimina le connessioni di rete in sospeso: potrebbero comportarsi come degli intrusi

Se ti sei già connesso alla condivisione in precedenza, Windows potrebbe avere ancora una connessione inattiva che causa l’errore. Questo è particolarmente comune se la condivisione di rete o l’IP di sistema cambiano, o se le autorizzazioni sono state modificate.

Aprire il Prompt dei comandi o PowerShell, quindi eseguire:

net use * /delete

Questa operazione elimina tutte le unità mappate e le connessioni di rete. Conferma quando richiesto. Dopodiché, prova a riconnetterti alla condivisione: a volte, basta semplicemente cancellare tutto.

Attenzione: questa operazione disconnetterà tutte le unità di rete, quindi assicurati di non avere trasferimenti importanti in corso. Una volta completata la procedura, rimappa la condivisione di rete come di consueto e verifica se l’errore si ripresenta.

Risolvi i problemi di autorizzazioni con le modifiche al registro: quando i colpevoli sono UAC o le autorizzazioni

A volte, l’errore si verifica perché Windows non trasmette le autorizzazioni corrette quando ci si connette come amministratore. La funzionalità di elevazione automatica dei privilegi del Controllo dell’account utente (UAC) può bloccare l’accesso, soprattutto se si gestiscono condivisioni su altri computer Windows.

Si tratta di un piccolo trucco, ma modificando il registro è possibile risolvere il problema:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System] "LocalAccountTokenFilterPolicy"=dword:00000001 

Nota: per applicare questa regola, crea un nuovo file di testo, incolla quanto sopra, salvalo come fix.reg, quindi fai doppio clic per unirlo al registro. In alternativa, apri regedit manualmente, vai al percorso e aggiungi manualmente il valore DWORD.

Dopo aver apportato questa modifica, riavvia Windows. Questo dovrebbe consentire al tuo account amministratore di passare correttamente le autorizzazioni, risolvendo gli errori di accesso.

Potrebbe sembrare un po’ complicato, ma questi passaggi hanno risolto il problema per molti utenti. A volte, basta provare un po’ e vedere cosa funziona.



Questo articolo è stato utile?