หัวข้อที่เกี่ยวข้อง
[Network Place (SMB)] วิธีแก้ไขปัญหา SMB Feature ไม่ทำงานบน Windows 11
ไมโครซอฟต์ได้เพิ่มความเข้มงวดในนโยบายความปลอดภัยใน Windows 11 24H2 โดยกำหนดให้ทุกการเชื่อมต่อใช้ SMB signing (มีอะไรใหม่ใน Windows 11 เวอร์ชัน 24H2 สำหรับผู้ดูแลระบบ | Microsoft Learn)
การเปลี่ยนแปลงนี้อาจทำให้ผู้ใช้ไม่สามารถเชื่อมต่อกับอุปกรณ์บางอย่างผ่าน Network Neighborhood (SMB) เช่น อุปกรณ์ NAS (network-attached storage) ระดับสูงหรือเราเตอร์ ASUS ที่มีฮาร์ดไดรฟ์เชื่อมต่อผ่าน USB
หากคุณไม่สามารถใช้ SMB ใน Windows 11 ได้ โปรดดูวิธีแก้ไขต่อไปนี้และเลือกหนึ่งในนั้นเพื่อตั้งค่า:
หมายเหตุ: วิธีการต่อไปนี้อาจลดความปลอดภัยของระบบ ดังนั้นแนะนำให้ใช้เฉพาะในสภาพแวดล้อมเครือข่ายที่เชื่อถือได้เท่านั้น
วิธีที่ 1. เปิดใช้การล็อกอินแบบไม่ปลอดภัย:
a. การใช้ Registry Editor:
a1. พิมพ์และค้นหา [registry editor] ในแถบค้นหาของ Windows จากนั้นคลิก [Open]
a2. ไปที่ [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation]
หาก [LanmanWorkstation] ไม่ปรากฏขึ้น ให้คลิกขวาที่ [Microsoft] เลือก [New] > [Key] แล้วตั้งชื่อว่า [LanmanWorkstation]
a3. คลิกขวาที่ [LanmanWorkstation] เลือก [New] > [DWORD (32-bit) Value] แล้วตั้งชื่อว่า [AllowInsecureGuestAuth]
a4. คลิกขวาที่ [AllowInsecureGuestAuth] เลือก [Modify] ตั้งค่า Value data เป็น 1 จากนั้นคลิก [OK]
b. การใช้ Local Group Policy Editor:
b1. กดปุ่ม [Win] + [R] บนแป้นพิมพ์, พิมพ์ [gpedit.msc], แล้วคลิก [OK].
b2. ไปที่ [Computer Configuration] > [Administrative Templates] > [Network] > [Lanman Workstation].
b3. ในช่องด้านขวา, คลิกขวาที่ [Enable insecure guest logons], เลือก [Edit],
b4. เลือก เปิดใช้งาน, แล้วคลิก [OK].
วิธีที่ 2. ปิดความต้องการการเซ็นชื่อ SMB:
a. การใช้ Registry Editor:
a1. พิมพ์และค้นหา [registry editor] ในแถบค้นหา Windows, แล้วคลิก [Open].
a2. ไปที่ [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters\RequireSecuritySignature].
หาก [RequireSecuritySignature] ไม่มีอยู่, คลิกขวาที่ [Parameters], เลือก [New] > [DWORD (32-bit) Value], และตั้งชื่อเป็น [RequireSecuritySignature].
a3. คลิกขวาที่ [RequireSecuritySignature], เลือก [Modify], ตั้งค่า Value data เป็น 0, แล้วคลิก [OK].
b. การใช้ Windows PowerShell:
b1. พิมพ์และค้นหา [Windows PowerShell] ในแถบค้นหา Windows, เปิด [Windows PowerShell] ในฐานะผู้ดูแลระบบ.
b2. ป้อนคำสั่งต่อไปนี้และกด Enter บนแป้นพิมพ์.
- Set-SmbClientConfiguration -RequireSecuritySignature $false
กรุณาอ้างอิงข้อมูลจากเว็บไซต์ทางการของ Microsoft
Group Policy
PowerShell