Come abilitare l'accesso a un'unità di rete da Windows 11
In Windows 11, si potrebbero riscontrare errori durante la connessione e l'accesso alle condivisioni di rete o a un'Unità USB collegata a un Router.
Questa situazione è in genere causata dal fatto che per impostazione predefinita Windows 11 ha l'opzione Server Message Block Signing abilitata e l'Accesso guest per il client SMB disattivato. In questo caso, non sarà possibile accedere alla cartella condivisa. Queste policy aiutano a proteggere il computer da dispositivi non sicuri o dannosi presenti sulla rete.
Per impostazione predefinita, l'opzione SMB Signing sul lato server del Router è disabilitata, quindi quando il client la richiede dal server, viene restituito un errore di accesso quando si opera in modalità anonima (anonymous mode) (Accesso guest).
Eseguire la seguente configurazione sul sistema operativo Windows 11:
Disattivare l'uso obbligatorio di SMB Signing sul client Windows utilizzando PowerShell come Amministratore. Se questa configurazione è già stata eseguita in precedenza, si consiglia di passare direttamente al secondo passaggio.
Avviso
Digitare
powershellnella finestra di dialogo Esegui (Run) (aprirla con la scorciatoia da tastieraWin+R). PremereCtrl+Shift+Inviosulla tastiera o fare clic su OK per aprire PowerShell con privilegi elevati. Se richiesto dalla finestra di dialogo Controllo account utente (UAC), fare clic su Sì per concedere i privilegi amministrativi.Utilizzare il comando:
Get-SmbClientconfiguration | fl EnableSecuritySignature,RequireSecuritySignature
EnableSecuritySignature = True— il client utilizzerà l'opzione SMB Signing solo se un server la richiede (il server SMB del Router non richiede la firma);RequireSecuritySignature = False— l'uso obbligatorio di SMB Signing è disabilitato.Se l'opzione SMB Signing è abilitata (cioè
RequireSecuritySignature = True), è necessario disabilitare l'uso obbligatorio di SMB Signing. Per fare ciò, utilizzare il comando:Set-SmbClientConfiguration -RequireSecuritySignature $falseAvvertimento
L'opzione SMB Signing causa un carico di lavoro aggiuntivo su client e server, riducendo così la velocità di scrittura e lettura dei dati sulla rete locale tramite il protocollo SMB. Dopo aver modificato le impostazioni, è necessario riavviare il computer.
Abilitare l'Accesso guest (Guest Access) per il client SMB in Windows 11.
Nella shell dei comandi di PowerShell, come Amministratore (Administrator), eseguire il comando:
Set-SmbClientConfiguration -EnableInsecureGuestLogons $true
Dopo aver eseguito i comandi precedenti e aver riavviato il computer, verificare l'accesso SMB all'unità di rete.