เมื่อวันที่ทำงานไม่ดี ไม่ว่าจะลองอะไรก็ไม่ได้ แม้จะลองดาวน์โหลดแอปใหม่จาก Store หลายครั้ง ก็ได้แค่สิ่งไม่ดี อาจเห็น Error 0x80040154 บนคอมพิวเตอร์ Windows มาแก้ไขกัน
แก้ไขข้อผิดพลาด 0x80040154 บน Windows 11/10
Error 0x80040154 อาจเห็นขณะรัน Windows Update, ดาวน์โหลดแอปจาก Microsoft Store, รัน Outlook, ในแอป Mail & Calendar, ในเบราว์เซอร์ Microsoft Edge ฯลฯ นี่คือวิธีแก้ปัญหาใน Windows Update หรือ Microsoft Store
วิธีแก้ Microsoft Store error 0x80040154
หากมีปัญหาเปิด Microsoft Store หรือดาวน์โหลดแอป และเห็น Microsoft error 0x80040154 นี่คือวิธีลองแก้:
- ตรวจสอบหรือเปลี่ยนการเชื่อมต่ออินเทอร์เน็ตแล้วดู
- ล้างเนื้อหาโฟลเดอร์ DataStore
- รีเซ็ต Microsoft Store Cache
- รัน DISM Tool
- ตรวจสอบว่า licensing บน Windows Store ซิงค์หรือไม่
บางครั้งอาจเริ่มดาวน์โหลดได้ แต่หยุดชะงักพร้อมข้อความข้อผิดพลาด Code: 0x80040154
1. ตรวจสอบหรือเปลี่ยนการเชื่อมต่ออินเทอร์เน็ตแล้วดู
หากมีปัญหาเปิด Microsoft Store และเห็นข้อผิดพลาด 0x80040154 ตรวจสอบปัญหาการเชื่อมต่อ และแน่ใจว่าเข้าสู่ระบบด้วย Microsoft account
หรือลองวิธีง่ายๆ นี้ ดูว่าช่วยได้ไม่ เพราะเหตุผลแปลกๆ นี้เคยช่วยได้ หากใช้ broadband แบบสาย ให้ลองเปลี่ยนเป็น WiFi – หรือในทางกลับกัน และดูว่าแก้ปัญหาได้ไหม
2. ล้างเนื้อหาโฟลเดอร์ DataStore
โฟลเดอร์ DataStore ใน Windows 10 จัดเก็บไฟล์ชั่วคราวและ LOG files ที่เกี่ยวกับ Windows update และ Update history
เปิด Windows Services Manager หยุด Windows Update service หลังจากนั้น ทำตามขั้นตอน:
- เปิด File Explorer ด้วย Win+E
- วาง
%windir%\SoftwareDistribution\DataStoreในแถบที่อยู่ - กด Enter เปิดโฟลเดอร์ DataStore
- เลือกไฟล์และโฟลเดอร์ทั้งหมดใน DataStore
- ลบพวกมัน
ตอนนี้ รีสตาร์ท Windows Update service อีกครั้งผ่าน Windows Services Manager แล้วลองรัน Windows Update อีกครั้ง
3. รีเซ็ต Microsoft Store Cache
หากการดาวน์โหลดแอป Windows Store ค้างระหว่างทางและโยนข้อผิดพลาด 0x80040154 ให้รีเซ็ตแคช Microsoft Store ทำได้ผ่าน Windows Settings หรือใช้เครื่องมือบรรทัดคำสั่ง wsreset.exe ที่มีในตัว
4. รัน DISM Tool
DISM tool นี้สแกนไฟล์ระบบ ตรวจสอบความไม่สอดคล้องหรือการเสียหายของระบบ และแก้ไขได้ทันทีโดยแทนที่ไฟล์ที่เสียหาย
5. ตรวจสอบว่า licensing บน Windows Store ซิงค์หรือไม่
บางครั้ง รหัสข้อผิดพลาด Microsoft Store อาจเกิดจากปัญหา licensing เกิดขึ้นเมื่อ licensing ไม่ได้ซิงค์อย่างถูกต้อง ในกรณีนี้ อาจไม่สามารถติดตั้งแอปบนคอมพิวเตอร์ Windows หรือเห็น Microsoft Store Error 0x80040154 เพื่อซิงค์ด้วยตนเอง ไปที่ Microsoft Store
เปิด Settings > App Updates > Sync Licenses
จากนั้น รีสตาร์ทระบบและลองดาวน์โหลดแอปอีกครั้ง
วิธีแก้ Windows Update error 0x80040154
0x80040154 -2147221164 REGDB_E_CLASSNOTREG
เพื่อแก้ Windows Update error 0x80040154 ทำตามขั้นตอน:
- รัน Windows Troubleshooter
- รีเซ็ต Windows Update Components เป็นค่าเริ่มต้น
- ตรวจสอบสถานะ Windows Update Services
- ล้าง BITS queue
- ดาวน์โหลด stand-alone installer
มาดูรายละเอียดเพิ่มเติม
1. รัน Windows Troubleshooter
ใช้ Windows Update Troubleshooter จาก Microsoft จะรีเซ็ต Windows Updates settings เป็นค่าเริ่มต้น อาจรัน Online Windows Troubleshooter จาก Microsoft ได้ด้วย
2. รีเซ็ต Windows Update Components เป็นค่าเริ่มต้น
ใช้ Reset Windows Update Agent Tool ดูว่าช่วยได้ไหม PowerShell script นี้จะช่วย Reset Windows Update Client ดูโพสต์นี้หากอยากรีเซ็ตแต่ละ Windows Update component ด้วยตนเอง
3. ตรวจสอบสถานะ Windows Update Services
เปิด Windows Services Manager ตรวจสอบบริการที่เกี่ยวข้องกับ Windows Update เช่น Windows Update, Windows Update Medic, Update Orchestrator Services ฯลฯ ว่าไม่ได้ถูกปิดใช้งาน
การตั้งค่าเริ่มต้นบน Windows 10 แบบสแตนด์อโลน คือ:
- Windows Update Service – Manual (Triggered)
- Windows Update Medic Services – Manual
- Cryptographic Services – Automatic
- Background Intelligent Transfer Service – Manual
- DCOM Server Process Launcher – Automatic
- RPC Endpoint Mapper – Automatic
- Windows Installer – Manual
จะมั่นใจได้ว่าบริการที่จำเป็นพร้อมใช้งาน
นอกจากบริการโดยตรง ควรหา dependencies ของ Windows Update service และตรวจสอบว่าทำงานอยู่หรือไม่
เริ่มต้นด้วยการค้นหา "services" ในกล่องค้นหาแถบงาน คลิกผลลัพธ์ หลังเปิดหน้าต่าง Services หา Windows Update, DCOM Server Process Launcher, และ RPC Endpoint Mapper ตรวจสอบว่ากำลังทำงานหรือไม่
หากไม่ ให้เริ่มบริการเหล่านั้นทีละตัว
4. ล้าง BITS queue
ล้าง BITS queue ของงานปัจจุบันทั้งหมด พิมพ์คำสั่งต่อไปนี้ใน CMD ที่เปิดด้วยสิทธิ์แอดมิน และกด Enter:
bitsadmin.exe /reset /allusers
5. ดาวน์โหลด stand-alone installer
ค้นหาบนเว็บไซต์ Microsoft Update Catalog สำหรับ Windows Update patch ด้วย Update KB number ดาวน์โหลด stand-alone installer ตอนนี้ ใช้แพตช์ด้วยตนเอง ค้นหาเฉพาะตัวเลข ไม่ต้องรวม KB
หวังว่าจะมีประโยชน์