แก้ไขการเข้าถึงถูกปฏิเสธเมื่อแก้ไขไฟล์โฮสต์ใน Windows 10
ไฟล์โฮสต์ใน Windows 10 คืออะไร?(What is a hosts file in Windows 10?)
ไฟล์ 'hosts' เป็นไฟล์ข้อความ(text file) ธรรมดา ซึ่งจับคู่ชื่อโฮสต์(hostnames)กับที่อยู่ IP ไฟล์โฮสต์(host file)ช่วยในการระบุโหนดเครือข่ายในเครือข่ายคอมพิวเตอร์ (computer network)ชื่อโฮสต์คือชื่อหรือป้ายกำกับ(name or label) ที่เป็นมิตรกับมนุษย์ซึ่ง กำหนดให้กับอุปกรณ์ (โฮสต์) บนเครือข่าย และใช้เพื่อแยกอุปกรณ์หนึ่งออกจากอุปกรณ์อื่นบนเครือข่ายเฉพาะหรือทางอินเทอร์เน็ต
หากคุณเป็นผู้ที่เชี่ยวชาญด้านเทคโนโลยี คุณจะสามารถเข้าถึงและแก้ไข ไฟล์โฮสต์ของ Windowsเพื่อแก้ปัญหาบางอย่างหรือบล็อกเว็บไซต์ในอุปกรณ์ของคุณได้ ไฟล์โฮสต์อยู่ที่C:\Windows\system32\drivers\etc\hosts บนคอมพิวเตอร์ของคุณ (on your computer. )เนื่องจากเป็นไฟล์ข้อความ(text file) ธรรมดา จึงสามารถเปิดและแก้ไขในแผ่นจดบันทึกได้ (. )แต่บางครั้งคุณอาจพบข้อผิดพลาด ' Access Denied ' ขณะเปิดไฟล์โฮสต์ คุณจะแก้ไขไฟล์โฮสต์(host file)อย่างไร? ข้อผิดพลาดนี้จะไม่อนุญาตให้คุณเปิดหรือแก้ไขไฟล์โฮสต์บนคอมพิวเตอร์ของคุณ ในบทความนี้ เราจะพูดถึงวิธีการต่างๆ ในการแก้ปัญหา Can't edit the hosts file on Windows 10 Issue.
การแก้ไขไฟล์โฮสต์เป็นไปได้ และคุณอาจต้องดำเนินการด้วยเหตุผลหลายประการ
- คุณสามารถสร้างทางลัดเว็บไซต์โดยเพิ่มรายการที่จำเป็นในไฟล์โฮสต์ที่จับคู่ที่อยู่ IP(IP address) ของเว็บไซต์ กับชื่อโฮสต์ที่คุณเลือกเอง
- คุณสามารถบล็อกเว็บไซต์หรือโฆษณา(website or ads) ใดๆ ได้ โดยการจับคู่ชื่อโฮสต์กับที่อยู่ IP(IP address)ของคอมพิวเตอร์ของคุณเอง ซึ่งก็คือ 127.0.0.1 หรือที่เรียกว่าที่อยู่ IP(IP address)แบบวนรอบ
แก้ไขการเข้าถึง(Fix Access)ถูกปฏิเสธเมื่อแก้ไขไฟล์โฮสต์ในWindows 10
อย่า(Make)ลืมสร้างจุดคืนค่า(restore point) ในกรณีที่มีสิ่ง(case something)ผิดปกติเกิดขึ้น
เหตุใดฉันจึงแก้ไขไฟล์โฮสต์ไม่ได้ แม้แต่ในฐานะผู้ดูแลระบบ(Why can’t I edit the hosts file, even as Administrator?)
แม้ว่าคุณจะพยายามเปิดไฟล์ในฐานะผู้ดูแลระบบ(Administrator)หรือใช้บัญชีผู้ดูแลระบบ(Administrator account) ในตัว เพื่อแก้ไขหรือแก้ไขไฟล์โฮสต์ คุณจะยังคงไม่สามารถเปลี่ยนแปลงไฟล์ได้เอง เหตุผลที่การเข้าถึงหรือการอนุญาต(access or permission)ที่จำเป็นสำหรับการเปลี่ยนแปลงไฟล์โฮสต์นั้นถูกควบคุมโดยTrustedInstaller หรือ SYSTEM(TrustedInstaller or SYSTEM)
วิธีที่ 1 – เปิด Notepad ด้วยการเข้าถึงของผู้ดูแลระบบ(Method 1 – Open Notepad with Administrator Access)
คนส่วนใหญ่ใช้แผ่นจดบันทึกเป็นโปรแกรมแก้ไขข้อความ(text editor)ในWindows(Windows 10) 10 ดังนั้น ก่อนที่คุณจะแก้ไขไฟล์โฮสต์(host file)คุณต้องเรียกใช้Notepadในฐานะผู้ดูแลระบบ(Administrator)บนอุปกรณ์ของคุณ
1. กดWindows Key + Sเพื่อเปิดช่องWindows Search(Windows Search box)
2. พิมพ์notepadและในผลการค้นหา คุณจะเห็นทางลัดสำหรับ Notepad(shortcut for Notepad.)
3. คลิกขวาที่Notepadและเลือก ' Run as administrator ' จากเมนูบริบท
4. พรอมต์จะปรากฏขึ้น เลือกใช่(Yes)เพื่อดำเนินการต่อ
5. หน้าต่าง Notepad(Notepad window)จะปรากฏขึ้น เลือก ตัวเลือก ไฟล์(File) จากเมนู(Menu)แล้วคลิก ' เปิด(Open) '
6. ในการเปิดไฟล์โฮสต์ ให้เรียกดูC:\Windows\system32\drivers\etc.
7. หากคุณไม่เห็นไฟล์โฮสต์ในโฟลเดอร์นี้ ให้เลือก ' ไฟล์ทั้งหมด(All Files) ' ในตัวเลือกด้านล่าง
8. เลือกไฟล์โฮสต์(hosts file)แล้วคลิกเปิด(Open.)
9. ตอนนี้คุณสามารถดูเนื้อหาของไฟล์โฮสต์ได้แล้ว
10. แก้ไขหรือทำการเปลี่ยนแปลงที่จำเป็นในไฟล์โฮสต์
11. จากเมนู Notepad ไปที่ File > SaveหรือกดCtrl+S to save the changes.
สิ่งสำคัญคือต้องสังเกตว่าวิธีนี้ใช้ได้กับโปรแกรมแก้ไขข้อความ(text editor program)ทั้งหมด ดังนั้น หากคุณใช้โปรแกรมแก้ไขข้อความ(text editor program) อื่น นอกเหนือจากแผ่นจดบันทึก คุณเพียงแค่ต้องเปิดโปรแกรมด้วยการเข้าถึงของผู้ดูแลระบบ(Administrator access.)
วิธีทางเลือก:(Alternative Method:)
หรือคุณสามารถเปิดแผ่นจดบันทึกด้วยการเข้าถึงของผู้ดูแลระบบและแก้ไขไฟล์โดยใช้พรอมต์คำสั่ง( Command Prompt.)
1. เปิดพรอมต์คำสั่ง(command prompt)ด้วยการเข้าถึงของผู้ดูแลระบบ พิมพ์ CMD(Type CMD)ในแถบค้นหาของ Windows จากนั้น (Windows search)คลิกขวา(right-click)ที่ Command Prompt แล้วเลือกRun as administrator(Run as administrator)
2. เมื่อ พรอมต์คำสั่ง(command prompt)ที่ยกระดับเปิดขึ้น คุณต้องดำเนินการคำสั่งด้านล่าง
cd C:\Windows\System32\drivers\etc notepad hosts
3.คำสั่งจะเปิดไฟล์โฮสต์(host file) ที่แก้ไข ได้ ตอนนี้คุณสามารถทำการเปลี่ยนแปลงไฟล์โฮสต์ในWindows(Windows 10) 10
วิธีที่ 2 – ปิดใช้งานอ่านอย่างเดียวสำหรับไฟล์โฮสต์(Method 2 – Disable Read-only for the hosts file)
โดยค่าเริ่มต้น ไฟล์โฮสต์ถูกตั้งค่าให้เปิด แต่คุณไม่สามารถทำการเปลี่ยนแปลงใดๆ เช่น ตั้งค่าให้อ่านอย่างเดียว เพื่อแก้ไข ข้อผิดพลาด การเข้าถึง(Access)ถูกปฏิเสธเมื่อแก้ไขข้อผิดพลาดไฟล์โฮสต์ในWindows 10คุณต้องปิดการใช้งานคุณสมบัติอ่านอย่างเดียว
1.ไปที่ C:\Windows\System32\drivers\etc.
2.ที่นี่คุณต้องค้นหาไฟล์โฮสต์คลิกขวาที่(right-click) ไฟล์ แล้วเลือกคุณสมบัติ(Properties.)
3. ในส่วนแอตทริบิวต์ ให้ยกเลิกการเลือกช่องอ่านอย่างเดียว(uncheck the Read-only box.)
4.คลิกApplyตามด้วย OK เพื่อบันทึกการตั้งค่า
ตอนนี้คุณสามารถลองเปิดและแก้ไขไฟล์โฮสต์ได้ เป็นไปได้ว่าปัญหาการปฏิเสธการเข้าถึงจะได้รับการแก้ไข
วิธีที่ 3 – เปลี่ยนการตั้งค่าความปลอดภัยสำหรับไฟล์โฮสต์(Method 3 – Change the Security settings for the hosts file)
บางครั้งการเข้าถึงไฟล์เหล่านี้ต้องใช้สิทธิพิเศษ อาจเป็นสาเหตุหนึ่งที่คุณอาจไม่ได้รับการเข้าถึงแบบเต็ม ดังนั้น คุณได้รับข้อผิดพลาดในการเข้าถึงขณะเปิดไฟล์โฮสต์
1.ไปที่C C:\Windows\System32\drivers\etc
2.ที่นี่คุณต้องค้นหาไฟล์โฮสต์ คลิกขวาที่ไฟล์และเลือก Properties(file and choose Properties)
3. คลิกที่แท็บ Security(Security tab)และคลิกที่ปุ่มEdit
4.ที่นี่คุณจะพบรายชื่อผู้ใช้และกลุ่ม คุณต้องแน่ใจว่าชื่อผู้ใช้(user name) ของคุณ สามารถเข้าถึงและควบคุม(access and control)ได้อย่างสมบูรณ์ หากชื่อของคุณไม่อยู่ในรายการ คุณสามารถคลิกที่ปุ่มเพิ่ม( Add button.)
5. เลือกบัญชีผู้ใช้(user account)ผ่านปุ่มขั้นสูง(Advanced button)หรือเพียงแค่พิมพ์บัญชีผู้ใช้(user account) ของคุณ ในพื้นที่ที่ระบุว่า ' ป้อน(Enter)ชื่อวัตถุ(object name)เพื่อเลือก' และคลิกตกลง
6.หากในขั้นตอนก่อนหน้า คุณคลิกที่ปุ่มขั้นสูง(Advanced button) ให้ คลิกที่ปุ่ม " ค้นหา(Find now)เลย"
7.สุดท้าย คลิกตกลงและกาเครื่องหมาย “การควบคุมทั้งหมด”(checkmark “Full Control”.)
8. คลิกใช้(Apply)ตามด้วย ตกลง เพื่อบันทึกการเปลี่ยนแปลง
หวังว่า(Hopefully)ตอนนี้คุณจะสามารถเข้าถึงและแก้ไขไฟล์โฮสต์ได้โดยไม่มีปัญหาใดๆ
วิธีที่ 4 – เปลี่ยนตำแหน่งไฟล์โฮสต์(Method 4 – Change the hosts file location )
ผู้ใช้บางคนตั้งข้อสังเกตว่าการเปลี่ยนตำแหน่งไฟล์(file location)ช่วยแก้ปัญหาได้ คุณสามารถเปลี่ยนตำแหน่งและแก้ไขไฟล์ได้ จากนั้นจึงนำไฟล์กลับไปที่ตำแหน่งเดิม
1.ไปที่C:\Windows\System32\drivers\etc.
2. ค้นหาไฟล์โฮสต์และคัด(file and copy)ลอก
3. วางไฟล์ที่คัดลอกไว้บนเดสก์ท็อป(Desktop) ของคุณ ซึ่งคุณสามารถเข้าถึงไฟล์นั้นได้อย่างง่ายดาย
4. เปิดไฟล์โฮสต์บนเดสก์ท็อปของคุณด้วยNotepadหรือโปรแกรมแก้ไขข้อความ(text editor) อื่นที่ มี การเข้าถึง ระดับผู้ดูแลระบบ(Admin access)
5. ทำการเปลี่ยนแปลงที่จำเป็นในไฟล์นั้นและบันทึกการเปลี่ยนแปลง
6.สุดท้ายคัดลอกและวาง(copy & paste)ไฟล์โฮสต์กลับไปที่ตำแหน่งเดิม:
C:\Windows\System32\drivers\etc.
ที่แนะนำ:(Recommended:)
- สร้างบัญชี Gmail หลาย(Create Multiple Gmail) บัญชี(Accounts)โดยไม่ต้องยืนยันหมายเลขโทรศัพท์(Phone Number Verification)
- (Identify and Install Missing Audio)ระบุและติดตั้งตัวแปลงสัญญาณเสียง และวิดีโอ ที่ (Video Codecs)หายไปในWindows
- แก้ไขบริการนโยบายการ(Policy Service)วินิจฉัย(Diagnostics) ไม่ทำงาน Error
- 10 วิธีใน(Ways)การแก้ไขการโหลดหน้าช้า(Fix Slow Page Loading)ในGoogle Chrome
นั่นคือถ้าคุณประสบความสำเร็จในการแก้ไขการเข้าถึงถูกปฏิเสธเมื่อแก้ไขไฟล์โฮสต์ใน Windows 10(Fix Access denied when editing hosts file in Windows 10) แต่ถ้าคุณยังมีข้อสงสัยใดๆ เกี่ยวกับบทความนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
Related posts
Fix IPv6 Connectivity No Internet Access บน Windows 10
Fix Limited Access or No Connectivity WiFi บน Windows 10
วิธีแก้ไขการเข้าถึงถูกปฏิเสธ Windows 10
Fix Black Desktop Background ใน Windows 10
Fix Computer Wo ไม่ไปที่ Sleep Mode ใน Windows 10
Fix Media Disconnected Error บน Windows 10
Fix Desktop Icon ที่ขาดหายไปใน Windows 10
Fix Class ไม่ Registered error ใน Windows 10
Fix Unable เพื่อ Install DirectX บน Windows 10
Fix Rotation Lock สีเทาใน Windows 10
Fix Alt+Tab ไม่ทำงานใน Windows 10
วิธีการ Fix Printer ไม่ตอบสนองใน Windows 10
ได้อย่างง่ายดาย Access Color And Appearance ใน Windows 10
Fix Keyboard ไม่พิมพ์ในฉบับ Windows 10
Fix Microsoft Edge ไม่ทำงานใน Windows 10
Fix NVIDIA Control Panel Missing ใน Windows 10
Fix HDMI No Sound ใน Windows 10 เมื่อเชื่อมต่อกับทีวี
Fix League ของ Legends Black Screen ใน Windows 10
Fix High CPU and Disk usage problem ของ Windows 10
Fix No Internet Connection หลังจากการปรับปรุงเพื่อ Windows 10 ผู้สร้างปรับปรุง