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

วิธีแก้ไขข้อผิดพลาด "ERR_NETWORK_ACCESS_DENIED" บน Chrome

ผู้ใช้หลายคนรายงานว่าเห็นข้อความผิดพลาด ERR_NETWORK_ACCESS_DENIED บน Google Chrome เมื่อพยายามเข้าเว็บไซต์ใดๆ และไม่สามารถเข้าถึงหน้านั้นได้ ข้อความผิดพลาดนี้ชี้ให้เห็นชัดเจนว่า เว็บไซต์ที่พยายามเข้า ถูกปฏิเสธหรือบล็อกโดยเครือข่าย จึงเปิดไม่ได้ ข้อผิดพลาดนี้เฉพาะ Chrome ทำให้เล่นเว็บไม่ได้เลย

วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome

มีหลายสาเหตุที่ทำให้เกิดข้อผิดพลาดนี้ เพื่อยืนยันว่าปัญหาเฉพาะ Chrome ให้ลองเข้าเว็บนั้นด้วยเบราวเซอร์อื่น หากเข้าได้ ปัญหาอยู่ที่ Chrome นี่คือเรื่องใหญ่ แต่โชคดีมีวิธีแก้ ลองดูสาเหตุก่อน

สาเหตุของ error ERR_NETWORK_ACCESS_DENIED

  • Third-Party Browser Extension (ส่วนขยายภาคี 3) – หากติดตั้ง Extension ภาคี 3 บน Chrome อาจเป็นสาเหตุ Extension บางตัวขัดแย้งกับเว็บและบล็อกไม่ให้เปิด ลองปิด Extension ทีละตัว
  • การเชื่อมต่ออินเทอร์เน็ตไม่เสถียร – เน็ตอ่อน/ไม่เสถียร โหลดหน้าไม่ทัน ก่อให้เกิดข้อผิดพลาด ตรวจสอบความเร็วเน็ต หรือติดต่อ ISP
  • Antivirus หรือ Firewall – บางครั้ง Antivirus หรือ Firewall บนระบบก็ก่อให้เกิดข้อผิดพลาด โดยบล็อกเว็บ (คิดว่เป็นเว็บอันตราย) ปิด Antivirus ชั่วคราวอาจช่วยได้
  • Cache เสียหาย (Corrupted cache) – Cache บน Chrome อาจเสียหายตามเวลา ทำให้บล็อกการเข้าถึงเว็บ ล้าง Cache, Cookies, History แล้วลองดู
  • Proxy Server – Proxy เป็นเซิร์ฟเวอร์กลาง แต่หากคนอื่นจากตำแหน่งต่างพยายามเข้าเว็บ อาจก่อให้เกิดปัญหา ยกเลิกการเลือก Proxy อาจแก้ได้

นี่คือสาเหตุที่เป็นไปได้ ลองวิธีแก้ทีละขั้น

ล้างข้อมูลการท่องเว็บและ Cache (Clear Browsing Data & Cache)

ข้อมูลการท่องเว็บที่เก็บไว้ อาจเสียหายตามเวลา ทำให้โหลดเว็บเร็วตอนแรก แต่เสียหายแล้วก่อให้เกิดข้อผิดพลาด วิธีแรกคือ ล้างข้อมูลการท่องเว็บหมด แล้วลองเข้าเว็บดู

ขั้นตอน:

  1. เปิด Chrome กด Ctrl + H เปิดหน้า History
  2. ซ้ายมือ คลิก Clear browsing data
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  3. ด้านบน เลือก All time (ตลอดกาล) จากเมนู Time range
  4. ติ๊กทุกตัวเลือก
  5. กด Clear browsing data ด้านล่าง
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  6. รอจบกระบวนการ

ปิด Chrome รีบูทเครื่อง เปิด Chrome ใหม่ เข้าเว็บเดิม ดูว่ายังมีข้อผิดพลาดหรือไม่

ปิดใช้งาน Extension ภาคี 3 (Disable Third-party Extensions)

สาเหตุทั่วไปอีกอย่าง: Extension ภาคี 3 ที่ติดตั้งบน Chrome บางครั้ง Extension ขัดแย้งกับเว็บ หยุดไม่ให้เปิด หรือแสดงข้อผิดพลาด ตรวจสอบว่าติดตั้ง Extension ภาคี 3 ไว้หรือไม่ แล้วปิด/ลบ และดูว่าปัญหาแก้หรือไม่ ลบ Extension ไม่จำเป็นทิ้งเลย

ขั้นตอน:

  1. เปิด Chrome คลิก 3 จุดมุมขวาบน
  2. เลือก More Tools → Extensions
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  3. ปิด Extension ทั้งหมดที่ติดตั้งไว้

เพื่อหาตัวทำปัญหา: เปิด Extension ทีละตัว แล้วลองเข้าเว็บดูว่าผิดพลาด ERR_NETWORK_ACCESS_DENIED กลับมาหรือไม่ พบตัวทำปัญหาแล้ว ลบทิ้งถาวร และรีบูท Chrome หากเปิดทุกตัวแล้วยังเจอข้อผิดพลาด ปัญหาอาจอยู่ที่เน็ต ไปวิธีต่อไป

รีสตาร์ท Router (Power Cycle Your Router)

ข้อผิดพลาดอาจมาจากปัญหาเน็ต/ความผิดปกติของเครือข่าย ทำให้เว็บโหลดไม่ได้ ในกรณีนี้ Power Cycle (ปิด-เปิด) Router และ Modem อาจช่วยได้

Power Cycle ให้การรีสตาร์ทเน็ตใหม่ แก้ไขความผิดปกติ/บั๊กภายในเครือข่ายที่ก่อให้เกิดข้อผิดพลาด หากมี IP แบบ Dynamic จะได้ IP ใหม่หลัง Power Cycle จะรีเฟรชส่วนประกอบเครือข่ายและ IP ระบบ คาดว่าจะเข้าได้

ขั้นตอน:

  1. ปิด Router จากแหล่งจ่ายไฟอย่างสมบูรณ์
  2. รอ عدة นาที เพื่อให้พลังงานคงเหลือใน Router หมด
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  3. เสียบ Router กลับ รอไฟกระพริบ แล้วลองเชื่อมต่อ

เปิด Chrome ใหม่ เข้าเว็บเมื่อเชื่อมต่อเน็ตสมบูรณ์ ดูว่ายังมีข้อผิดพลาดหรือไม่

เปลี่ยนการเชื่อมต่อเครือข่าย (Change to an Alternate Network Connection)

หากรีสตาร์ท Router ไม่ได้ผล ลองเปลี่ยนเครือข่าย เน็ตอ่อน/ไม่เสถียร ก่อให้เกิดปัญหา วิธีนี้อาจช่วยได้

บางครั้ง ISP บล็อกเว็บเฉพาะ ติดต่อ ISP ถามดู หากต่อ WiFi ลองเปลี่ยนเป็น LAN (สาย) ให้เน็ตเสถียรขึ้น อาจช่วยได้

แต่หากยังไม่ได้ผล ลองเปลี่ยนเครือข่ายอื่น เช่น ใช้ Hotspot มือถือ เข้าเว็บดูว่ายังมีข้อผิดพลาดหรือไม่

ยกเลิกการเลือก Proxy Server (Uncheck the Proxy Server option)

หลายคนใช้ Proxy Server ใน LAN Settings ของคอมพิวเตอร์เพื่อเข้าเว็บบางเว็บ อาจเป็นสาเหตุที่เห็น ERR_NETWORK_ACCESS_DENIED บน Chrome เมื่อเข้าเว็บใดๆ เพื่อเข้าอินเทอร์เน็ตได้ถูกต้อง ต้องตรวจสอบ LAN Settings และปิด Proxy

ขั้นตอน:

  1. กด Win + R พิมพ์คำสั่ง inetcpl.cpl กด Enter เปิด Internet Properties
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  2. ไปแท็บ Connections → LAN settings
  3. ยกเลิกติ๊ก Use a Proxy Server for your LAN และติ๊ก Automatically detect settings
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  4. คลิก OK → Apply บันทึกการเปลี่ยนแปลง

รีสตาร์ทเครื่อง เปิด Chrome เข้าเว็บดูว่ายังมีข้อผิดพลาดหรือไม่ หากยังมี ไปวิธีต่อไป

รีเซ็ต Google Chrome Browser

หากยังมีปัญหา ลอง Reset Chrome จะลบทุกอย่างในโปรไฟล์ และตั้งค่าเริ่มต้น ฟีเจอร์นี้แก้ปัญหาหลายอย่างได้ และ Reset ให้เป็นค่าเริ่มต้น แต่เก็บข้อมูลที่จำเป็น เช่น Bookmarks และแท็บที่เปิดอยู่

ขั้นตอน:

  1. เปิด Chrome คลิก 3 จุดมุมขวา → Settings
  2. เลื่อนลง คลิก Advanced ท้ายสุด
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  3. เลื่อนสุดล่าง คลิก Reset column (คอลัมน์รีเซ็ต)
  4. จะมีหน้าต่างถามว่าต้องการ Reset คลิก Reset เพื่อดำเนินต่อ
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome

ตรวจสอบว่า ERR_NETWORK_ACCESS_DENIED ยังปรากฏหรือไม่ หากไม่มี ไปวิธีต่อไป

ปิด Antivirus & Firewall ชั่วคราว (Disable the Antivirus & Firewall program temporarily)

Antivirus/Firewall ภาคี 3 ที่ติดตั้งอาจก่อให้เกิดข้อผิดพลาดบน Chrome โดยขัดแย้งกับไฟล์ หยุดไม่ให้เปิด/รัน ปิด Antivirus/Firewall ชั่วคราวอาจช่วยได้

ขั้นตอน:

  1. จาก System Tray คลิกขวาไอคอน Antivirus Program → Disable
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  2. Antivirus ถูกปิดแล้ว

โปรดทราบ: เลือกเวลาสั้นๆ เช่น 15-30 นาที

  1. พอปิดแล้ว ลองเชื่อม WiFi เปิด Chrome ดูว่าปัญหาแก้หรือไม่
  2. กด Win + I → Control Panel
  3. คลิก System and Security
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  4. คลิก Windows Firewall
  5. ซ้ายมือ คลิก Turn Windows Firewall on or off
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  6. เลือก Turn off Windows Firewall รีบูทเครื่อง ลองเปิด Chrome ดูว่า ERR_NETWORK_ACCESS_DENIED แก้หรือไม่

หากปิดโปรแกรมความปลอดภัยไม่ได้ผล ให้เปิด Antivirus และ Firewall กลับมา ไปวิธีต่อไป

ลบ Chrome Profile (Delete Your Chrome Profile)

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

ขั้นตอน:

  1. กด Windows + R เปิด Run box → Enter
  2. ใน Run box พิมพ์คำสั่ง %LOCALAPPDATA%\Google\Chrome\User Data\ กด Enter
    วิธีแก้ไขข้อผิดพลาด  ERR_NETWORK_ACCESS_DENIED  บน Chrome
  3. คลิกขวาโฟลเดอร์ Default → เลือก Rename หรือ Delete (หากยอมสูญเสียการตั้งค่า Chrome)
  4. เปลี่ยนชื่อโฟลเดอร์เป็น default.old กด Enter

โปรดทราบ: หากไม่สามารถเปลี่ยนชื่อโฟลเดอร์ได้ ให้ปิด Process Chrome.exe ทั้งหมดใน Task Manager ก่อน

  1. รีสตาร์ทคอมพิวเตอร์ เพื่อให้การเปลี่ยนแปลงมีผล

พอเครื่องบูท เปิด Chrome ใหม่ ใช้โปรไฟล์ใหม่ เข้าเว็บนั้น ดูว่าข้อผิดพลาดแก้หรือไม่

นี่คือวิธีแก้ที่ช่วยให้คุณแก้ข้อผิดพลาดและใช้ Chrome ได้สบายใจอีกครั้ง