Il trasferimento di file è stata una delle caratteristiche dei sistemi operativi Windows sin dal suo inizio e durante questo periodo e durante i nuovi aggiornamenti che sono stati rilasciati abbiamo visto come sono state definite nuove opzioni per eseguire questo compito dal protocollo SMB al gruppo in casa ..
Proprio il protocollo SMB è stato uno dei più utilizzati e pratici per svolgere questa azione grazie alle sue funzionalità, ma con il passaggio di nuove tecnologie questi protocolli sono stati aggiornati e sono state rilevate alcune falle di sicurezza che possono mettere a rischio l'integrità e le informazioni ospitate nel sistema.
Il protocollo SMB (Server Message Block) è presente da più di 20 anni a partire dalla sua versione SMB1, ma attualmente noi hanno la versione SMB3 con maggiori caratteristiche di sicurezza e affidabilità ..
SMB è un protocollo di condivisione di file di rete chiamato anche protocollo SMB di Microsoft, questo protocollo consiste in un insieme di pacchetti di messaggi la cui missione è definire un particolare ver sione del protocollo il cui nome è dialetto, il protocollo di sistema comune dei file Internet (CIFS) è un dialetto di SMB.
Nel modello di rete OSI tradizionale, SMB viene utilizzato come protocollo a livello di applicazione o di presentazione e si basa su protocolli di livello inferiore per il trasporto di pacchetti sulla rete. Il protocollo Microsoft SMB è stato sviluppato come implementazione client-server e consiste in un insieme di pacchetti di dati, in cui ognuno contiene una richiesta inviata dal client o una risposta inviata dal server.
A partire da Windows 10 Fall Creators Update e Windows Server, versione 1709 (RS3), il protocollo di rete Server Message Block versione 1 (SMBv1) non sarà più installato per impostazione predefinita poiché è stato sostituito da SMBv2 e altri protocolli successivi A partire dal 2007, è ideale sapere che Microsoft ha dichiarato pubblicamente il protocollo SMBv1 deprec ated nel 2014 per diversi motivi.
Come si vede, Microsoft ha scelto di spostare SMB1 e impostare SMB2 o SMB3 in Windows 10 per prestazioni migliori. Il protocollo SMBv2 è stato incluso per la prima volta in Windows Vista e in Windows Server 2008, mentre il protocollo SMBv3 è stato incluso per la prima volta in Windows 8 e Windows Server 2012.
Ora, un punto che AdminGuides desidera chiarire è che attualmente alcune versioni precedenti di Windows e molte altre applicazioni in esecuzione su Android e Linux non sono compatibili con le ultime versioni di SMB (2 e 3), quindi sarà impossibile connettere un'apparecchiatura Windows a tali dispositivi se sono abilitate solo le versioni più recenti di SMB, in questo caso dobbiamo attivare temporaneamente il protocollo SMB1 per consentire trasferimento di file e ora vedremo come attivarlo e come disattivarlo prima di alcuni metodi pratici.
Per stare al passo, ricordati di iscriverti al nostro canale YouTube! ABBONATI
Per usa questo metodo andremo al percorso successivo. Lì facciamo clic sulla riga 'Attiva o disattiva le funzionalità di Windows'.
Un'altra opzione più diretta per accedere è utilizzare i seguenti tasti ed eseguire la riga seguente:
+ R
optionalfeatures.exe
Vedremo la seguente finestra dove andremo alla sezione 'Compatibilità con il protocollo per la condivisione di file SMB 1.0 / CIFS' ?? :
Lì attiviamo il 'client SMB 1.0 / CIFS' ?? box e opzionalmente il 'Server SMB 1.0 / CIFS' scatola. Fare clic su Accetta e inizierà il processo di attivazione:
Al termine vedremo quanto segue. Fare clic su 'Chiudi' per uscire dalla procedura guidata e in questo modo abbiamo attivato SMB1 utilizzando le funzionalità di Windows 10.
Per questo processo torneremo al percorso successivo.
Lì facciamo clic su 'Attiva o disattiva le funzionalità di Windows' e ora deselezioniamo le caselle 'SMB Client 1.0 / CIFS e SMB Server 1.0 / CIFS '(Se è stato abilitato):
Fare clic su OK per applicare le modifiche e alla fine vedremo quanto segue:
Fare clic su' Riavvia ora 'in modo che tutte le modifiche vengano applicate a Windows 10. Ricorda che l'attivazione di SMB1 deve essere temporanea per motivi di compatibilità.
Windows PowerShell è un'opzione ideale per controllare, abilitare o disabilitare questi protocolli SMB in un modo sicuro e completamente funzionale. Per questo dobbiamo eseguire tutte queste azioni come amministratori di Windows PowerShell.
Get-WindowsOptionalFeature - Online -FeatureName SMB1Protocol
Il risultato sarà il seguente. C'è il nome della funzione, la sua descrizione, se richiede o meno un riavvio e altro ancora.
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Una volta completato questo processo, verrà visualizzato quanto segue. Qui inseriamo la lettera Y per riavviare il sistema operativo e applicare le modifiche.
Ora, quando non è necessario utilizzare più SB1, procediamo a disabilitarlo in PowerShell eseguendo quanto segue:
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Premere Invio e inizierà il processo di disabilitazione:
Al termine sarà necessario riavviare il sistema per completare l'attività. In questo modo abbiamo gestito SMB1 utilizzando Windows PowerShell.
Ora utilizzeremo nuovamente la console di PowerShell per gestire il protocollo SMB2 in Windows 10.
Get-SmbServerConfiguration | Selezionare EnableSMB2Protocol
Set-SmbServerConfiguration â € ' EnableSMB2Protocol $ true
Qui inseriamo la lettera S e premiamo Invio per completare l'azione.
Set-SmbServerConfiguration - EnableSMB2Protocol $ false
Inseriamo anche la lettera S per confermare e premiamo Invio. Possiamo vedere che SMB è composto da due elementi che sono Client e Server, in questo tutorial ci siamo basati sul Client che è l'ideale per il trasferimento di file, ma AdminGuides nella sua idea di fornire le migliori informazioni lo farà spiegare alcuni modi per gestire SMB a livello di server che viene utilizzato sia in Windows 10 che in Windows Server.
Get-Item HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters | ForEach-Object {Get-ItemProperty $ _. Pspath}
Per abilitare il server SMB1 eseguiremo quanto segue:
Set-ItemProperty -Path 'HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters' SMB1 -Type DWORD -Value 1 â € 'Force
Per disabilitare il server SMB1 eseguiremo il seguente cmdlet:
Set-ItemProperty -Path' HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters 'SMB1 -Type DWORD -Value 0 â € 'Forza
Get-ItemProperty HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters | ForEach-Object {Get-ItemProperty $ _. Pspath}
Per abilitarlo, eseguiamo:
Set-ItemProperty -Path 'HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters' SMB2 -Type DWORD -Value 1 â € 'Force
Per disabilitarlo eseguiremo. Si consiglia di riavviare il sistema per applicare le modifiche.
Set-ItemProperty -Path 'HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters' SMB2 -Type DWORD -Value 0 - Force
Un'altra alternativa per abilitare o disabilitare SMB1 e SMB2 protocollo in Windows 10 e Windows Server utilizza l'editor del registro, ma si consiglia di creare un backup prima di apportare modifiche all'editor.
Per accedere utilizzeremo la seguente combinazione di tasti ed eseguiremo il comando regedit, premere invio e nella finestra visualizzata andremo al seguente percorso:
+ R
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters
Lì troviamo i valori SMB1 e SMB2 che possiamo modificare facendo doppio clic su di essi e assegnando quanto segue come richiesto nel 'Informazioni sul valore' ?? campo:
REG_DWORD: 0 = disabilitato REG_DWORD: 1 = abilitato
Il CMD o prompt dei comandi diventa anche una soluzione integrale per gestire il protocollo SMB in Windows.
Nel caso di SMB1 possiamo eseguire quanto segue nel prompt dei comandi come amministratori:
sc.exe query lanmanworkstation
sc. exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi sc.exe config mrxsmb10 start = auto
Nel caso di SMB2 useremo quanto segue:
sc.exe query lanmanworkstation
sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / mrxsmb20 / nsi sc.exe config mrxsmb20 start = auto
sc.exe config lanmanworkstation depend = bowser / mrxsmb10 / nsi sc.exe config mrxsmb20 start = disabled
Abbiamo testato vari metodi per gestire completamente il protocollo SMB ricordando che SMB1 è deprecato per i motivi già indicati.
Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…
Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…
Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…
Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…
FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…
Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…