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

หลังสืบสวนพบสาเหตุหลายอย่าง:
- 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:
- Win + R พิมพ์ services.msc Enter เปิดหน้าจอ Services

- เมนูขวา เลื่อนหา Google Update Services (gupdate)
- คลิกขวา > Properties

- แท็บ General: Startup type = Automatic (Delayed Start) > กด Start เพื่อ Force Start > Apply

- ทำซ้ำขั้น 3-4 กับ Google Update Services (gupdatem) ด้วย
- รีบูทคอมพิวเตอร์
- เปิด Chrome ทดสอบอีกครั้ง
ถ้ายังไม่หาย ไปวิธีถัดไป
2. Whitelist Google Update Service ใน Firewall
ถ้าวิธีที่ 1 ไม่ได้ (Service เปิดอยู่แล้ว) ตรวจสอบว่า Firewall ไม่ได้บล็อกการอัปเดต:
Firewall ตัวที่ 3 บางตัวก่อให้เกิดปัญหา Windows Firewall ก็อาจบล็อก googleupdate.exe เช่นกัน
ถ้าใช้ Firewall ตัวที่ 3 ค้นหาวิธี Whitelist Executable ออนไลน์ (แต่ละ Suite ต่างกัน) — มักตั้งค่าที่เมนู Advanced Firewall

ถ้าใช้ Windows Firewall:
- Win + R พิมพ์ control firewall.cpl Enter เปิด Windows Firewall แบบคลาสสิก

- เมนูซ้าย คลิก Allow an app or feature through Windows Defender Firewall

- คลิก Change settings > Yes ที่ UAC เพื่อสิทธิ์ Admin

- เลื่อนหา googleupdate.exe ติ๊กทั้ง Private และ Public > OK

- เปิด Chrome ทดสอบอีกครั้ง
ถ้ายังเจอ 0x80040801 ไปวิธีถัดไป
3. ติดตั้ง Chrome เวอร์ชันล่าสุดใหม่ (Reinstall)
ถ้าวิธี 1-2 ไม่ได้ และอัปเดตจากใน Chrome ไม่ได้ ตัวเลือกเดียวคือ Uninstall Chrome ตัวเก่า ติดตั้งใหม่จากหน้าอัปเดตทางการของ Google
ขณะ Uninstall ควรลบโฟลเดอร์ Cache ที่เกี่ยวข้อง เพื่อไม่ให้ข้อมูลเสียหายพาไปติดตั้งใหม่
หมายเหตุ: การลบ Cache ท้องถิ่น ไม่ทำให้สูญเสียการตั้งค่า Bookmarks หรือข้อมูลผู้ใช้ ทุกอย่างเก็บไว้ในบัญชี Google จะกลับมาเมื่อล็อกอินใหม่
ขั้นตอน Uninstall และติดตั้งใหม่:
- ปิด Chrome ให้หมด (รวม Tray bar agent)
- Win + R พิมพ์ appwiz.cpl Enter เปิด Programs and Features

- คลิกขวา Chrome > Uninstall ตามขั้นตอน

- Uninstall เสร็จ รีบูท รอบูทเสร็จ
- Win + R พิมพ์ %localappdata% Enter เปิดโฟลเดอร์ Local ของบัญชี Microsoft

- เปิดโฟลเดอร์ Google > คลิกขวา Chrome > Delete โฟลเดอร์ทั้งหมด

- ไป หน้าดาวน์โหลด Chrome ดาวน์โหลดเวอร์ชันล่าสุด

- รันไฟล์ติดตั้ง ตามขั้นตอน

- ตอนนี้ Chrome ติดตั้งใหม่แล้ว ไม่ควรเจอ Error "Profile Error Occurred" อีก