หากคุณกําลังประสบปัญหาการเชื่อมต่อเครือข่ายหรือเว็บไซต์ ไฟล์โฮสต์อาจเป็นส่วนหนึ่งของปัญหา บทความนี้อธิบายว่าไฟล์ Hosts คืออะไร วิธีการทํางาน และเหตุผลที่รีเซ็ตเป็นสถานะเริ่มต้นสามารถแก้ไขปัญหาการเชื่อมต่อทั่วไปได้
แฟ้ม Hosts คืออะไร
แฟ้มโฮสต์เป็นแฟ้มระบบข้อความธรรมดาที่ใช้โดยระบบปฏิบัติการเพื่อแมปชื่อโฮสต์ที่เป็นมิตรกับมนุษย์ (เช่น contoso.com) กับที่อยู่อินเทอร์เน็ตโพรโทคอล (IP) ที่เป็นตัวเลข การแมปนี้ช่วยให้ระบบสามารถระบุและค้นหาอุปกรณ์บนเครือข่าย IP และเป็นส่วนมาตรฐานของการใช้งาน IP ของระบบปฏิบัติการ
แต่ละรายการในไฟล์โฮสต์จะปรากฏบนบรรทัดของตนเองและมีที่อยู่ IP ตามด้วยชื่อโฮสต์อย่างน้อยหนึ่งชื่อ โดยคั่นด้วยช่องว่าง (แท็บหรือช่องว่าง) บรรทัดที่ขึ้นต้นด้วยอักขระแฮช (#) จะถือเป็นข้อคิดเห็น และบรรทัดว่างจะถูกละเว้น
ถ้าไฟล์ Hosts ถูกปรับเปลี่ยนจากสถานะเริ่มต้น ไฟล์อาจแทนที่การจําแนกชื่อเครือข่ายปกติและก่อให้เกิดปัญหาการเชื่อมต่อ การรีเซ็ตไฟล์เป็นการกําหนดค่าเริ่มต้นมักจะสามารถช่วยแก้ไขปัญหาในการเข้าถึงเว็บไซต์หรือทรัพยากรบนเครือข่ายได้
รีเซ็ตไฟล์โฮสต์ของคุณ
เมื่อต้องการรีเซ็ตแฟ้ม Hosts กลับเป็นค่าเริ่มต้น ให้ทําตามขั้นตอนเหล่านี้โดยขึ้นอยู่กับระบบปฏิบัติการของคุณ:
Windows 11
กด
แป้น Windows แล้วพิมพ์ Notepadแล้วเลือกไอคอนแอป แผ่นจดบันทึกคัดลอกข้อความต่อไปนี้ แล้ววางข้อความลงในไฟล์:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhostบนเมนู ไฟล์ เลือก บันทึกเป็น แล้วพิมพ์ "hosts" (ที่มีเครื่องหมายอัญประกาศ) ในกล่องชื่อไฟล์
เปลี่ยนชนิด บันทึกเป็น เป็น ไฟล์ทั้งหมด (*.*) ไฟล์โฮสต์ไม่สามารถมีนามสกุลไฟล์ได้
บันทึก ไฟล์ลงในเดสก์ท็อป แล้วปิด Notepad
ค้นหา %WinDir%\System32\Drivers\Etc จากนั้นเลือกไอคอนโฟลเดอร์ไฟล์
หมายเหตุ: โดยทั่วไปจะเป็นแบบนี้C:\Windows\System32\drivers\etcคลิกขวาที่แฟ้ม Hosts ที่มีอยู่ เลือก เปลี่ยนชื่อ จากนั้นเปลี่ยนชื่อแฟ้มเป็น "Hosts.old"
คัดลอกหรือย้ายแฟ้มโฮสต์ที่คุณสร้างจากเดสก์ท็อปไปยังโฟลเดอร์ %WinDir%\System32\Drivers\Etc ถ้าคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบ ให้เลือกดําเนินการต่อ
สำหรับ Windows 10 ให้ทำดังนี้
เมื่อต้องการรีเซ็ตแฟ้ม Hosts กลับเป็นค่าเริ่มต้น ให้ทําตามขั้นตอนเหล่านี้:
กดแป้น
Windows พิมพ์ Notepadและเลือกไอคอนระบบ Notepadคัดลอกข้อความต่อไปนี้ แล้ววางข้อความลงในไฟล์:
# Copyright (c) 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhostบนเมนู ไฟล์ เลือก บันทึกเป็น แล้วพิมพ์ "hosts" (ที่มีเครื่องหมายอัญประกาศ) ในกล่องชื่อไฟล์
เปลี่ยนชนิด บันทึกเป็น เป็น ไฟล์ทั้งหมด (*.*) ไฟล์โฮสต์ไม่สามารถมีนามสกุลไฟล์ได้
บันทึก ไฟล์ลงในเดสก์ท็อป แล้วปิด Notepad
ค้นหา %WinDir%\System32\Drivers\Etc จากนั้นเลือกไอคอนโฟลเดอร์ไฟล์
หมายเหตุ: โดยทั่วไปจะเป็นแบบนี้C:\Windows\System32\drivers\etcคลิกขวาที่แฟ้ม Hosts ที่มีอยู่ เลือก เปลี่ยนชื่อ จากนั้นเปลี่ยนชื่อแฟ้มเป็น "Hosts.old"
คัดลอกหรือย้ายแฟ้มโฮสต์ที่คุณสร้างจากเดสก์ท็อปไปยังโฟลเดอร์ %WinDir%\System32\Drivers\Etc ถ้าคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบ ให้เลือกดําเนินการต่อ