DISM (Deployment Image Servicing and Management) เป็นเครื่องมือบรรทัดคำสั่งสำหรับติดตั้งและบริการ Windows image ผู้ใช้สามารถแก้ไขฟีเจอร์ แพ็กเกจ ไดรเวอร์ต่างๆ ได้ DISM เป็นส่วนหนึ่งของ Windows ADK ดาวน์โหลดได้จากเว็บไซต์ Microsoft
ปัญหาคือขณะรัน DISM มักเจอข้อความ Error: 14098, The component store has been corrupted ทำให้ฟีเจอร์ Windows หลายอย่างเสียหาย สาเหตุหลักคือ Windows Update Components เสียหาย ทำให้ DISM ทำงานไม่ได้ ผู้ใช้ไม่สามารถซ่อมแซม PC ได้ และ Windows Update ไม่ทำงาน รวมถึงฟีเจอร์สำคัญอื่นๆ หยุดทำงาน
แก้ DISM Error 14098 Component Store has been corrupted
แนะนำให้สร้าง Restore Point ก่อนเริ่มต้น
วิธีที่ 1: รันคำสั่ง StartComponentCleanup
- เปิด Command Prompt (ค้นหา cmd แล้ว Enter)
- พิมพ์คำสั่ง:
Dism.exe /online /Cleanup-Image /StartComponentCleanupแล้ว Enter - รอจนเสร็จ แล้วรีสตาร์ทคอมพิวเตอร์
วิธีที่ 2: รีเซ็ต Windows Update Components
- เปิด Command Prompt (Admin)
- หยุดบริการ:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc - ลบไฟล์ qmgr*.dat: พิมพ์
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat” - พิมพ์
cd /d %windir%\system32 - ลงทะเบียนไฟล์ BITS และ Windows Update ใหม่ (พิมพ์คำสั่ง regsvr32.exe ตามลำดับในบทความต้นฉบับ)
- รีเซ็ต Winsock:
netsh winsock reset - ตั้งค่า Security Descriptor เริ่มต้นสำหรับ BITS และ Wuauserv (ใช้คำสั่ง sc.exe sdset)
- เริ่มบริการใหม่:
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc - ติดตั้ง Windows Update Agent ล่าสุด
- รีบูท และตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่
บทความแนะนำ:
- แก้ Imaging Devices Missing From Device Manager
- ตั้งค่า Default Location ของ PC
- Uninstall Groove Music จาก Windows 10 ให้หมด
- แก้ Bluetooth ไม่ทำงานหลัง Creators Update
เสร็จสิ้นการ แก้ DISM Error 14098 หากยังมีปัญหา สามารถถามได้ในส่วนความคิดเห็น