Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách Vô Hiệu Hóa SMBv1 Trong Windows

SMBv1 (Server Message Block phiên bản 1) là một trong những giao thức cổ xưa nhất vẫn được bật mặc định trong Windows. Là giao thức cũ và không an toàn, các thảm họa gần đây như ransomware WannaCry và wiper Petya đã dùng nó để lan truyền nhanh chóng và lây nhiễm hàng ngàn hệ thống trên toàn cầu. Vì thế giới đã chuyển sang SMB phiên bản 3 an toàn hơn, bạn có thể vô hiệu hóa giao thức cũ và làm hệ thống an toàn hơn. Thực tế, Microsoft đã khuyến nghị người dùng và tổ chức vô hiệu hóa SMBv1 trong vài năm. Đây là cách vô hiệu hóa SMBv1 trong Windows.

Có ba phương pháp vô hiệu hóa SMBv1 trong Windows. Phương pháp đầu dùng Windows Features, phương pháp hai dùng PowerShell, phương pháp ba dùng Windows Registry. Bài viết này sẽ chỉ cả ba phương pháp; làm theo phương pháp bạn thoải mái nhất.

Lưu ý: các quy trình tương tự áp dụng cho Windows 7 và 8.

Vô Hiệu Hóa SMBv1 Qua Windows Features

Bạn có thể dễ dàng tắt SMBv1 dùng Windows Features. Để bắt đầu, tìm "Control Panel" (Bảng điều khiển) trong menu Start và mở.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Trong cửa sổ Control Panel tìm và nhấp vào tùy chọn "Programs and Features" (Chương trình và tính năng).

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Trong cửa sổ này nhấp vào liên kết "Turn Windows Features On or Off" (Bật/Tắt tính năng Windows) xuất hiện trên bảng bên trái.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Hành động trên sẽ mở cửa sổ Windows Features. Ở đây, cuộn xuống, tìm tùy chọn "SMB 1.0/CIFS File Sharing Support", bỏ tích và nhấp "OK" để lưu thay đổi.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Ngay khi lưu thay đổi, Windows sẽ thực hiện các thay đổi cần thiết và nhắc bạn khởi động lại hệ thống. Chỉ cần nhấp "Restart Now" (Khởi động ngay) để thay đổi có hiệu lực.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Vô Hiệu Hóa SMBv1 Qua PowerShell

Bạn cũng có thể dùng Windows PowerShell để vô hiệu hóa SMBv1. Tìm PowerShell trong menu Start, nhấp chuột phải và chọn "Run as Administrator" (Chạy với quyền quản trị).

Hành động trên sẽ mở PowerShell với quyền admin. Dùng lệnh dưới để kiểm tra SMBv1 đang bật hay tắt.

Get-SmbServerConfiguration

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Như bạn thấy từ hình, giao thức SMBv1 đang được bật. Để tắt nó, dùng lệnh sau:

Set-SmbServerConfiguration -EnableSMB1Protocol $false

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Ngay khi thực thi lệnh, bạn sẽ được yêu cầu xác nhận. Chỉ cần gõ "Y" và nhấn Enter.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

SMBv1 hiện đã tắt trên hệ thống. Nếu muốn, bạn có thể dùng lệnh đầu để kiểm tra SMBv1 đã tắt chưa.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Để bật lại SMBv1, bạn dùng lệnh:

Set-SmbServerConfiguration -EnableSMB1Protocol $true

Vô Hiệu Hóa SMBv1 Qua Windows Registry

Để vô hiệu hóa SMBv1 dùng Windows Registry, tìm regedit trong menu Start và mở.

Sau khi mở Windows Registry, điều hướng đến vị trí sau. Nếu dùng Windows 10, sao chép đường dẫn dưới, dán vào thanh địa chỉ và nhấn Enter.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Trong bảng bên phải nhấp chuột phải chọn "New" (Mới) rồi "DWORD (32-bit) Value".

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Đặt tên giá trị mới là "SMB1" và nhấn Enter.

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Nhấp đúp vào giá trị vừa tạo, nhập "0" vào trường Value Data và nhấp "Ok".

Cách Vô Hiệu Hóa SMBv1 Trong Windows

Chỉ cần khởi động lại hệ thống và SMBv1 sẽ bị vô hiệu hóa. Nếu muốn quay lại, chỉ cần đổi giá trị Value Data thành "1".

Hãy để lại bình luận chia sẻ suy nghĩ và trải nghiệm về việc dùng các phương pháp trên để vô hiệu hóa SMBv1 trong Windows.