Windows ช่วยให้คุณเชื่อมต่อกับคอมพิวเตอร์ของคนอื่นได้ง่ายๆ เพียงแค่แชร์เครือข่ายเดียวกัน การตั้งค่ากระบวนการนี้ค่อนข้างง่าย และคุณสามารถแชร์ไฟล์ข้ามคอมพิวเตอร์ที่เชื่อมต่อกับเครือข่ายเดียวกันได้ อย่างไรก็ตาม กระบวนการบางครั้งล้มเหลวในการเสร็จสิ้นอย่างสำเร็จ และคุณก็ไม่สามารถมองเห็นหรือเชื่อมต่อกับคอมพิวเตอร์อื่นในเครือข่ายเดียวกันได้
ข้อผิดพลาดนี้มีอยู่ในทุกเวอร์ชันของ Windows OS และสามารถแก้ไขได้หลายวิธีที่แตกต่างกันมาก นั่นคือเหตุผลที่คุณควรทำตามส่วนที่เหลือของบทความอย่างระมัดระวังเพื่อแก้ปัญหา
วิธีแก้ไข 1: รีสตาร์ทคอมพิวเตอร์หลายครั้ง
แม้ว่าวิธีนี้จะ聽起來เหมือนคำแนะนำพื้นฐานของ IT แต่ผู้คนบางคนแก้ปัญหาได้ด้วยวิธีนี้ แม้บางครั้งต้องรีสตาร์ทมากกว่าหนึ่งครั้ง บางส่วนในโซ่ที่รันกระบวนการนี้เสียหาย และการรีสตาร์ทคอมพิวเตอร์แก้ปัญหานี้ได้
- บนคอมพิวเตอร์ที่ทำงานอยู่ คลิก Start >> ปุ่ม Power ที่ด้านล่างของเมนู และเลือก Shutdown

- เมื่อคอมพิวเตอร์ปิดสมบูรณ์ ให้ถอดสาย Ethernet จากคอมพิวเตอร์หากคุณใช้มันเชื่อมต่ออินเทอร์เน็ต และปล่อยให้สายอยู่ในสถะถอดไว้อย่างน้อยสองนาทีก่อนเสียบกลับ ในขณะนั้น ให้รีสตาร์ทเราเตอร์และโมเด็มโดยกดปุ่ม Power บนพวกมันก่อนที่จะเสียบสายกลับเข้าไปในคอมพิวเตอร์
- เปิดคอมพิวเตอร์อย่างปกติโดยกดปุ่มเปิดเครื่อง
วิธีแก้ไข 2: ตรวจสอบว่า SMB 1.0/CIFS File Sharing Support ติดตั้งแล้ว
เพื่อให้กระบวนการสำเร็จ มีส่วนประกอบหลายอย่างที่จำเป็นต้องติดตั้งอย่างถูกต้องบนคอมพิวเตอร์ของคุณ ส่วนประกอบหนึ่งที่แน่นอนคือ SMB 1.0/CIFS File Sharing Support ซึ่งเป็นส่วนประกอบในตัวที่เปิดใช้งานโดยค่าเริ่มต้นบนบางคอมพิวเตอร์ และปิดใช้งานบนอีกบางเครื่อง คุณควรตรวจสอบว่ากระบวนการนี้เปิดใช้งานบนคอมพิวเตอร์ของคุณหรือไม่โดยทำตามคำแนะนำด้านล่าง:
- บนคีย์บอร์ด ใช้ Windows Key + R เพื่อเปิดกล่อง Run หรือคุณสามารถค้นหา Run box หรือ Control Panel โดยตรงในเมนู Start
- พิมพ์ Control Panel และคลิก OK เพื่อเปิด

- เปลี่ยนมุมมองใน Control Panel เป็น Category และคลิก Uninstall a program ภายใต้ส่วน Programs
- ที่ด้านขวาของหน้าจอที่เปิด คลิก Turn Windows features on or off และค้นหา SMB 1.0/CIFS File Sharing Support ในรายการ หากตั้งเป็น disable ให้แน่ใจว่าคุณติ๊กเครื่องหมายถัดจากมัน คลิก OK เพื่อบันทึกการเปลี่ยนแปลง

วิธีแก้ไข 3: วิธีแก้ปัญหาชั่วคราว (Workaround) สำหรับผู้ใช้ Windows 10
เนื่องจากคุณสมบัติที่มีประโยชน์มากมายใน Windows เวอร์ชันเก่าๆ ถูกลบออกในบางอัปเดตล่าสุดของ Windows 10 ผู้ใช้ Windows 10 จะไม่มีโอกาสใช้คุณสมบัตินี้เหมือนเดิมอีกต่อไป หมายความว่า ฟังก์ชันการเรียกดูเครือข่าย (network browsing) ไม่สามารถแก้ไขได้อย่างเหมาะสม โชคดีที่มีวิธีแก้ปัญหาชั่วคราวที่ผู้ใช้บางคนเสนอ ซึ่งขึ้นอยู่กับการทำให้คอมพิวเตอร์หนึ่งเครื่องในเครือข่ายเป็น Master Browser ซึ่งจะแก้ปัญหาจริงๆ
- คุณสามารถตรวจสอบได้ว่าคอมพิวเตอร์ไหนเป็น master browser ใน Command Prompt ค้นหา "Command Prompt" คลิกขวา และเลือก "Run as administrator" คัดลอกและวางคำสั่งต่อไปนี้ และแน่ใจว่าคุณกด Enter หลังจากนั้น:
nbtstat -a ComputerName

- คุณควรทำกระบวนการเดียวกันสำหรับแต่ละคอมพิวเตอร์ในเครือข่าย คอมพิวเตอร์ที่เป็น master browser จริงๆ จะมีค่า __MSBROWSE__ ในรายการที่ปรากฏ เพื่อตั้งค่าให้คอมพิวเตอร์ไหนเป็น Master Browser คุณจะต้องใช้ Registry Editor เพื่อเปลี่ยนค่านี้
ก่อนดำเนินการ แนะนำให้ปิดโปรแกรมที่ทำงานทั้งหมด และควรสร้างสำรองรีจิสทรีเผื่อเกิดปัญหาขณะแก้ไข สำรองรีจิสทรีก่อนดำเนินการ
- เปิด Registry Editor โดยพิมพ์ "regedit" ในช่องค้นหาหรือกล่อง Run ไปที่คีย์ต่อไปนี้ใน Registry Editor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters

- เปลี่ยนค่า MaintainServerList จาก Auto เป็น Yes โดยคลิกขวา เลือก Modify และพิมพ์ Yes ในฟิลด์ Value data
- ค้นหาค่า IsDomainMaster และเปลี่ยนค่าเป็น True ในลักษณะเดียวกัน หากคีย์นี้ไม่มีในตำแหน่งนี้ ให้คลิกขวาที่ไหนที่ก็ได้ด้านขวาของหน้าต่าง Registry Editor เลือก New >> String Value ตั้งชื่อ IsDomainMaster คลิกขวา เลือก Modify ตั้งค่าเป็น True

- รีสตาร์ทคอมพิวเตอร์และนำไปใช้ หากคุณไม่ต้องการให้คอมพิวเตอร์อื่นเป็น Master Browser คุณสามารถเปลี่ยนค่า MaintainServerList เป็น No
วิธีแก้ไข 4: ปิดใช้งาน Internet Protocol Version 6 (IPv6) บนคอมพิวเตอร์ของคุณ
ข้อผิดพลาดเครือข่าย Windows นี้บางครั้งเกิดขึ้นหากคุณเปิดใช้งาน IPv6 แต่ไม่มี local gateway ที่จำเป็นสำหรับการเชื่อมต่อ มีผู้ใช้หลายรายที่แก้ปัญหาได้โดยปิด IPv6 ในขณะที่บางคนไม่ได้ โอกาสที่ปลอดภัยที่สุดคือลองดูว่ามันทำงานได้หรือไม่เอง
- เปิดกล่อง Run โดยกด Windows logo key + R พร้อมกัน พิมพ์ "ncpa.cpl" และคลิก OK

- ตอนนี้หน้าต่าง Internet Connection เปิดอยู่ ให้ดับเบิลคลิกที่ Network Adapter ที่ใช้งานอยู่
- จากนั้นคลิก Properties และค้นหา Internet Protocol Version 6 ในรายการ ปิดเครื่องหมายถัดจากรายการนี้ และคลิก OK รีสตาร์ทคอมพิวเตอร์เพื่อยืนยันการเปลี่ยนแปลง และตรวจสอบว่าข้อผิดพลาดปรากฏอีกหรือไม่
วิธีแก้ไข 5: ปิดการเชื่อมต่อ VPN ใดๆ ที่คุณอาจกำลังรันอยู่
นี่เป็นขั้นตอนสำคัญ เพราะบางผู้ใช้รายงานว่าบาง Windows Updates ได้เริ่มการเชื่อมต่อ VPN ซึ่งป้องกันไม่ให้ homegroup เริ่มทำงานได้อย่างถูกต้อง VPN เป็นสิ่งที่ห้ามหากคุณต้องการการเชื่อมต่อระยะใกล้ที่ทำงาน ทำตามคำแนะนำด้านล่างเพื่อปิด Windows VPN:
- เปิดแอป Settings โดยคลิกปุ่ม Start menu และคลิกไอคอนรูปเฟืองที่มุมซ้ายล่างของ Start menu
- คลิกส่วน Network & Internet ในหน้าต่าง Settings และสลับไปที่ส่วน VPN

- ค้นหาการเชื่อมต่อ VPN ที่กำลังรัน คลิกที่มัน และคลิกที่ปุ่ม Remove ยอมรับตัวเลือกกล่องโต้ตอบที่ Windows อาจโยนมา และรีสตาร์ทคอมพิวเตอร์เพื่อนำไปใช้ ตรวจสอบว่าตอนนี้คุณสามารถมองเห็นและเชื่อมต่อกับคอมพิวเตอร์อื่นในเครือข่ายได้หรือไม่
วิธีแก้ไข 6: รีสตาร์ทบริการบางอย่าง (Function Discovery Provider Host)
มีบริการชื่อ Function Discovery Provider Host ซึ่งสำคัญต่อกระบวนการนี้ และผู้ใช้บางรายรายงานว่าการปรับแต่งบริการนี้ช่วยให้พวกเขาเชื่อมต่อกับ homegroup อีกครั้งและเห็นคอมพิวเตอร์อื่นในเครือข่าย
- หากคุณใช้ Windows เวอร์ชันเก่ากว่า Windows 10 วิธีที่ง่ายที่สุดสำหรับคุณในการเข้าถึงบริการที่ทำงานบนคอมพิวเตอร์คือคลิกที่ปุ่ม Start และไปที่กล่อง Run
- พิมพ์ "services.msc" ในกล่องโต้ตอบ และรอรายการบริการเปิด

- หากคุณใช้ Windows 10 คุณยังสามารถเข้าถึง Services ได้โดยใช้ Ctrl + Shift + Esc เพื่อเปิด Task Manager
- ไปที่แท็บ Services ใน Task Manager และคลิก Open Services ที่ด้านล่างของหน้าต่างมัน ถัดจากไอคอนรูปเฟือง
หลังจากที่คุณเปิด Services สำเร็จแล้ว ทำตามคำแนะนำด้านล่าง
- ค้นหาบริการ Function Discovery Provider Host โดยคลิกที่คอลัมน์ Name เพื่อจัดเรียงบริการตามตัวอักษร
- คลิกขวาที่บริการและคลิก Properties

- ไปที่ Startup type และตั้งเป็น Automatic แต่ให้แน่ใจว่า service status เป็น Running หรือ Started
- หากสถานะบอกว่า Stopped คุณจะต้องคลิกปุ่ม Start ในหน้าต่าง Properties ก่อนดำเนินการต่อ
- ต่อไป คลิกที่แท็บ Recovery ค้นหาตัวเลือก First failure และเลือก Restart the Service ตัวเลือกนี้ทำให้บริการรีสตาร์ทอัตโนมัติหากล้มเหลว ทำอย่างเดียวกันสำหรับ Second Failure และ Subsequent failures
บริการควรเริ่มทำงานตอนนี้ และคุณจะไม่มีปัญหากับมันในอนาคต อย่างไรก็ตาม คุณอาจได้รับข้อความข้อผิดพลาดต่อไปนี้เมื่อคลิก Start:
"Windows could not start the Function Discovery Provider Host service on Local Computer. Error 1079: The account specified for this service differs from the account specified for other services running in the same process."
หากเกิดขึ้น ให้ทำตามคำแนะนำด้านล่างเพื่อแก้ไข
- ทำตามขั้นตอน 1-4 จากคำแนะนำด้านล่างเพื่อเปิด Properties ของบริการ
- ไปที่แท็บ Log On และคลิกปุ่ม Browser…

- ในกล่อง "Enter the object name to select" พิมพ์ชื่อคอมพิวเตอร์ของคุณ และคลิก Check Names รอจนกว่าชื่อจะได้รับการยืนยัน
- คลิก OK เมื่อเสร็จ และพิมพ์รหัสผ่านผู้ดูแลระบบในกล่อง Password เมื่อได้รับแจ้ง
- คลิก OK และปิดหน้าต่างนี้
- กลับไปที่ Properties ของ Function Discovery Provider Host และคลิก Start
- ปิดทุกอย่างและตรวจสอบว่าคุณสามารถสร้างการเชื่อมต่อที่เหมาะสมกับอินเทอร์เน็ตได้หรือไม่
วิธีแก้ไข 7: Network Reset (รีเซ็ตเครือข่าย)
วิธีง่ายๆ นี้ใช้ได้กับผู้ใช้บางคน วิธีนี้เพียงแค่รีเซ็ตการตั้งค่าเครือข่ายของคุณ และคุณอาจต้องปรับแต่งสิ่งอื่นที่คุณเปลี่ยนไปในתוךเวลา ตามคำแนะนำด้านล่าง:
- เปิดแอป Settings โดยคลิกปุ่ม Start menu และคลิกไอคอนรูปเฟืองที่มุมซ้ายล่างของ Start menu
- คลิกส่วน Network & Internet ในหน้าต่าง Settings และสลับไปที่ส่วน Status

- ที่ด้านล่างของหน้าด้านขวา คุณควรจะเห็นปุ่ม Network Reset คลิกที่มันและยอมรับกล่องโต้ตอบที่ปรากฏ รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
- เปิด File Explorer และไปที่ network เมื่อมีการแจ้งเตือน คลิกปุ่มเพื่อเปิดใช้งาน Network Discovery
วิธีแก้ไข 8: ติดตั้งไดรเวอร์ใหม่และปรับแต่ง Command Prompt
มีอีกหลายอย่างที่คุณสามารถลองทำเพื่อแก้ปัญหา การติดตั้งไดรเวอร์ที่เกี่ยวข้องกับเครือข่ายใหม่ควรแก้ปัญหาได้ พร้อมกับการปรับแต่ง Command Prompt บางอย่างที่ทำได้ง่ายและดูแลรักษาง่าย
- พิมพ์ "Device Manager" ลงในช่องค้นหาเพื่อเปิดคอนโซล device manager

- ขยายฟิลด์ "Network Adapters" จะแสดงรายการ network adapters ทั้งหมดที่เครื่องติดตั้งไว้ คลิกขวาที่ adapter ที่คุณต้องการถอนการติดตั้ง และเลือก "Uninstall" จะลบ adapter ออกจากรายการและถอนการติดตั้งอุปกรณ์
- คลิก "OK" เมื่อได้รับแจ้งให้ถอนการติดตั้งอุปกรณ์ จะลบ adapter ออกจากรายการและถอนการติดตั้งไดรเวอร์ ตรวจสอบให้แน่ใจว่าคุณทำซ้ำกระบวนการสำหรับ network drivers ทั้งหมดที่คุณพบ พวกมันควรจะอยู่ภายใต้ส่วน Network Adapters ทั้งหมด
- ค้นหา "Command Prompt" คลิกขวา และเลือก "Run as administrator" คัดลอกและวางคำสั่งต่อไปนี้ และแน่ใจว่าคุณกด Enter หลังจากแต่ละคำสั่ง:
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew netsh int ip reset netsh winsock reset

- รีสตาร์ทคอมพิวเตอร์ และ Windows ควรติดตั้งไดรเวอร์อัตโนมัติ ตรวจสอบว่าปัญหาหายไปหรือไม่
วิธีแก้ไข 9: เปิดใช้งานบัญชี Guest บนคอมพิวเตอร์ของคุณ
เคล็ดลับแปลกๆ ที่ใช้ได้กับผู้ใช้หลายคนที่มีบัญชี Guest บนคอมพิวเตอร์ของพวกเขาถูกปิดใช้งาน لسببบางอย่าง
- เปิด Registry Editor โดยพิมพ์ "regedit" ในช่องค้นหาหรือกล่อง Run ไปที่คีย์ต่อไปนี้ใน Registry Editor:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

- เปลี่ยนค่า AllowInsecureGuestAuth เป็น 0x1 โดยคลิกขวา เลือก Modify และพิมพ์ 0x1 ในฟิลด์ Value data
วิธีแก้ไข 10: ปรับแต่ง Control Panel
- บนคีย์บอร์ด ใช้ Windows Key + R เพื่อเปิดกล่อง Run หรือคุณสามารถค้นหา Run box หรือ Control Panel โดยตรงในเมนู Start
- พิมพ์ Control Panel และคลิก OK เพื่อเปิด

- เปลี่ยนมุมมองใน Control Panel เป็น Category และคลิก View network status and tasks ภายใต้ส่วน Network and Internet
- คลิก Advanced sharing settings และในโปรไฟล์เครือข่ายปัจจุบันของคุณ ให้ค้นหาตัวเลือก Turn on Automatic Setup of Network Connected Devices และเอาเครื่องหมายถัดจากมันออก

- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าคุณสามารถเห็นคอมพิวเตอร์อื่นในเครือข่ายของคุณได้หรือไม่
วิธีแก้ไข 11: อนุญาตผ่าน Firewall
ในบางกรณี บางคุณสมบัติของระบบปฏิบัติการอาจถูกบล็อกโดย Firewall ของคอมพิวเตอร์ของคุณ ซึ่งเป็นสาเหตุก่อให้เกิดปัญหานี้ หาก Firewall บล็อกคอมพิวเตอร์ของคุณไม่ให้เชื่อมต่อกับเครือข่ายได้อย่างถูกต้อง ปัญหาจะเกิดขึ้นที่คุณไม่สามารถเห็นคอมพิวเตอร์อื่นในเครือข่ายได้ ดังนั้น ในขั้นตอนนี้ เราจะอนุญาตคุณสมบัตินี้ผ่าน Firewall สำหรับนั้น:
- กด Windows + R เพื่อเปิด Run prompt
- พิมพ์ Control Panel และกด Enter เพื่อเปิด Control Panel แบบคลาสสิก
- ใน Control Panel คลิกที่ตัวเลือก View By: และเลือกปุ่ม Large Icons

- คลิกที่ตัวเลือก Windows Defender Firewall และเลือกตัวเลือก Allow an app or Feature through Firewall

- คลิกที่ตัวเลือก Change Settings และให้สิทธิ์ผู้ดูแลเพื่อเปลี่ยนการตั้งค่านี้
- ตรวจสอบให้แน่ใจว่า ตัวเลือก Public และ Private ถูกติ๊กสำหรับตัวเลือก File and Printer Sharing over SMB Direct
- Save การเปลี่ยนแปลงและปิดหน้าต่าง
- ลองตรวจสอบว่าตอนนี้คุณสามารถเห็นเครือข่ายอื่นบนคอมพิวเตอร์ได้หรือไม่
วิธีแก้ไข 12: เริ่มบริการ (Starting Service)
ในบางกรณี อาจเป็นไปได้ว่าบริการ Computer Browser บนคอมพิวเตอร์ของคุณอาจถูกกำหนดค่าให้ Disabled หรือเริ่มต้นด้วยตนเอง ดังนั้น ในขั้นตอนนี้ เราจะอนุญาตให้บริการเริ่มต้นอัตโนมัติด้วยตัวเอง เพื่อทำเช่นนั้น:
- กด Windows + R เพื่อเปิด run prompt
- พิมพ์ services.msc และกด Enter เพื่อเปิดหน้าต่างจัดการบริการ

- ในบริการจัดการ เลื่อนลงและดับเบิลคลิกที่บริการ Computer Browser
- คลิกที่ dropdown Startup Type และเลือกปุ่ม Automatic

- หลังจากเลือก automatic ให้คลิกที่ปุ่ม Start และรอ Windows เริ่มบริการนี้บนคอมพิวเตอร์ของคุณ
- บันทึกการเปลี่ยนแปลงและตรวจสอบว่าการทำเช่นนั้นแก้ปัญหาของคุณหรือไม่
วิธีแก้ไข 13: ตรวจสอบปัญหาเครือข่าย (Diagnosing Network Problems)
เป็นไปได้ว่าการกำหนดค่าเครือข่ายของคอมพิวเตอร์ของคุณอาจไม่ได้ตั้งค่าอย่างถูกต้อง ซึ่งเป็นสาเหตุก่อให้เกิดปัญหานี้ ดังนั้น เราจะใช้ command prompt เพื่อระบุว่ามีปัญหาเครือข่ายบนคอมพิวเตอร์ของคุณหรือไม่ และแก้ไขมันโดยรัน troubleshooter สำหรับนั้น:
- ไปที่คอมพิวเตอร์ที่คุณต้องการเชื่อมต่อ และกด Windows + R บนคีย์บอร์ดเพื่อเปิด run prompt
- พิมพ์ Cmd และกด Enter เพื่อเปิด command prompt

- ใน command prompt พิมพ์คำสั่งต่อไปนี้และกด Enter เพื่อแสดงข้อมูล IP ของคอมพิวเตอร์
- บันทึกที่อยู่ IP ที่แสดงภายใต้หัวข้อ Default Gateway ซึ่งควรอยู่ในรูปแบบ 192.xxx.x.xx หรือรูปแบบคล้ายกัน

- เมื่อคุณได้ที่อยู่ IP ของคอมพิวเตอร์ที่คุณพยายามเชื่อมต่อแล้ว คุณสามารถกลับมาที่คอมพิวเตอร์ของคุณเองเพื่อทดสอบเพิ่มเติม
- บนคอมพิวเตอร์ส่วนตัวของคุณ กด Windows + R เพื่อเปิด Run prompt และพิมพ์ Cmd เพื่อเปิด command prompt
- พิมพ์คำสั่งต่อไปนี้ใน command prompt และกด enter เพื่อรัน
ping (IP ADDRESS ของคอมพิวเตอร์ที่เราต้องการเชื่อมต่อ) - รอ command prompt จบการ ping ที่อยู่ IP และบันทึกผลลัพธ์
- หาก ping สำเร็จ แสดงว่าที่อยู่ IP เข้าถึงได้
- หลังจากนี้ หาก ping ไม่สำเร็จ เราจะต้องรัน network troubleshooter
- กด Windows + I เพื่อเปิด settings
- คลิกที่ตัวเลือก Update and Security และคลิกที่ปุ่ม Troubleshoot ด้านซ้ายของหน้าต่าง

- คลิกที่ Internet Connections และคลิกที่ตัวเลือก Run the troubleshooter

- ทำตามคำแนะนำบนหน้าจอเพื่อรัน troubleshooter ให้เสร็จสิ้น และตรวจสอบว่าคุณสามารถเห็นคอมพิวเตอร์อื่นในเครือข่ายได้หรือไม่
วิธีแก้ไข 14: เปลี่ยนการตั้งค่า Router และ DNS
เป็นไปได้ว่าคุณอาจไม่ได้กำหนดค่า DNS อย่างถูกต้อง และหากคุณทำการเปลี่ยนแปลงด้วยตนเองไปยัง DNS servers ที่คอมพิวเตอร์ใช้สำหรับการเชื่อมต่ออินเทอร์เน็ต ข้อผิดพลาดอาจถูกกระตุ้นหากพวกเขาไม่ตรงกับ DNS servers ที่คอมพิวเตอร์อื่นในเครือข่ายใช้
นอกจากนี้ บางเราเตอร์มีคุณสมบัติ Wireless isolation ที่ป้องกันไม่ให้คอมพิวเตอร์อื่นที่เชื่อมต่อกับอินเทอร์เน็ตเดียวกันสามารถเชื่อมต่อหรือเห็นคอมพิวเตอร์ของคุณได้ ดังนั้น ในขั้นตอนนี้ เราจะเปลี่ยนการตั้งค่า DNS ก่อน แล้วจึงกำหนดค่าการตั้งค่าเราเตอร์ใหม่เพื่อให้การเชื่อมต่อเหมาะสมที่สุด สำหรับนั้น:
- กดปุ่ม Windows + R พร้อมกันบนคีย์บอร์ดของคุณ
- กล่องโต้ตอบ Run จะปรากฏบนหน้าจอ พิมพ์ Control Panel ในกล่องว่าง และคลิก OK

- คลิกที่ตัวเลือก "View By:" และเลือก "Small Icons" จากรายการ หลังจากนั้น คลิกที่ Network and Sharing Center
- เลือก Change adapter settings

- เลือกไอคอนการเชื่อมต่อเฉพาะของคุณ (Local Area หรือ Wireless Connection) คลิกขวา และคลิกที่ Properties
- ตอนนี้ คลิกที่ Internet Protocol Version 4 (TCP/IPv4) และคลิกที่ไอคอน Properties
- ภายใน Properties ตัวเลือก Obtain DNS Server Address แบบอัตโนมัติไม่ควรถูกติ๊กหากคุณเคยเปลี่ยนการตั้งค่านี้มาก่อน

- ตรวจสอบให้แน่ใจว่าติ๊กตัวเลือกนี้สำหรับทั้งที่อยู่ IP และ DNS server เพื่อให้คอมพิวเตอร์ของคุณใช้การตรวจจับ DNS แบบอัตโนมัติ
ตอนนี้เราเปิดใช้งานการตรวจจับ DNS แบบอัตโนมัติแล้ว เราจะต้องเปลี่ยนการตั้งค่าเราเตอร์ สำหรับนั้น:
- เปิดเบราว์เซอร์และพิมพ์ที่อยู่ IP ของคุณในแถบที่อยู่
- เพื่อหา IP address ของเรา ให้กด Windows + R เพื่อเปิด run prompt พิมพ์ CMD และกด Shift + Ctrl + Enter เพื่อให้สิทธิ์ admin พิมพ์ ipconfig/all ใน cmd และกด Enter ที่อยู่ IP ที่คุณต้องป้อนควรแสดงหน้าตัวเลือก Default Gateway และควรมีลักษณะ 192.xxx.x.x

- หลังจากป้อน IP Address กด Enter เพื่อเปิดหน้าล็อกอินเราเตอร์
- ป้อนชื่อผู้ใช้และรหัสผ่านในหมวดหมู่ที่เกี่ยวข้องบนหน้าล็อกอินของเราเตอร์ ซึ่งทั้งคู่ควรเขียนอยู่ด้านหลังเราเตอร์ของคุณ หากไม่มี ค่าเริ่มต้นควรเป็น Admin และ admin สำหรับทั้งรหัสผ่านและชื่อผู้ใช้
- ตอนนี้คุณล็อกอินเข้าหน้าเราเตอร์ของเครือข่ายแล้ว ค้นหาการตั้งค่า Client Isolation, AP Isolation, หรือ Wifi Isolation

- เมื่อคุณพบแล้ว ให้เอาเครื่องหมายถูกออกหรือปิดใช้งานการตั้งค่านี้ และบันทึกการเปลี่ยนแปลง
- ตรวจสอบว่าหลังจากปิดการตั้งค่านี้ คุณสามารถเห็นคอมพิวเตอร์อื่นในเครือข่ายของคุณได้หรือไม่
วิธีแก้ไข 15: เปลี่ยนโปรไฟล์เครือข่าย (Changing Network Profile)
เป็นไปได้ว่าในบางกรณี คุณอาจไม่ได้เลือกโปรไฟล์เครือข่ายที่เหมาะสมซึ่งอนุญาตให้แชร์เครื่องพิมพ์และไฟล์บนเครือข่าย และเนื่องจากนี้ คุณไม่สามารถเห็นคอมพิวเตอร์อื่นในเครือข่ายของคุณได้ ดังนั้น ในขั้นตอนนี้ เราจะเปลี่ยน Network Profile และตรวจสอบว่าการทำเช่นนั้นแก้ปัญหานี้บนคอมพิวเตอร์ของเราหรือไม่ สำหรับนั้น:
- กด Windows + I เพื่อเปิด settings และคลิกที่ตัวเลือก Network and Internet

- ในตัวเลือก network and internet คลิกที่ปุ่ม Status จากด้านซ้าย และเลือกปุ่ม Change Connection Properties

- จากที่นี่ ให้ติ๊กโปรไฟล์ Private เพื่อสื่อสารกับคอมพิวเตอร์ว่าคุณเชื่อถือเครือข่ายที่คุณเชื่อมต่ออยู่ และคอมพิวเตอร์อื่นในเครือข่ายควรสามารถเห็นและสื่อสารกับคอมพิวเตอร์ของคุณได้
- ตรวจสอบว่าปัญหายังคงอยู่หลังจากทำเช่นนั้นหรือไม่
วิธีแก้ไข 16: กำหนดค่าบริการแชร์ใหม่ (Reconfiguring Sharing Services)
เป็นไปได้ว่าคอมพิวเตอร์ของคุณอาจกำหนดค่าบริการบางอย่างให้ Disabled ที่ startup โดยอัตโนมัติ และเนื่องจากนี้ ฟังก์ชัน network discovery บนคอมพิวเตอร์อาจไม่ทำงานอย่างถูกต้อง ดังนั้น ในขั้นตอนนี้ เราจะกำหนดค่าบริการเหล่านี้ใหม่จากหน้าต่างจัดการบริการ และตรวจสอบว่าการทำเช่นนั้นแก้ปัญหานี้หรือไม่ สำหรับนั้น:
- กด Windows + R เพื่อเปิด run prompt
- พิมพ์ services.msc และกด Enter เพื่อเปิดหน้าต่างจัดการบริการ

- ตอนนี้ เลื่อนผ่านรายการ และทีละอัน ดับเบิลคลิกที่บริการต่อไปนี้ และดำเนินการขั้นตอนที่กล่าวไว้ด้านล่าง
Function Discovery Provider Host Function Discovery Resource Publication SSDP Discovery UPnP Device Host Workstation
- คลิกที่ dropdown Startup Type และเลือกปุ่ม Automatic (Delayed Start)

- หลังจากเลือก automatic ให้คลิกที่ปุ่ม Start และรอ Windows เริ่มบริการนี้บนคอมพิวเตอร์ของคุณ
- บันทึกการเปลี่ยนแปลงและตรวจสอบว่าการทำเช่นนั้นแก้ปัญหาของคุณหรือไม่
วิธีแก้ไข 17: รันคำสั่ง (Execute Command)
เป็นไปได้ว่าในบางกรณี คุณสมบัติ network discovery อาจไม่ได้เปิดใช้งานบนคอมพิวเตอร์ของคุณแม้จะเปิดใช้งานจาก settings แล้ว ดังนั้น ในขั้นตอนนี้ เราจะรันคำสั่งภายใน command prompt ที่มีสิทธิ์สูง (elevated) และตรวจสอบว่าการทำเช่นนั้นแก้ปัญหากับคอมพิวเตอร์ของเราหรือไม่ สำหรับนั้น:
- กด Windows + R เพื่อเปิด Run prompt
- พิมพ์ Cmd และกด Shift + Ctrl + Enter เพื่อเปิดด้วยสิทธิ์ admin

- พิมพ์คำสั่งต่อไปนี้ภายใน command prompt และรอจนกว่าจะรันบนคอมพิวเตอร์
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
- ปิด command prompt และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไข 18: เปลี่ยน Master Browser
เป็นไปได้ว่าคอมพิวเตอร์ของคุณอาจไม่ได้ตั้งค่าเป็น Master Browser บนคอมพิวเตอร์ ซึ่งเป็นสาเหตุก่อให้เกิดปัญหานี้สำหรับคุณ ดังนั้น ในขั้นตอนนี้ เราจะเปลี่ยนการกำหนดค่ารีจิสทรีบางอย่าง และตรวจสอบว่าการทำเช่นนั้นแก้ปัญหานี้บนคอมพิวเตอร์ของเราหรือไม่ สำหรับนั้น:
- กด Windows + R เพื่อเปิด Run prompt
- พิมพ์ Regedit และกด enter เพื่อเปิด registry editor

- ใน Registry Editor ไปที่ตำแหน่งต่อไปนี้
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
- ดับเบิลคลิกที่ตัวเลือก MaintainServerList และตั้งค่าเป็น Yes
- Right-click ที่พื้นที่ว่าง และคลิกที่ตัวเลือก New
- เลือก String Value จากรายการ และตั้งชื่อ IsDomainMaster
- ตั้งค่าเป็น True และออกจาก registry editor
- ตรวจสอบว่าการทำเช่นนั้นแก้ปัญหาบนคอมพิวเตอร์ของคุณหรือไม่
วิธีแก้ไข 19: เปลี่ยนการกำหนดค่า Adapter (Changing Adapter Configurations)
เป็นไปได้ว่าในบางกรณี adapter อาจไม่ได้กำหนดค่าอย่างถูกต้อง ซึ่งเป็นสาเหตุก่อให้เกิดข้อผิดพลาดนี้บนคอมพิวเตอร์ของคุณ ดังนั้น ในขั้นตอนนี้ เราจะเปลี่ยนการกำหนดค่า adapter บางอย่างเพื่อให้คอมพิวเตอร์สามารถเห็นคอมพิวเตอร์อื่นในเครือข่ายได้ สำหรับนั้น:
- กด Windows + R เพื่อเปิด Run prompt
- พิมพ์ ncpa.cpl และกด Enter เพื่อเปิด network configuration panel

- ใน network configuration panel คลิกขวาที่ Network Adapter ที่คุณใช้ และเลือก Properties

- ใน Properties ให้ติ๊กทั้งสองไดรเวอร์ Link-Layer Topology ในรายการ และเลือก Install
- ปิด network configuration panel และตรวจสอบว่าปัญหายังคงอยู่หรือไม่