Situatie
Voi descrie mai multe situatii, asa ca uitati-va la pasii de mai jos
Solutie
Pasi de urmat
Dezactivarea SMB prin command prompt
Trebuie deschis un CMD cu drepturi de administrator.
Pentru dezactivarea SMB1, folositi comanda
reg add HKLMSystemCurrentControlSetServicesLanmanServerParameters /t REG_DWORD /v SMB1 /d 0 /f
Pentru SMB2 si 3
reg add HKLMSystemCurrentControlSetServicesLanmanServerParameters /t REG_DWORD /v SMB2 /d 0 /f
Pentru activarea SMB1
reg add HKLMSystemCurrentControlSetServicesLanmanServerParameters /t REG_DWORD /v SMB1 /d 1 /f
Pentru activarea SMB2 si 3
reg add HKLMSystemCurrentControlSetServicesLanmanServerParameters /t REG_DWORD /v SMB2 /d 1 /f
Asigurati-va ca restartati calculatorul dupa ce ati facut modificarea, altfel nu va avea efect.
Daca vreti sa folositi powershell
Deschideti powershell cu drepturi de administrator
Pentru Windows 8 si Windows Server 2012
- Pentru a obține starea curentă a configurației protocolului de server SMB, executați următorul cmdlet:
Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol
- Pentru a dezactiva protocolul SMBv1 pe serverul SMB, executați următorul cmdlet:
Set-SmbServerConfiguration -EnableSMB1Protocol $false
- Pentru a dezactiva protocoalele SMBv2 și SMBv3 pe serverul SMB, executați următorul cmdlet:
Set-SmbServerConfiguration -EnableSMB2Protocol $false
- Pentru a activa protocolul SMBv1 pe serverul SMB, executați următorul cmdlet:
Set-SmbServerConfiguration -EnableSMB1Protocol $true
- Pentru a activa protocoalele SMBv2 și SMBv3 pe serverul SMB, executați următorul cmdlet:
Set-SmbServerConfiguration -EnableSMB2Protocol $true
Nu trebuie restartat calculatorul dupa ce rulati comanda dorita.
Pentru Windows 7, Windows Server 2008 R2, Windows Vista și Windows Server 2008 (trebuie restartat calculatorul dupa efectuarea comenzii)
Windows PowerShell 2.0 sau o versiune ulterioară de PowerShell
- Pentru a dezactiva protocolul SMBv1 pe serverul SMB, executați următorul cmdlet:
Set-ItemProperty -Path “HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters” SMB1 -Type DWORD -Value 0 -Force
- Pentru a dezactiva protocoalele SMBv2 și SMBv3 pe serverul SMB, executați următorul cmdlet:
Set-ItemProperty -Path “HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters” SMB2 -Type DWORD -Value 0 -Force
- Pentru a activa protocolul SMBv1 pe serverul SMB, executați următorul cmdlet:
Set-ItemProperty -Path “HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters” SMB1 -Type DWORD -Value 1 -Force
- Pentru a activa protocoalele SMBv2 și SMBv3 pe serverul SMB, executați următorul cmdlet:
Set-ItemProperty -Path “HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters” SMB2 -Type DWORD -Value 1 -Force
Leave A Comment?