Google Chrome แน่นอนว่าเป็นหนึ่งในเบราว์เซอร์เว็บที่ใช้กันมากที่สุด ด้วยการรองรับข้ามแพลตฟอร์มหลายแห่งและความเร็วที่เก่งกาจ ดึงดูดฐานผู้ใช้มากกว่าหนึ่งพันล้านคน อย่างไรก็ตาม ไม่กี่วันมานี้ มีรายงานมามากมายจากผู้ใช้ที่เผชิญหน้ากับข้อผิดพลาด "Component not updated" (คอมโพเนนต์ไม่ได้รับการอัปเดต) ขณะพยายามอัปเดต Flash Player หรือคอมโพเนนต์ของ Google อื่นๆ

สาเหตุของข้อผิดพลาด "Chrome Component not Updated" บน Chrome
หลังจากได้รับรายงานมากมายจากผู้ใช้หลายคน เราตัดสินใจสืบสวนปัญหาและตรวจสอบเหตุผลที่ทำให้ถูกกระตุ้น สาเหตุทั่วไปบางอย่างแสดงด้านล่าง
- คอมโพเนนต์ Adobe Flash Player: อาจเป็นไปได้ว่าคอมโพเนนต์ Adobe Flash Player ยังไม่ได้รับการอัปเดต เนื่องจากนี้ เนื้อหา Flash บางอย่างที่ต้องการ Flash Player เวอร์ชันสูงกว่า จึงไม่ทำงานอย่างถูกต้อง และข้อผิดพลาดนี้ถูกกระตุ้นเพราะ Chrome ไม่สามารถอัปเดตได้โดยอัตโนมัติ
- แคช (Cache): ในบางกรณี พบว่าเวอร์ชัน Flash Player ในตัวของ Chrome คือ "Pepper Flash" ทิ้งแคชบางส่วนซึ่งก่อให้เกิดป้องกันไม่ให้ฟังก์ชันบางอย่างของแอปพลิเคชันทำงานอย่างถูกต้อง ทำให้การติดตั้ง Adobe Flash Player อัตโนมัติถูกป้องกัน นอกจากนี้ แคชที่จัดเก็บโดยโมดูลอื่นๆ ก็ป้องกันกระบวนการอัปเดตของพวกเขาเช่นกัน
- คอมโพเนนต์ล้าสมัย: มีคอมโพเนนต์สำหรับ Google Chrome หลายตัว นอกเหนือจาก Adobe Flash Player ทั้งหมดมีประโยชน์ในบางสถานการณ์ และต้องอัปเดตเป็นประจำ หากคอมโพเนนต์ไม่ได้รับการอัปเดตเป็นประจำ ข้อผิดพลาดนี้จะถูกกระตุ้น
ตอนนี้คุณมีความเข้าใจพื้นฐานเกี่ยวกับลักษณะของปัญหาแล้ว เราจะไปสู่วิธีแก้ไข โปรดดำเนินการตามลำดับเฉพาะที่ให้มา เพื่อหลีกเลี่ยงความขัดแย้งใดๆ
วิธีแก้ไข 1: ลบแคชของโมดูลที่มีปัญหา
ข้อมูลถูกแคชโดยคอมโพเนนต์เพื่อลดเวลาโหลดและให้ประสบการณ์ที่ดีขึ้น อย่างไรก็ตาม หากแคชนี้เสียหาย อาจก่อให้เกิดปัญหากับองค์ประกอบบางอย่างของแอปพลิเคชัน ดังนั้น ในขั้นตอนนี้ เราจะลบโฟลเดอร์แคชสำหรับโมดูลในตัวของ Chrome ที่ไม่ได้รับการอัปเดต สำหรับนั้น:
- กด "Windows" + "R" พร้อมกันเพื่อ เปิด พรอมต์ "Run"
- พิมพ์ "appdata" และ กด "Enter" เพื่อเปิดโฟลเดอร์แคช

- ดับเบิลคลิก บนโฟลเดอร์ "Local" และจากนั้นบนโฟลเดอร์ "Google"

- ดับเบิลคลิก บนโฟลเดอร์ "Chrome" และจากนั้นบนโฟลเดอร์ "User Data"

- คลิกขวา บน โฟลเดอร์ ที่มี ชื่อโมดูล และ คลิก บน "Delete" (ลบ)
หมายเหตุ: โฟลเดอร์อาจมีเพียงส่วนหนึ่งของชื่อโมดูล ตัวอย่างเช่น ในภาพ มีแค่ "PepperFlash" สำหรับ Adobe Flash Player

- คลิก บน "Yes" (ใช่) ในพรอมต์ และ ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไข 2: อัปเดตคอมโพเนนต์ Flash Player
การเก็บ Flash Player ให้เป็นเวอร์ชันล่าสุดนั้นสำคัญ หากไม่ใช่ คุณอาจเจอปัญหานี้ขณะใช้ Flash Player ดังนั้น ในขั้นตอนนี้ เราจะตรวจสอบอัปเดต Flash Player ด้วยตนเอง เพื่อทำเช่นนั้น:
- เปิด Chrome และ เปิด แท็บใหม่
- พิมพ์ ที่อยู่ต่อไปนี้ในแถบที่อยู่และกด "Enter"
chrome://components/

- นำทาง ลงรายการ และ คลิก ปุ่ม "Check for Updates" (ตรวจสอบอัปเดต) ภายใต้ "Adobe Flash Player"

- น่าจะมีข้อความชื่อ "Component not Updated" (คอมโพเนนต์ไม่ได้รับการอัปเดต) แสดงใต้ปุ่มหลังจากกด
- เปิด แท็บใหม่ และคลิกที่นี่เพื่อไปที่หน้าติดตั้ง "Adobe Flash Player"
- ยกเลิกติ๊ก ข้อเสนอเสริม และ คลิก ปุ่ม "Install Now" (ติดตั้งตอนนี้)

- ไฟล์ "FlashPlayer.exe" จะถูกดาวน์โหลดหลังจากไม่กี่วินาที คลิก บน ".exe" และ
- การติดตั้งจะเริ่ม อัตโนมัติ และไฟล์สำคัญจะถูก ดาวน์โหลด ไปยังคอมพิวเตอร์ของคุณ
- หลังจากติดตั้งเสร็จ รีสตาร์ท เบราว์เซอร์ของคุณ และ นำทาง กลับไปที่หน้า "Components" (คอมโพเนนต์) ตามที่ระบุในสองขั้นตอนแรก
- คลิก ปุ่ม "Check for Updates" ภายใต้ "Adobe Flash Player" อีกครั้ง และข้อความ "Component Downloading" (กำลังดาวน์โหลดคอมโพเนนต์) จะแสดง

- คอมโพเนนต์จะถูกอัปเดต ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไข 3: อัปเดตคอมโพเนนต์อื่นๆ
หากคอมโพเนนต์อื่นๆ สำหรับ Chrome ยังไม่ได้รับการอัปเดต พวกเขาก็อาจก่อให้เกิดปัญหากับองค์ประกอบบางอย่างของเบราว์เซอร์ ดังนั้น ในขั้นตอนนี้ เราจะตรวจสอบอัปเดตสำหรับคอมโพเนนต์อื่นๆ เพื่อทำเช่นนั้น:
- เปิด Chrome และ เปิด แท็บใหม่
- พิมพ์ ที่อยู่ต่อไปนี้ในแถบที่อยู่และกด "Enter"
chrome://components/

- คลิก ปุ่ม "Check for Updates" สำหรับแต่ละคอมโพเนนต์ และรอให้พวกเขาอัปเดต

- บางส่วน อาจแสดง "Component not Updated" แต่นั้นไม่เป็นไร เพราะพวกเขาอาจ ได้รับการอัปเดตแล้ว
- ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่