SMBv1 (Server Message Block версия 1) е един от най-старите протоколи, който все още е разрешен по подразбиране в Windows. Като стар и несигурен протокол, неотдавнашните бедствия като ransomware WannaCry и Petya wiper го използват за бързо разпространение и заразяване на хиляди системи по целия свят. Тъй като светът вече се е преместил в по-сигурна SMB версия 3, можете да деактивирате стария протокол и да направите системата по-сигурна. Всъщност, Microsoft препоръчва на потребителите и организациите да деактивират SMBv1 в продължение на няколко години. Ето как да деактивирате SMBv1 в Windows.

Има три метода за деактивиране на SMBv1 в Windows. Първият метод използва функциите на Windows, вторият метод използва PowerShell, а третият използва Windows Registry. Тази статия ще ви покаже всичките три метода; следвайте тази, с която се чувствате добре.

Забележка : Същите процедури са приложими за Windows 7 и 8.

Деактивиране на SMBv1 чрез Windows функции

Можете лесно да изключите SMBv1 чрез Windows функции. За да започнете, потърсете "Контролен панел" в менюто "Старт" и го отворете.

В прозореца на контролния панел намерете и кликнете върху опцията "Програми и функции".

В този прозорец кликнете върху връзката "Включване или изключване на функциите на Windows", които се появяват в левия панел.

Горното действие ще отвори прозореца за Windows функции. Тук превъртете надолу, намерете опцията "Поддръжка на споделяне на файлове SMB 1.0 / CIFS", махнете отметката и кликнете върху бутона "OK", за да запазите промените.

Щом запазите промените, Windows ще извърши необходимите промени и ще ви подкани да рестартирате системата си. Трябва само да кликнете върху бутона "Рестартирай сега", за да влезете в сила промените.

Деактивирайте SMBv1 чрез PowerShell

Можете също да използвате Windows PowerShell, за да деактивирате SMBv1. Потърсете PowerShell в менюто "Старт", щракнете с десния бутон върху него и изберете опцията "Изпълни като администратор".

Горното действие ще отвори PowerShell с администраторски права. Използвайте командата по-долу, за да разберете дали SMBv1 е активиран или деактивиран.

 Get-SmbServerConfiguration 

Както можете да видите от горното изображение, протоколът SMBv1 е активиран. За да го деактивирате, използвайте следната команда:

 Set-SmbServerConfiguration -EnableSMB1Protocol $ false 

Веднага след като изпълните горната команда, ще бъдете помолени да потвърдите действието си. Просто въведете "Y" и натиснете бутона Enter.

SMBv1 вече е деактивиран на вашата система. Ако искате, можете да използвате първата команда, за да видите дали SMBv1 е деактивиран или не.

За да активирате отново SMBv1, можете да използвате командата:

 Set-SmbServerConfiguration -EnableSMB1Protocol $ true 

Деактивирайте SMBv1 чрез системния регистър на Windows

За да деактивирате SMBv1 чрез Windows Registry, потърсете regedit в менюто Start и го отворете.

След като отворите системния регистър на Windows, отворете следното местоположение. Ако използвате Windows 10, копирайте долния път, поставете го в адресната лента и натиснете Enter.

В десния панел щракнете с десния бутон на мишката и изберете опцията "New" и след това "DWORD (32-bit) Value".

Намерете новата стойност "SMB1" и натиснете Enter.

Кликнете два пъти върху новосъздадената стойност, въведете "0" в полето Value Data (Данни за стойността) и кликнете върху бутона "Ok".

Просто рестартирайте системата си и SMBv1 ще бъде деактивирана. Ако някога искате да се върнете обратно, просто променете данните за стойността на "1."

Коментирайте по-долу споделяйки вашите мисли и преживявания относно използването на горния метод за деактивиране на SMBv1 в Windows.