Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows 10

9 วิธีแก้ Network Discovery ไม่ทำงานใน Windows 10

Network discovery ให้คุณค้นพบอุปกรณ์อื่นๆ ที่เชื่อมต่อกับ network เดียวกัน ได้ตราบใดที่พวกมันก็เปิดฟีเจอร์นี้อยู่ ปกติใช้สำหรับแชร์ไฟล์หรืออุปกรณ์อื่นๆ เช่น พิมพ์เตอร์ แม้จะช่วยหลีกเลี่ยงการแนบไฟล์อีเมลหรือหา USB flash gamers เก่า แต่บางครั้งมันทำงานผิดปกติโดยไม่มีเตือน

หาก network discovery ของคุณไม่ทำงานใน Windows 10 มาครอบคลุมวิธีบางอย่างที่คุณลองทำให้มันทำงานอีกครั้ง

1. รีสตาร์ทคอมพิวเตอร์

ทุกครั้งที่คุณ troubleshoot ปัญหาบนคอมพิวเตอร์ Windows การรีสตาร์ทควรเป็นขั้นตอนแรกเสมอ มีประโยชน์บางอย่างที่มากับการ reboot เช่น การ flush memory, หยุด memory leaks หรือแก้ software glitches

มันยังช่วยกับ network-related issues ได้ ดังนั้นให้รีสตาร์ทคอมพิวเตอร์เร็วๆ นี้และดูว่าปัญหาแก้ไขหรือไม่ อย่างไรก็ตาม หากไม่ได้ผลหรือปัญหากลับมา อาจเป็นสัญญาณของปัญหาที่รุนแรงกว่า

2. รัน Windows Troubleshooter

หากคุณรีสตาร์ทคอมพิวเตอร์และไม่แก้ปัญหา คุณสามารถลองใช้ built-in troubleshooter ของ Windows 10 นี่คือวิธีทำ:

  1. คลิก Start แล้วไป Settings > Update & Security คุณเข้าถึงเมนู Settings ผ่าน cog icon ด้านซ้ายของ Start menu
  2. จากเมนูด้านซ้าย เลือก Troubleshoot
  3. คลิก Additional troubleshooters
  4. จากส่วน Find and fix other problems เลือก Network adapter
  5. คลิก Run the troubleshooter และทำตามคำแนะนำที่แสดงเพื่อแก้ปัญหา

เพื่อแก้ปัญหานี้ คุณควรรัน troubleshooter Shared Folders ด้วย ทำขั้นตอน 1-3 อีกครั้ง และที่ ขั้นตอน 4 เลือก Shared Folders

3. อัปเดต Network Adapter Driver

Network malfunctions ของคุณอาจเกิดจาก network adapter ที่ล้าสมัยหรือเสียหาย แม้ drivers จะอัปเดตอัตโนมัติ คุณสามารถทำตามขั้นตอนเพื่อแน่ใจว่าคุณไม่ได้รันรุ่นเก่า:

  1. กด Win + X > Device Manager
  2. คลิก View > Show hidden devices เพื่อแน่ใจว่า drivers ทั้งหมดมองเห็นได้
  3. ขยายรายการ Network adapters
  4. คลิกขวา network adapter และเลือก Update driver
  5. ในหน้าต่างป๊อปอัป คลิก Automatically และทำตามคำแนะนำเพื่อเสร็จสิ้น

4. ตรวจสอบ Network Profile

Windows 10 มี network profiles สองแบบให้เลือก: Private และ Public หากคุณตั้ง profile เป็น Public คอมพิวเตอร์ของคุณ ไม่สามารถ ถูกค้นพบโดยอุปกรณ์อื่นๆ หรือแชร์ไฟล์กับพวกมัน การตั้ง profile เป็น Public เป็นความคิดดีเมื่อคุณเชื่อมต่อ network ที่ร้านกาแฟหรือสนามบิน เพื่อไม่ให้ข้อมูลของคุณเปราะบาง

บน profile Private Windows 10 อนุญาตให้คอมพิวเตอร์แชร์ไฟล์ได้ โดยพื้นฐาน Windows 10 คิดว่ามันเชื่อถือ private networks ได้ เช่น home หรือ work network ของคุณ ทำตามขั้นตอนเพื่อแน่ใจว่า profile ของคุณตั้งเป็น Private:

  1. คลิก Start > Settings หรือใช้ keyboard shortcut Win + I
  2. เลือก Network & Internet > Status
  3. เปิดเมนู Properties และจาก Network Profile เลือก Private

5. ตรวจสอบ Sharing Options

หากคุณตั้ง profile เป็น Private และยังมีปัญหา Network discovery คุณควรดู sharing options นี่คือวิธีทำ:

  1. คลิก Start > Settings > Network & Internet
  2. จาก Advanced network settings เลือก Network and Sharing Center > Change advanced sharing settings
  3. ขยายเมนู Private (current profile)
  4. จาก Network discovery เลือก Turn on network discovery และ Turn on automatic setup of network connected devices
  5. จาก File and printer sharing เลือก Turn on file and printer sharing
  6. คลิก Save changes และเช็คว่าปัญหาแก้แล้วหรือไม่

ในหน้าต่าง Advanced sharing settings คุณควรขยายเมนู Guest or Public และเลือก Turn off network discovery จากส่วน Network discovery นอกจากนี้ ใต้ File and printer sharing ให้เลือก Turn off file and printer sharing ด้วยวิธีนี้ คอมพิวเตอร์ของคุณจะไม่เปราะบางเมื่อเชื่อมต่อกับ public network

6. วิธีเปิด Network Discovery ด้วย Command Prompt

หากคุณไม่ชอบ navigate ผ่านเมนู Settings เพื่อเปิด Network discovery คุณสามารถใช้ command line ทำตามขั้นตอนเพื่อเปิด network discovery ด้วย Command Prompt:

  1. ในแถบค้นหา Start menu ค้นหา command prompt และเลือก Run as administrator
  2. พิมพ์ netsh advfirewall firewall set rule group=“Network Discovery” new enable=Yes
  3. กด Enter นี่จะเปิด network discovery

เพื่อปิด ให้พิมพ์ netsh advfirewall firewall set rule group=“Network Discovery” new enable=No และกด Enter

7. ใช้ Network Reset

หากทุกอย่างดูปกติกับ network settings ของคุณ คุณสามารถลอง reset เพื่อแก้ปัญหา Network discovery การ reset นี้จะไม่ลบข้อมูลจาก PC แต่จะติดตั้ง network adapters ใหม่ทั้งหมด และ revert network settings กลับเป็นค่าเริ่มต้น ทำตามขั้นตอน reset network settings ใน Windows 10:

  1. กด Win + I เพื่อเปิด Settings
  2. คลิก Network & Internet > Status
  3. ไปที่ Advanced network settings และคลิก Network reset > Reset now
  4. รีสตาร์ทคอมพิวเตอร์

หากคุณใช้ VPN client software หรือ virtual switches ใดๆ คุณจะต้องติดตั้งใหม่หลัง reset network

8. ตรวจสอบ Services Settings

ใน Windows 10 Services มีโปรแกรมที่รันในพื้นหลังดูแลฟีเจอร์ระบบ เช่น remote access, printing, networking และอื่นๆ ปกติระบบของคุณไม่มีปัญหาควบคุม background services อย่างไรก็ตาม บางครั้งคุณต้องแทรกแซงและแก้ไขฟีเจอร์หรือแอปที่หยุดทำงาน ทำตามขั้นตอนเปลี่ยน Services settings และทำให้ network discovery ทำงานอีกครั้ง:

  1. ในแถบค้นหา Start menu ค้นหา services และเลือก Run as administrator
  2. ค้นหา DNS Client และเปิดมัน
  3. เลือกแท็บ General และเช็คว่า status เป็น Running หากไม่ใช่ คลิก Start
  4. เช็คว่า Startup type ตั้งเป็น Automatic

ทำขั้นตอนเดียวกันสำหรับ Function Discovery Resource Publication, Function Discovery Provider Host, UPnP Device Host, และ SSDP Discovery

9. ตรวจสอบ Windows Firewall Settings

Network discovery อาจหยุดทำงานเพราะ Windows Firewall กำลังบล็อกมัน ทำตามขั้นตอนเช็ค Windows Firewall settings:

  1. เปิด Control Panel
  2. จากเมนู View by เลือก Large icons หรือ Small icons
  3. คลิก Windows Defender Firewall
  4. เลือก Allow an app or feature through Windows Defender Firewall
  5. ในหน้าต่าง Allowed apps คลิกปุ่ม Change Settings จากนั้นเลื่อนลงไปที่ Network Discovery และเลือก Private
  6. คลิก OK เพื่อบันทึกการเปลี่ยนแปลง

ตอนนี้คุณแก้ปัญหา Network Discovery ได้แล้ว

หากคุณประสบปัญหา network อาจรบกวนประสิทธิภาพการทำงาน หากงานของคุณเกี่ยวกับการแชร์ไฟล์กับคอมพิวเตอร์อื่นใน network ของคุณ โชคดีที่โซลูชันที่เรารวมในคู่มือช่วยคุณแก้ได้