นำไปใช้กับ
Windows 11 Windows 10

หากคุณประสบปัญหาการเชื่อมต่อเครือข่ายหรือเว็บไซต์ ไฟล์โฮสต์อาจเป็นส่วนหนึ่งของปัญหา บทความนี้อธิบายว่าไฟล์โฮสต์คืออะไร วิธีการทํางาน และสาเหตุที่การรีเซ็ตไฟล์เป็นสถานะเริ่มต้นสามารถแก้ไขปัญหาการเชื่อมต่อทั่วไปได้

ไฟล์โฮสต์คืออะไร

ไฟล์ Hosts เป็นไฟล์ระบบข้อความธรรมดาที่ระบบปฏิบัติการใช้เพื่อแมปชื่อโฮสต์ที่เป็นมิตรกับมนุษย์ (เช่น contoso.com) กับที่อยู่อินเทอร์เน็ตโพรโทคอล (IP) ที่เป็นตัวเลข การแมปนี้ช่วยให้ระบบสามารถระบุและค้นหาอุปกรณ์บนเครือข่าย IP และเป็นส่วนมาตรฐานของการใช้งาน IP ของระบบปฏิบัติการ

แต่ละรายการในไฟล์ โฮสต์ จะปรากฏบนบรรทัดของตัวเอง และมีที่อยู่ IP ตามด้วยชื่อโฮสต์อย่างน้อยหนึ่งชื่อ โดยคั่นด้วยช่องว่าง (แท็บหรือช่องว่าง) บรรทัดที่ขึ้นต้นด้วยอักขระแฮช (#) จะถือว่าเป็นข้อคิดเห็น และบรรทัดว่างจะถูกละเว้น

หากไฟล์ Hosts ได้รับการปรับเปลี่ยนจากสถานะเริ่มต้น จะสามารถแทนที่การจําแนกชื่อเครือข่ายปกติและทําให้เกิดปัญหาการเชื่อมต่อได้ การตั้งค่าไฟล์ใหม่เป็นการกําหนดค่าเริ่มต้นมักจะช่วยแก้ไขปัญหาการเข้าถึงเว็บไซต์หรือทรัพยากรเครือข่ายได้

รีเซ็ตไฟล์โฮสต์ของคุณ

หากต้องการรีเซ็ตไฟล์ Hosts กลับเป็นค่าเริ่มต้น ให้ทําตามขั้นตอนเหล่านี้ตามระบบปฏิบัติการของคุณ:

  1. กดแป้น Windows พิมพ์ Notepad แล้วเลือกไอคอนแอปแผ่นจดบันทึก

  2. คัดลอกข้อความต่อไปนี้ แล้ววางข้อความลงในไฟล์:

    # 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
  3. บนเมนู ไฟล์ ให้เลือก บันทึกเป็น แล้วพิมพ์ "โฮสต์" (ที่มีเครื่องหมายอัญประกาศ) ในกล่อง ชื่อไฟล์

  4. เปลี่ยน บันทึกเป็นชนิด เป็น ไฟล์ทั้งหมด (*.*) ไฟล์โฮสต์ไม่สามารถมีนามสกุลไฟล์ได้ 

  5. บันทึกไฟล์ลงในเดสก์ท็อปและปิดแผ่นจดบันทึก

  6. ค้นหา %WinDir%\System32\Drivers\Etc แล้วเลือกไอคอนโฟลเดอร์ไฟล์หมายเหตุ: โดยทั่วไปแล้วจะเป็นC:\Windows\System32\drivers\etc

  7. คลิกขวาที่ไฟล์ Hosts ที่มีอยู่ เลือก เปลี่ยนชื่อ จากนั้นเปลี่ยนชื่อไฟล์เป็น "Hosts.old"

  8. คัดลอกหรือย้ายไฟล์ Hosts ที่คุณสร้างจากเดสก์ท็อปไปยังโฟลเดอร์ %WinDir%\System32\Drivers\Etc ถ้าคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบ ให้เลือก ดําเนินการต่อ

​​​​

การรีเซ็ตไฟล์ Hosts กลับเป็นค่าเริ่มต้น ให้ทําตามขั้นตอนต่อไปนี้:

  1. กดแป้น Windows พิมพ์ Notepad แล้วเลือกไอคอนระบบแผ่นจดบันทึก

  2. คัดลอกข้อความต่อไปนี้ แล้ววางข้อความลงในไฟล์:

    # 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
  3. บนเมนู ไฟล์ ให้เลือก บันทึกเป็น แล้วพิมพ์ "โฮสต์" (ที่มีเครื่องหมายอัญประกาศ) ในกล่อง ชื่อไฟล์

  4. เปลี่ยน บันทึกเป็นชนิด เป็น ไฟล์ทั้งหมด (*.*) ไฟล์โฮสต์ไม่สามารถมีนามสกุลไฟล์ได้ 

  5. บันทึกไฟล์ลงในเดสก์ท็อปและปิดแผ่นจดบันทึก

  6. ค้นหา %WinDir%\System32\Drivers\Etc แล้วเลือกไอคอนโฟลเดอร์ไฟล์หมายเหตุ: โดยทั่วไปแล้วจะเป็นC:\Windows\System32\drivers\etc

  7. คลิกขวาที่ไฟล์ Hosts ที่มีอยู่ เลือก เปลี่ยนชื่อ จากนั้นเปลี่ยนชื่อไฟล์เป็น "Hosts.old"

  8. คัดลอกหรือย้ายไฟล์ Hosts ที่คุณสร้างจากเดสก์ท็อปไปยังโฟลเดอร์ %WinDir%\System32\Drivers\Etc ถ้าคุณได้รับพร้อมท์ให้ใส่รหัสผ่านของผู้ดูแลระบบ ให้เลือก ดําเนินการต่อ

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ