วิธีแก้ไข, รีเซ็ตไฟล์โฮสต์ Windows

คำถามเกิดขึ้นอีกครั้งและฉันก็รู้ว่าฉันไม่เคยโพสต์บทช่วยสอนเกี่ยวกับการแก้ไขและการรีเซ็ตไฟล์โฮสต์ Windows ฉันต้องการดูฟังก์ชั่นของไฟล์โฮสต์ก่อน

ไฟล์ Windows Hosts สามารถใช้เพื่อบล็อกหรือเปลี่ยนชื่อโฮสต์ ชื่อโฮสต์เป็นส่วนหลักของที่อยู่เว็บหรือที่อยู่ในท้องถิ่นเช่น ghacks.net หรือ localhost แต่ละรายการไฟล์โฮสต์ระบุที่อยู่ IP และชื่อโฮสต์ซึ่งโดยทั่วไปจะบอกระบบว่าชื่อโฮสต์ควรได้รับการแก้ไขด้วยที่อยู่ IP นั้น

เซิร์ฟเวอร์ DNS ซึ่งมักจะถูกสอบถามจะถูกข้ามสำหรับรายการทั้งหมดในไฟล์ Hosts ยกเว้นว่าฮาร์ดโค้ดในระบบปฏิบัติการ

ฉันขอยกตัวอย่างสองสิ่งที่อาจเป็นประโยชน์: ผู้ใช้สามารถบล็อก บริษัท โฆษณาหรือผู้ส่งอีเมลขยะที่รู้จักโดยเปลี่ยนเส้นทางคำขอไปยังพีซีในพื้นที่ สิ่งนี้จะโหลดโดยทั่วไปเมื่อเว็บไซต์พยายามโหลดโฆษณาป๊อปอัปหรือองค์ประกอบอื่น ๆ

อีกตัวอย่างหนึ่งที่เน้นว่าไฟล์โฮสต์นั้นมีประโยชน์ต่อนักพัฒนาเว็บ สมมติว่าคุณเพิ่งย้ายเว็บไซต์ของคุณไปยังเซิร์ฟเวอร์ใหม่และ IP มีการเปลี่ยนแปลงในกระบวนการ เซิร์ฟเวอร์ DNS ต้องใช้เวลาสูงสุด 48 ชั่วโมงในการเผยแพร่ซึ่งหมายความว่าเป็นการยากที่จะทดสอบเว็บไซต์บนเซิร์ฟเวอร์ใหม่หลังจากการย้ายหากเซิร์ฟเวอร์ DNS ยังคงเปลี่ยนเส้นทางคำขอไปยังเซิร์ฟเวอร์เก่า

นักพัฒนาเว็บสามารถกำหนดที่อยู่ IP ใหม่ให้กับเว็บไซต์เพื่อหลีกเลี่ยงปัญหาการเผยแพร่ (โปรดดูเว็บไซต์ทำงานก่อนการเผยแพร่ DNS สำหรับคำแนะนำโดยละเอียดเกี่ยวกับเรื่องนั้น)

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

ตำแหน่งของไฟล์ Windows Hosts

ไฟล์ Windows Hosts อยู่ภายใต้พา ธ ต่อไปนี้:

% SystemRoot% \ system32 \ Drivers \ etc \

% SystemRoot% ในตอนเริ่มต้นเป็นตัวแปรที่ตั้งค่าเป็นไดเรกทอรี Windows ผู้ใช้ Windows ส่วนใหญ่ติดตั้งระบบปฏิบัติการบน c: \ windows ซึ่งหมายความว่าไฟล์โฮสต์สามารถพบได้ภายใต้ c: \ windows \ system32 \ drivers \ etc \ hosts

อาจจำเป็นต้องแสดงโฟลเดอร์ระบบที่ซ่อนอยู่หากใช้ Windows Explorer เพื่อนำทางไปยังโฟลเดอร์

คลิกที่เครื่องมือ> ตัวเลือกโฟลเดอร์ใน Windows Explorer และสวิตช์ไปที่แท็บมุมมองจะเปิดเมนูการกำหนดค่าที่สามารถซ่อนโฟลเดอร์ที่ซ่อนไว้ได้

หากคุณใช้ Windows 10 ให้เลือกไฟล์> เปลี่ยนตัวเลือกโฟลเดอร์และค้นหาแทนแล้วสลับไปที่เมนูมุมมองจากนั้น

ค้นหา "ซ่อนไฟล์ระบบปฏิบัติการที่ได้รับการป้องกัน (แนะนำ)" และ "ไฟล์และโฟลเดอร์ที่ซ่อนอยู่" และตรวจสอบให้แน่ใจว่าไม่มีการทำเครื่องหมายในอดีตและตั้งค่าภายหลังเป็น "แสดงไฟล์โฟลเดอร์และไดรฟ์ที่ซ่อนอยู่" การตั้งค่าสามารถกลับด้านได้อย่างง่ายดายเมื่อจำเป็น

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

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

อย่าลืมตั้งค่าคุณสมบัติอ่านอย่างเดียวอีกครั้งเมื่อคุณทำเสร็จแล้วเพื่อป้องกันการแก้ไขไฟล์โฮสต์

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

การแก้ไขไฟล์ Windows Hosts

ลองดูตัวอย่างในความคิดเห็น ไวยากรณ์จะเหมือนกันเสมอเป็นครั้งแรกที่อยู่ IP ที่คุณต้องการเปลี่ยนเส้นทางชื่อโฮสต์ไปแล้วชื่อโฮสต์คั่นด้วยพื้นที่อย่างน้อยหนึ่ง

  • หากต้องการเพิ่มรายการในไฟล์โฮสต์คุณจะต้องป้อนที่อยู่ IP เป็นอันดับแรกในบรรทัดว่างถัดไปตามด้วยช่องว่าง (หรือโดยการกดที่แท็บ) และชื่อโฮสต์ (ซึ่งอาจเป็นชื่อโดเมนหรือ localhost)
  • ในการลบรายการไฟล์ Windows Hosts ให้เลือกทั้งบรรทัดแล้วกดปุ่มลบบนคีย์บอร์ด นอกจากนี้คุณยังสามารถเพิ่ม # ไว้ด้านหน้าของบรรทัดใดก็ได้เพื่อแสดงความคิดเห็นเพื่อไม่ให้ดำเนินการ แต่เก็บรักษาไว้
  • หากต้องการแก้ไขแต่ละรายการคลิกในบรรทัดการแมปที่คุณต้องการแก้ไขและทำการเปลี่ยนแปลง
  • หากต้องการรีเซ็ตไฟล์โฮสต์ให้ลบบรรทัดทั้งหมดที่ไม่ใช่ความคิดเห็น Microsoft ได้สร้างโซลูชัน Fix-Ii เพื่อรีเซ็ตไฟล์โฮสต์ที่สามารถใช้งานได้แทน ผู้ใช้เพียงแค่ต้องเรียกใช้งานโปรแกรมเมื่อพวกเขาดาวน์โหลดลงในระบบท้องถิ่น ประโยชน์หลักคือพวกเขาไม่จำเป็นต้องผ่านกระบวนการด้วยตนเองด้วยวิธีนี้

โปรดทราบว่าคุณต้องบันทึกการเปลี่ยนแปลงก่อนที่จะพร้อมใช้งาน ใน Notepad คุณจะต้องเลือกไฟล์> บันทึกจากเมนูเพื่อทำเช่นนั้น

และนี่คือวิธีแก้ไขและรีเซ็ตไฟล์ Windows Hosts ของคุณ โปรดทิ้งคำถามหรือความคิดเห็นไว้ในส่วนความคิดเห็นด้านล่าง

บทความที่เกี่ยวข้อง

  • Hosts Block เป็นผู้จัดการโฮสต์ที่อัปเดตอัตโนมัติใหม่
  • ภาพรวมซอฟต์แวร์โฮสต์ไฟล์
  • HostsMan: ตัวจัดการโฮสต์ของ Windows
  • เครื่องมือเพิ่มประสิทธิภาพไฟล์โฮสต์ของ Windows