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

แก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)

ผู้ใช้ Windows บางส่วนรายงานว่าเจอข้อผิดพลาด 0x80040801 ทุกครั้งที่พยายามอัปเดต Chrome เป็นเวอร์ชันล่าสุด ปัญหานี้พบส่วนใหญ่บน Windows 10

แก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)

หลังสืบสวนพบสาเหตุหลายอย่าง:

  • Google Update Service ถูกปิดใช้งาน — ถูกปิดโดย Tool เพิ่มประสิทธิภาพระบบ แก้โดย Force Start Service จากหน้าจอ Services
  • Google Update Service ถูกบล็อกโดย Firewall — ไฟร์วอลล์บล็อกการเชื่อมต่อระหว่าง googleupdate.exe กับเซิร์ฟเวอร์อัปเดต แก้โดย Whitelist Service ใน Firewall
  • การติดตั้ง Chrome เสียหาย — ไฟล์เสียหายก็อาจเป็นสาเหตุ แก้โดยติดตั้ง Chrome ปัจจุบัน ลบ Profile Cache แล้วติดตั้งใหม่จากหน้าทางการ

นี่คือวิธีแก้ที่ผู้ใช้คนอื่นทำสำเร็จ:

1. Force Start Google Update Service

ก่อนลองวิธีอื่น ตรวจสอบว่า Service หลักที่อัปเดต Chrome (Google Update Service - gupdate) เปิดอยู่และตั้งค่าให้ทำงานอัตโนมัติ:

หากใช้ App เพิ่มประสิทธิภาพระบบ อาจปิด Service ที่ถือว่าไม่จำเป็น — อาจเป็นสาเหตุของ Error 0x80040801

ขั้นตอน Force Start ผ่าน Services:

  1. Win + R พิมพ์ services.msc Enter เปิดหน้าจอ Servicesแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  2. เมนูขวา เลื่อนหา Google Update Services (gupdate)
  3. คลิกขวา > Propertiesแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  4. แท็บ General: Startup type = Automatic (Delayed Start) > กด Start เพื่อ Force Start > Applyแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  5. ทำซ้ำขั้น 3-4 กับ Google Update Services (gupdatem) ด้วย
  6. รีบูทคอมพิวเตอร์
  7. เปิด Chrome ทดสอบอีกครั้ง

ถ้ายังไม่หาย ไปวิธีถัดไป

2. Whitelist Google Update Service ใน Firewall

ถ้าวิธีที่ 1 ไม่ได้ (Service เปิดอยู่แล้ว) ตรวจสอบว่า Firewall ไม่ได้บล็อกการอัปเดต:

Firewall ตัวที่ 3 บางตัวก่อให้เกิดปัญหา Windows Firewall ก็อาจบล็อก googleupdate.exe เช่นกัน

ถ้าใช้ Firewall ตัวที่ 3 ค้นหาวิธี Whitelist Executable ออนไลน์ (แต่ละ Suite ต่างกัน) — มักตั้งค่าที่เมนู Advanced Firewall

แก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)

ถ้าใช้ Windows Firewall:

  1. Win + R พิมพ์ control firewall.cpl Enter เปิด Windows Firewall แบบคลาสสิกแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  2. เมนูซ้าย คลิก Allow an app or feature through Windows Defender Firewall
    แก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  3. คลิก Change settings > Yes ที่ UAC เพื่อสิทธิ์ Adminแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  4. เลื่อนหา googleupdate.exe ติ๊กทั้ง Private และ Public > OKแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  5. เปิด Chrome ทดสอบอีกครั้ง

ถ้ายังเจอ 0x80040801 ไปวิธีถัดไป

3. ติดตั้ง Chrome เวอร์ชันล่าสุดใหม่ (Reinstall)

ถ้าวิธี 1-2 ไม่ได้ และอัปเดตจากใน Chrome ไม่ได้ ตัวเลือกเดียวคือ Uninstall Chrome ตัวเก่า ติดตั้งใหม่จากหน้าอัปเดตทางการของ Google

ขณะ Uninstall ควรลบโฟลเดอร์ Cache ที่เกี่ยวข้อง เพื่อไม่ให้ข้อมูลเสียหายพาไปติดตั้งใหม่

หมายเหตุ: การลบ Cache ท้องถิ่น ไม่ทำให้สูญเสียการตั้งค่า Bookmarks หรือข้อมูลผู้ใช้ ทุกอย่างเก็บไว้ในบัญชี Google จะกลับมาเมื่อล็อกอินใหม่

ขั้นตอน Uninstall และติดตั้งใหม่:

  1. ปิด Chrome ให้หมด (รวม Tray bar agent)
  2. Win + R พิมพ์ appwiz.cpl Enter เปิด Programs and Featuresแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  3. คลิกขวา Chrome > Uninstall ตามขั้นตอนแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  4. Uninstall เสร็จ รีบูท รอบูทเสร็จ
  5. Win + R พิมพ์ %localappdata% Enter เปิดโฟลเดอร์ Local ของบัญชี Microsoftแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  6. เปิดโฟลเดอร์ Google > คลิกขวา Chrome > Delete โฟลเดอร์ทั้งหมดแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  7. ไป หน้าดาวน์โหลด Chrome ดาวน์โหลดเวอร์ชันล่าสุดแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  8. รันไฟล์ติดตั้ง ตามขั้นตอนแก้ไขข้อผิดพลาดอัปเดต Google Chrome (Error Code – 7 : 0x80040801)
  9. ตอนนี้ Chrome ติดตั้งใหม่แล้ว ไม่ควรเจอ Error "Profile Error Occurred" อีก