บทความนี้มีคำแนะนำในการแก้ไขปัญหาต่อไปนี้ใน Windows 10: ไม่เห็นคอมพิวเตอร์ในเครือข่ายบน Explorer ปัญหานี้มักเกิดขึ้นหลังจากติดตั้ง Windows 10 upgrade v1803 หรือ v1809

หากคุณเพิ่มคอมพิวเตอร์ Windows 10 ใหม่เข้าสู่เครือข่ายองค์กรหรือบ้าน คุณอาจสังเกตเห็นว่า Windows 10 หาคอมพิวเตอร์ในเครือข่ายไม่ได้ทั้งหมด (หรือบางส่วน) เมื่อสำรวจ 'Network' (จาก 'File Explorer') ในขณะที่ Windows 7 และ 8 PC เห็นทั้งหมด ปัญหายังคงอยู่แม้จะเปิดใช้งาน Network Discovery บน Windows 10 PC
วิธีแก้ไข: ไม่เห็นคอมพิวเตอร์ในเครือข่ายบน Explorer ใน Windows 10
ปัญหาการไม่แสดงคอมพิวเตอร์ในเครือข่ายทั้งหมดใน Windows 10 อาจเกิดจากหลายสาเหตุ ดังนั้นในบทช่วยสอนนี้จะระบุวิธีแก้ไขที่เป็นไปได้ทั้งหมด
- วิธีที่ 1. อัปเกรด Windows 10 เป็นเวอร์ชันล่าสุด
- วิธีที่ 2. เข้าถึง Share โดยตรงโดยพิมพ์ที่อยู่ IP
- วิธีที่ 3. ปรับเปลี่ยนการตั้งค่า Network Discovery ให้ถูกต้อง
- วิธีที่ 4. Restart บริการ Function Discovery Resource Publication (FDResPub)
- วิธีที่ 5. ลบ Trigger ของบริการ Function Discovery Resource Publication
- วิธีที่ 6. เปิดใช้งาน SMB 1.0/CIFS File Sharing Support
- วิธีที่ 7. เปิดใช้งาน Remote Desktop ใน Windows 10 Pro
วิธีที่ 1: อัปเกรด Windows 10 เป็นเวอร์ชันล่าสุด
ปัญหา "Network ไม่แสดงคอมพิวเตอร์" เกิดขึ้นใน Windows 10 เวอร์ชัน 1709, 1803 และ 1809 ใน Windows 10 builds ล่าสุด ปัญหานี้ได้รับการแก้ไขแล้ว ดังนั้น ให้ดำเนินการอัปเกรดระบบเป็นเวอร์ชัน Windows 10 ล่าสุด (1909) ก่อนลองวิธีอื่นๆ
วิธีที่ 2: เข้าถึง Share โดยตรงโดยพิมพ์ที่อยู่ IP
วิธีถัดไปในการแก้ไขปัญหา คือพิมพ์ในแถบที่อยู่ของ Explorer "\\" ตามด้วยที่อยู่ IP แบบคงที่ของคอมพิวเตอร์ที่มีโฟลเดอร์แชร์ (เช่น "\\192.168.1.xxx" โดยที่ "xxx" คือ 3 หลักสุดท้ายของที่อยู่ IP ของคอมพิวเตอร์ที่ต้องการเข้าถึง) *
เคล็ดลับ: หลังจากเข้าถึง Share แล้ว ให้คลิกขวาที่โฟลเดอร์แชร์ และ Map Network Drive เพื่อเข้าถึงโฟลเดอร์แชร์ได้ง่ายตลอดเวลา
วิธีที่ 3: ปรับเปลี่ยนการตั้งค่า Network Discovery ให้ถูกต้อง
วิธีถัดไปในการดูคอมพิวเตอร์อื่นในเครือข่าย คือการปรับเปลี่ยนการตั้งค่า Network Discovery และบริการ "Function Discovery" ดังนี้:
ขั้นตอนที่ 1: เปิดใช้งาน Network Discovery
ขั้นแรก ให้ตรวจสอบว่า Network Discovery เปิดใช้งานอยู่แล้ว ขั้นตอนดังนี้:
1. คลิกขวาที่ไอคอนการเชื่อมต่อเครือข่าย (Active) บนแถบงาน (หรือไปที่ Control Panel) และเปิด Network and Sharing center

2. คลิก Change advanced sharing settings

3. ขยาย 'Current profile' (Private หรือ Guest/Public) เลือก Turn on network discovery และคลิก Save changes

4. ดำเนินการขั้นตอนถัดไป
ขั้นตอนที่ 2: ตั้งค่าบริการที่จำเป็นให้รันแบบ Automatic
ที่แผง Windows Services ให้ตั้งค่า 'Startup type' ของบริการ 4 ตัวต่อไปนี้ ดังนี้:
-
- Function Discovery Provider Host (fdPHost) → Automatic
- Function Discovery Resource Publication (FDResPub) → Automatic Delayed Start
- SSDP Discovery → Manual → Manual
- UPnP Device Host → Manual → Manual
เพื่อทำงานนี้:
1. กดปุ่ม Windows
+ R พร้อมกันเพื่อเปิดกล่องคำสั่ง Run
2. ในกล่องคำสั่ง Run พิมพ์: services.msc แล้วกด Enter

3. คลิกขวาที่บริการ Function Discovery Provider Host และคลิก Properties

4. เปลี่ยน Startup type เป็น Automatic และคลิก OK

5. จากนั้นทำขั้นตอนเดียวกัน และเปลี่ยน Startup type ของบริการ Function Discovery Resource Publication เป็น Automatic Delayed Start

6. สุดท้าย เปลี่ยน 'Startup type' เป็น Manual บนบริการ SSDP Discovery และ UPnP Device Host และ Reboot คอมพิวเตอร์
7. หลัง Restart ให้เปิด File Explorer และคลิกที่ 'Network' เพื่อดูว่าสามารถเห็นคอมพิวเตอร์ทั้งหมดในเครือข่ายได้หรือไม่ หากยังไม่เห็น ให้ดำเนินการวิธีถัดไป
วิธีที่ 4: Restart บริการ Function Discovery Resource Publication (FDResPub)
วิธีแก้ปัญหาอีกวิธีหนึ่งสำหรับปัญหา "Windows 10 ไม่แสดงคอมพิวเตอร์ในเครือข่าย" คือการ Restart บริการ FDResPub ขั้นตอนดังนี้:
1. คลิกขวา บนบริการ Function Discovery Resource Publication และคลิก Restart

วิธีที่ 5: ลบ Trigger ของบริการ Function Discovery Resource Publication
1. เปิด Command Prompt as Administrator และพิมพ์คำสั่งต่อไปนี้:
- sc triggerinfo FDResPub delete

2. Restart คอมพิวเตอร์ และตรวจสอบว่าสามารถเห็นคอมพิวเตอร์ในเครือข่ายได้หรือไม่
* หมายเหตุ: หากต้องการกู้คืน Trigger ที่ลบ ให้พิมพ์คำสั่งนี้:
- sc triggerinfo FDResPub start/strcustom/fbcfac3f-8460-419f-8e48-1f0b49cdb85e/PROFILE_CHANGED_TO_PRIVATE
วิธีที่ 6: เปิดใช้งาน SMB 1.0/CIFS File Sharing Support
หากหลังจากใช้วิธีด้านบนแล้วยังไม่สามารถหาคอมพิวเตอร์อื่นในเครือข่ายได้ ให้เปิดใช้งานฟีเจอร์ 'SMB 1.0/CIFS File Sharing Support': *
* หมายเหตุ: Microsoft แนะนำให้ Map Network Drives แทนการเปิดใช้งาน SMB v1 เนื่องจาก SMB v1 ไม่ปลอดภัย
1. จาก Control Panel เปิด Programs and Features

2. คลิก Turn Windows features on or off

3. ติ๊ก ฟีเจอร์ SMB 1.0/CIFS File Sharing Support และคลิก OK

4. Restart คอมพิวเตอร์
5. หลัง Restart ให้เปิด File Explorer เพื่อดูคอมพิวเตอร์ในเครือข่าย
วิธีที่ 7: เปิดใช้งาน Remote Desktop ใน Windows 10 Pro *
* หมายเหตุ: วิธีนี้ใช้ได้เฉพาะ Windows 10 Professional Editions เท่านั้น
1. คลิกขวา ที่ไอคอน This PC ใน Windows Explorer และเลือก Properties
2. คลิก Remote Settings ด้านซ้าย
* หมายเหตุ: ใน Windows 10 เวอร์ชันล่าสุด ให้เลือก Remote Desktop จากแผงด้านซ้าย แล้วด้านขวา สลับสวิตช์ Remote Desktop เป็น ON สุดท้ายคลิก Confirm

2. ที่แท็บ Remote เลือก Allow remote connections to this computer และกด Apply & OK

3. Restart คอมพิวเตอร์
เสร็จแล้ว! วิไหนทำงานได้บ้าง? แจ้งให้เราทราบว่าคู่มือนี้ช่วยคุณได้หรือไม่ โปรดกดไลก์และแชร์คู่มือนี้เพื่อช่วยผู้อื่น