Server Message Block (SMB) là giao thức dùng để chia sẻ file. Nó cung cấp các thao tác Đọc và Ghi trên các thiết bị mạng. Giao thức này được sử dụng rộng rãi khi người dùng truy cập máy chủ dựa trên Linux. Phiên bản mới nhất của giao thức này là SMB2 kế thừa SMB 1. SMB 2 chứa nhiều bản vá lỗi cho các lỗ hổng mà SMB 1 dễ bị tấn công. SMB 1 dễ bị tổn thương, trở thành cổng dưa cho nhiều mã độc tống tiền hiện đại, do đó Microsoft đã vô hiệu hóa nó theo mặc định trong Windows 11/10.
Bạn có thể thấy lỗi sau khi cố gắng chia sẻ:
This share requires the obsolete SMB1 protocol, which cis unsafe and could expose your system to attack. Your system requires SMB2 or higher.
Your system requires SMB2 or higher
Chúng tôi sẽ bao gồm mọi khía cạnh của quy trình này. Hãy bắt đầu.
Cách kiểm tra xem phiên bản SMB 2.0 có thể cài đặt trên Windows 11/10 của bạn không
Trước tiên, hãy nhấn tổ hợp phím WINKEY + X.
Sau đó nhấp vào Windows PowerShell (Admin).
Gõ lệnh sau và nhấn Enter:
Get-SmbServerConfiguration | Select EnableSMB2Protocol
Bây giờ sẽ hiển thị một thông báo. Nếu nó nói true như trong hình dưới đây, thì máy tính của bạn có khả năng chạy giao thức SMB 2.
Ngược lại, bạn không thể chạy giao thức SMB 2 trên máy tính của mình.
Đọc thêm: Cách kiểm tra phiên bản SMB trên Windows.
Cách bật giao thức SMB 2 trên Windows 11/10
Để làm điều này, bạn cần bật giao thức SMB 1 trước rồi nâng cấp lên SMB 2.
Bắt đầu bằng cách nhấn tổ hợp phím WINKEY + I để khởi chạy ứng dụng Windows Settings.
Bây giờ, trong khu vực tìm kiếm, gõ Control Panel và chọn kết quả phù hợp. Cửa sổ Control Panel sẽ mở ra trên máy tính của bạn.
Nhấp vào Programs (Chương trình). Sau đó trong menu lớn hơn Programs and Features, chọn Turn Windows features on or off (Bật/tắt tính năng Windows).
Cửa sổ Windows Features sẽ xuất hiện.
Đảm bảo bạn chọn SMB 1.0/CIFS File Sharing Support. Bây giờ nhấp vào OK.
Để nó cài đặt tất cả các file cần thiết và Khởi động lại máy tính để thay đổi có hiệu lực.
Điều này sẽ bật hỗ trợ SMB 2 trên máy tính của bạn.
Thay vào đó, bạn cũng có thể nhập lệnh sau trong cửa sổ Windows PowerShell với quyền Quản trị để bật nó:
Set-SmbServerConfiguration –EnableSMB2Protocol $true
Xong!
Đọc liên quan: Cách tắt SMB 1 trên máy tính Windows của bạn.
SMB trong Windows là gì?
SMB còn được gọi là Server Message Block, là giao thức chia sẻ file qua mạng. Mọi ứng dụng hoặc quy trình cần chia sẻ file đều phải sử dụng giao thức này để yêu cầu dịch vụ từ các chương trình máy chủ trong mạng máy tính.
SMB hoạt động như thế nào?
Vì đây là giao thức tương tác client-server, các dịch vụ được cung cấp cho client bất cứ khi nào client gửi yêu cầu. Nó cho phép người dùng tạo, sửa đổi và xóa các file, thư mục và tài nguyên được chia sẻ.
Điều gì xảy ra nếu tôi tắt SMB?
Nếu quản trị viên IT quyết định tắt giao thức SMB, nó sẽ phá vỡ hầu như mọi thứ giữa người dùng và tài nguyên chia sẻ. Người dùng sẽ bị từ chối truy cập tài nguyên; sẽ xảy ra lỗi xác thực, v.v.