แก้ไขข้อผิดพลาด DISM 14098 Component Store เสียหาย

แก้ไขข้อผิดพลาด DISM 14098 Component Store เสียหาย

DISM ( Deployment Image Servicing and Management ) เป็นเครื่องมือบรรทัดคำสั่งที่ผู้ใช้หรือผู้ดูแลระบบสามารถใช้เพื่อต่อเชื่อมและให้บริการอิมเมจเดสก์ท็อปของ Windows (Windows desktop)ด้วยการใช้DISMผู้ใช้สามารถแก้ไขหรืออัปเดตคุณลักษณะ แพ็คเกจ ไดรเวอร์ ฯลฯ ของ Windows DISMเป็นส่วนหนึ่งของWindows ADK ( Windows Assessment and Deployment Kit ) ของ Windows ซึ่งดาวน์โหลดได้อย่าง ง่ายดายจากเว็บไซต์ Microsoft(Microsoft website)

แก้ไขข้อผิดพลาด DISM 14098 Component Store เสียหาย

ตอนนี้กลับมาที่คำถามว่าทำไมเราถึงพูดถึงDISMกันมาก ปัญหาก็คือในขณะ ที่ผู้ใช้ เครื่องมือ DISM(DISM tool) กำลังใช้งานเครื่องมือ DISM กำลังเผชิญกับข้อความแสดงข้อผิดพลาด(error message) "ข้อผิดพลาด: 14098 ที่เก็บส่วนประกอบ(component store)ได้รับความเสียหาย" ซึ่งนำไปสู่ความเสียหายของคุณสมบัติหลายประการของหน้าต่าง(Windows) . สาเหตุหลักที่อยู่เบื้องหลังDISM Error 14098คือความเสียหายของ ส่วนประกอบ Windows Updateเนื่องจากDISM ไม่(DISM doesn)ทำงานเช่นกัน

ผู้ใช้ไม่สามารถซ่อมแซมพีซีของตนได้ และWindows Update(Windows Update doesn)ก็ใช้งานไม่ได้เช่นกัน นอกจากนี้ฟังก์ชัน Windows(Windows function) ที่สำคัญหลายอย่าง หยุดทำงาน ซึ่งทำให้ผู้ใช้ฝันร้าย โดยไม่ต้องเสียเวลา(time let)มาดูวิธีการแก้ไขข้อผิดพลาด DISM 14098 (Fix DISM Error 14098) Component Storeได้รับความเสียหายด้วยความช่วยเหลือของคำแนะนำด้านล่าง

แก้ไขข้อผิดพลาด DISM 14098 (Fix DISM Error 14098) Component Storeเสียหาย

อย่า(Make)ลืมสร้างจุดคืนค่า(restore point)  ในกรณีที่มีสิ่ง(case something)ผิดปกติเกิดขึ้น

วิธีที่ 1: เรียกใช้คำสั่ง StartComponentCleanup(Method 1: Run StartComponentCleanup Command)

1. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

เปิดพรอมต์คำสั่ง  ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา 'cmd' แล้วกด Enter

2. พิมพ์คำสั่งต่อไปนี้ลงใน cmd แล้วกดEnter :

Dism.exe /online /Cleanup-Image /StartComponentCleanup

DISM StartComponentCleanup |  แก้ไขข้อผิดพลาด DISM 14098 Component Store เสียหาย

3. รอ(Wait)ให้คำสั่งดำเนินการ จากนั้นรีสตาร์ทพีซีของคุณ

วิธีที่ 2: รีเซ็ตคอมโพเนนต์ของ Windows Update(Method 2: Reset Windows Update Components)

1. เปิด พรอม ต์คำสั่ง (Command Prompt)ผู้ใช้สามารถทำขั้นตอนนี้ได้โดยค้นหา'cmd'แล้วกด Enter

2. พิมพ์คำสั่งต่อไปนี้ลงในcmd แล้วกด Enter(cmd and hit Enter)หลังจากแต่ละรายการ:

บิต
หยุดสุทธิ หยุดสุทธิ wuauserv
หยุดสุทธิ appidsvc
หยุดสุทธิ cryptsvc

หยุดบริการอัปเดต Windows wuauserv cryptSvc bits msiserver

3. ลบไฟล์ qmgr*.dat เมื่อต้องการทำเช่นนี้อีกครั้งให้เปิดcmd แล้วพิมพ์(cmd and type) :

Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”

4. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกดEnter :

cd /d %windir%\system32

ลงทะเบียนไฟล์ BITS และไฟล์ Windows Update อีกครั้ง

5. ลงทะเบียนไฟล์ BITS และไฟล์ Windows Update( the BITS files and the Windows Update files)อีกครั้ง พิมพ์(Type)คำสั่งต่อไปนี้ทีละคำสั่งในcmd แล้วกด Enter(cmd and hit Enter)หลังจากแต่ละคำสั่ง:

regsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

6. ในการรีเซ็ต Winsock:

netsh winsock รีเซ็ต(netsh winsock reset)

netsh winsock รีเซ็ต

7. รีเซ็ตบริการ BITS(BITS service)และ บริการ Windows Update ให้(Windows Update service)เป็นค่าความปลอดภัยเริ่มต้น(default security descriptor) :

sc.exe sdset บิต D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)(sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU))

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

8. เริ่ม บริการ อัพเดต Windows (Windows update)อีกครั้ง(Again) :

บิต
เริ่มต้นสุทธิ net start wuauserv net
start appidsvc
net start cryptsvc

เริ่มบริการอัปเดต Windows wuauserv cryptSvc bits msiserver |  แก้ไขข้อผิดพลาด DISM 14098 Component Store เสียหาย

9. ติดตั้งWindows Update Agent ล่าสุด(Windows Update Agent.)

10. รีบูตเครื่องพีซีของคุณและดูว่าคุณสามารถแก้ไขข้อผิดพลาด DISM Error 14098 Component Store ได้รับข้อผิดพลาดได้หรือไม่(Fix DISM Error 14098 Component Store has been corrupted error.)

ที่แนะนำ:(Recommended:)

  • แก้ไข(Fix Imaging) อุปกรณ์(Devices) ถ่ายภาพที่ หายไปจากตัวจัดการอุปกรณ์(From Device Manager)
  • วิธีตั้งค่าตำแหน่งเริ่มต้น(Default Location)ของพีซีของคุณ
  • ถอนการติดตั้ง Grove Music โดย(Grove Music From)สิ้นเชิง จาก Windows 10
  • แก้ไข Bluetooth(Fix Bluetooth)ไม่ทำงานหลังจากอัปเดตผู้สร้างWindows 10

นั่นคือคุณประสบความสำเร็จในการแก้ไขข้อผิดพลาด DISM 14098 Component Store ได้รับข้อผิดพลาดที่เสียหาย(Fix DISM Error 14098 Component Store has been corrupted error)แต่ถ้าคุณยังคงมีคำถามใด ๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts