Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

ติดตั้ง Microsoft Teredo Tunneling Adapter: คู่มือฉบับสมบูรณ์แบบขั้นตอนต่อขั้นตอน

Microsoft Teredo Tunneling Adapter เป็นอุปกรณ์เสมือน (virtual device) ที่ทำหน้าที่เป็นตัวแปลเครือข่าย (network translator) ระหว่าง IPv4 และ IPv6 โดยไม่มีการเข้าถึงเครือข่าย IPv6 แบบโดยตรง (native) คอมพิวเตอร์ส่วนใหญ่ตอนนี้เชื่อมต่อกับอินเทอร์เน็ตผ่านการเชื่อมต่อ IPv4 ความยากลำบากนี้อาจได้รับการแก้ไขโดยใช้เทคโนโลยีแอดแอปเตอร์นี้ ซึ่งช่วยให้เครือข่าย IPv4 สามารถสื่อสารกับเครือข่าย IPv6 และในทางกลับกันได้

วิธีติดตั้ง Microsoft Teredo Tunneling Adapter

เพื่อทำความเข้าใจว่า Teredo adapter คืออะไร คุณต้องเข้าใจก่อนว่า IPv4 และ IPv6 คืออะไร IPv4 เป็นโปรโตคอลอินเทอร์เน็ตที่มอบหมายที่อยู่เฉพาะตัวให้แต่ละเครื่องคอมพิวเตอร์ของเรา ซึ่งคุณใช้เพื่อสื่อสารกับโลกภายนอก IPv4 ยังคงใช้งานอย่างแพร่หลาย แตตอนนี้มีสองโปรโตคอล คนที่พูดในโปรโตคอลหนึ่งจะถูกเข้าใจโดยอีกโปรโตคอลหนึ่ง ไม่ใช่โดยผู้ที่พูดในอีกโปรโตคอลหนึ่ง ผลส्वरूप การทำให้เครือข่ายสื่อสารกันจะยากลำบาก เนื่องจากอินเทอร์เน็ตทั้งหมดเกี่ยวข้องกับการเชื่อมต่อและโต้ตอบกัน ดังนั้น เราจึงต้องมีตัวแปล (interpreter) เพื่อแปลง IPv4 เป็น IPv6 และในทางกลับกัน ซึ่งก็คือสิ่งที่ Teredo Tunneling ทำหน้าที่

วิธีที่ 1: ผ่าน Device Manager

ส่วนนี้จะแสดงวิธีติดตั้ง Microsoft Teredo Tunneling Adapter บน Windows 10 แอดแอปเตอร์นี้มีให้ดาวน์โหลดบนอินเทอร์เน็ต ทำตามขั้นตอนด้านล่าง:

หมายเหตุ: ตรวจสอบให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตของคุณทำงานอยู่

  1. กด Windows Key พิมพ์ Device Manager และกด Enter key
  2. ดับเบิลคลิกที่ Network adapters เพื่อขยาย
  3. ต่อไป คลิกที่ Add Legacy Hardware จากแท็บ Actions ด้านบน
  4. คลิก Next
  5. อีกครั้ง คลิก Next
  6. คลิก Next ในหน้าต่างถัดไป
  7. เลื่อนลง และ ดับเบิลคลิก ที่ Network adapters ใน Common hardware types
  8. เลือก Microsoft จากแท็บ Manufacturer แล้วเลือก Microsoft Teredo Tunneling Adapter จากแท็บ Network Adapter และคลิก Next
  9. คลิก Next อีกครั้ง แล้วคลิกปุ่ม Finish

วิธีที่ 2: ใช้ Command Prompt

คุณอาจทำได้หลายอย่าง หากคุณไม่พบ Adapter นี้ในแท็บ Network adapter หรือรายการ Legacy drivers นี่คือวิธีหนึ่งที่ดูเหมือนจะใช้ได้กับหลายคน:

  1. กด Windows key พิมพ์ cmd และคลิก Run as Administrator
  2. คลิก Yes ในพรอมพ์ User Account Control
  3. เพื่อปิดใช้งาน Teredo interface ให้พิมพ์ คำสั่ง (command) ต่อไปนี้ และกด Enter key
netsh interface Teredo set state disable
  1. ปิด Command Prompt และ รีสตาร์ท (restart) คอมพิวเตอร์ของคุณ หลังจากที่ interface ถูกปิดใช้งานแล้ว
  2. เปิดหน้าต่าง Command Prompt อีกครั้งโดยใช้ ขั้นตอนที่ 1
  3. พิมพ์ คำสั่ง (command) ต่อไปนี้ แล้วกด Enter key ตอนเริ่มต้นครั้งถัดไป:
netsh interface Teredo set state type=default

วิธีที่ 3: ตรวจสอบสถานะ Teredo (Interrogate Teredo State)

หากเทคนิคก่อนหน้าไม่ได้ผล ให้ลองขั้นตอนด้านล่างเพื่อตรวจสอบสถานะ Teredo และเปิดใช้งานหากจำเป็น:

  1. เปิด Command Prompt ในฐานะ Administrator
  2. เพื่อตรวจสอบสถานะ Teredo ของคุณ ให้พิมพ์ คำสั่ง (command) ต่อไปนี้ และกด Enter key
netsh interface teredo show state
  1. 3A. หากสถานะที่คืนกลับมาคือ Client หรือ Dormant แสดงว่า Teredo ทำงานปกติ
  2. 3B. หากสถานะที่รายงานคือ offline ให้พิมพ์ คำสั่ง (command) ต่อไปนี้ และกด Enter key เพื่อเปิดใช้งาน Teredo บนเครื่องของคุณอีกครั้ง:
netsh interface teredo set state type=enterpriseclient

วิธีแก้ไขปัญหากับ Teredo Adapter บน Windows 10

หลังจากติดตั้ง Microsoft Teredo Tunneling Adapter แล้ว คุณอาจเผชิญปัญหาบางอย่างในภายหลัง คุณสามารถทำตามวิธีใดวิธีหนึ่งด้านล่างเพื่อแก้ไขปัญหาในกรณีดังกล่าว

ตัวเลือกที่ 1: อัปเดต Windows (Update Windows)

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

ตัวเลือกที่ 2: แก้ไข Registry Editor (Modify Registry Editor)

หากคุณเห็นเครื่องหมายอัศพิษสีเหลือง (yellow exclamation mark) ให้ดำเนินการดังนี้:

  1. กด Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ regedit และกด Enter key เพื่อเปิดหน้าต่าง Registry Editor
  3. คลิก Yes ในพรอมพ์ User Account Control
  4. ไปที่พาธต่อไปนี้ใน Registry Editor:
HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\TCPIP6\PARAMETERS
  1. คลิกขวาที่ Disabled Components ใน फलकขวา (right pane) และเลือกตัวเลือก Modify…
  2. ตั้งค่า Value data เป็น 0 และคลิก OK

ตัวเลือกที่ 3: ตรวจสอบปัญหาเครือข่าย Xbox (Troubleshoot Xbox Networking)

Microsoft ตัดสินใจนำ Teredo Adapter ออกตั้งแต่ Windows 10 เวอร์ชัน 1803 เนื่องจากมันเป็น legacy component แล้ว หากคุณได้รับข้อผิดพลาดว่าต้องเปิดใช้งาน Teredo Adapter ใน Windows 10 แต่วอร์ชันของคุณใหม่กว่า 1803 นี่คือสิ่งที่คุณควรทำแทน:

  1. กด Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ ms-settings:gaming-xboxnetworking และกด Enter key เพื่อเปิด Xbox Networking
  3. อนุญาตให้โปรแกรม ดำเนินการทดสอบ (perform the tests) หลังจากได้รับการเข้าถึง

หมายเหตุ: หากการสแกนไม่เริ่มทันที ให้คลิกที่ตัวเลือก Check again

  1. คลิกปุ่ม Fix it หาก Server connectivity ถูกบล็อก (blocked)

ตัวเลือกที่ 4: ผ่าน Windows PowerShell

หากวิธีข้างต้นไม่ช่วย คุณสามารถทำตามขั้นตอนด้านล่างได้:

หมายเหตุ: ตรวจสอบให้แน่ใจว่า Windows Firewall เปิดอยู่ มิฉะนั้น Windows จะหยุดการเชื่อมต่อเซิร์ฟเวอร์โดยอัตโนมัติ

  1. กด Windows key พิมพ์ PowerShell และคลิก Run as Administrator
  2. พิมพ์ คำสั่ง (commands) ต่อไปนี้ในหน้าต่าง Windows PowerShell ที่มีสิทธิ์สูง (elevated) และกด Enter key หลังแต่ละคำสั่ง
netsh int teredo set state servername=win1711.ipv6.microsoft.com

ตัวเลือกที่ 5: แก้ไข Group Policy Editor (Modify Group Policy Editor)

หากขั้นตอนข้างต้นไม่ได้ผล ให้ลองเทคนิคถัดไป ซึ่งเกี่ยวข้องกับการใช้ Group Policy Editor เพื่อเปลี่ยนพอร์ตที่อาจก่อให้เกิดปัญหา:

หมายเหตุ: Local Group Policy Editor ใช้งานได้เฉพาะ Windows 10 บางเวอร์ชัน เช่น Windows 10 Pro, Enterprise และ Education editions

  1. กด Windows + R พร้อมกันเพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ gpedit.msc และกด Enter เพื่อเปิด Local Group Policy Editor
  3. ไปที่ Computer Configuration
  4. ไปที่ Administrative Templates แล้ว Network
  5. คลิกที่ TCPIP Settings แล้วคลิกที่ IPv6 Transition Technologies ในแถบด้านซ้ายของ Local Group Policy Editor
  6. ดับเบิลคลิกที่ Set Teredo Client Port ด้านขวาเพื่อแก้ไขนโยบายนี้
  7. เปิดใช้งานนโยบาย และเปลี่ยนหมายเลขพอร์ตเป็น 3544

หมายเหตุ 1: โปรดทราบว่าพอร์ตต้องเปิดและเส้นทางผ่านเราเตอร์ของคุณสำหรับการทำนี้ หากคุณไม่แน่ใจวิธีการ ให้ค้นหาคำแนะนำจากผู้ผลิตเราเตอร์ของคุณ

หมายเหตุ 2: คุณอาจพบ Error Code 10 หลังจากติดตั้ง Microsoft Tunneling Adapter

แนะนำเพิ่มเติม:

  • แก้ไข Sedlauncher.exe High Disk Usage ใน Windows 10
  • แก้ไข Device Requires Further Installation บน Windows 10
  • แก้ไข Stuck on Diagnosing your PC ใน Windows 10
  • วิธีติดตั้ง NumPy บน Windows 10

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