Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi DISM 14098: Sửa hỏng Component Store trong Windows 10

Khi bạn cài đặt hệ điều hành Windows 10, có hai hình ảnh (image) bạn đang sử dụng: boot.wim và install.wim. Chúng nằm trong DVD hoặc tệp ISO Windows 10 tại vị trí \Sources\. Mục đích của tệp boot.wim là khởi động máy Windows của bạn vào Windows PE (Môi trường Cài đặt trước Windows), và mục đích của install.wim là cài đặt hệ điều hành Windows 10 hoàn chỉnh. Theo mặc định, không có thay đổi trong tệp install.wim, vì vậy quản trị viên CNTT hoặc người dùng cuối cần thực hiện cấu hình ban đầu.

Đôi khi các công ty hoặc người dùng cuối cần cài đặt Windows 10 với trình điều khiển (driver) thích hợp, tính năng Windows được bật, hoặc họ cần thêm gói mới hoặc tiền cấu hình Windows 10. Microsoft xuất bản nhiều công cụ triển khai, một số trong số đó được tích hợp trong Windows ADK (Bộ công cụ Đánh giá và Triển khai Windows) và một số là giải pháp phần mềm độc lập.

Một trong các công cụ triển khai là DISM (Deployment Image Servicing and Management - Dịch vụ và Quản lý hình ảnh triển khai). DISM là công cụ dòng cho phép bạn gắn tệp hình ảnh Windows (install.wim) và thực hiện dịch vụ hình ảnh bao gồm cài đặt, gỡ cài đặt, cấu hình và cập nhật Windows. DISM là một phần của Windows ADK (Windows Assessment and Deployment Kit) mà bạn có thể tải xuống trên trang web Microsoft tại liên kết này.

Đôi khi trong quá trình dịch vụ hình ảnh Windows, hình ảnh của bạn có thể bị hỏng, và một trong những lỗi người dùng cuối gặp phải là Lỗi: 14098, Kho thành phần đã bị hỏng (The component store has been corrupted), vì vấn đề này một số tính năng tích hợp của Windows ngừng hoạt động.

Vậy tại sao nó bị hỏng? Lý do chính là vấn đề với các thành phần Cập nhật Windows, xung đột giữa các tệp hoặc hỏng tệp. Đừng lo lắng, có giải pháp chúng tôi đã chuẩn bị để giải quyết vấn đề của bạn.

Đặt lại các thành phần Cập nhật Windows (Reset Windows Update Components)

Để giải quyết vấn đề này, bạn cần đặt lại các thành phần Cập nhật Windows và làm theo các bước sau:

  1. Nhấn Logo Windows + X
  2. Chọn Powershell (admin)
  3. Dừng ba dịch vụ sau: BITS (Dịch vụ truyền thông thông minh nền), Dịch vụ Cập nhật Windows và Dịch vụ Mật mã (Cryptographic service). Bạn cần gõ các lệnh sau tại dấu nhắc Command Prompt.

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  1. Xóa tệp qmgr*.dat, được tạo và sử dụng bởi dịch vụ BITS. Bạn cần gõ các lệnh sau tại dấu nhắc Command Prompt.

Del "%ALLUSERSPROFILE%\ApplicationData\Microsoft\Network\Downloader\qmgr*.dat"

  1. Khởi động lại Windows của bạn và thử thực hiện dịch vụ hình ảnh bằng DISM
  2. Nếu các bước bạn đã thử không giải quyết vấn đề, bạn cần làm một số chế độ sửa chữa mạnh mẽ hơn, bằng cách đổi tên thư mục software distribution và đặt lại dịch vụ BITS và dịch vụ Windows Update về mô tả bảo mật mặc định. Cho nhiệm vụ này, bạn cần mở Command Prompt với đặc quyền Quản trị viên (bước 1, bước 2 và bước 3).

Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak

Ren %systemroot%\system32\catroot2 catroot2.bak

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)

  1. Tại Command Prompt, gõ lệnh sau: cd /d %windir%\system32
  2. Đăng ký lại các tệp BITS và tệp Cập nhật Windows. Gõ các lệnh sau:

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

  1. Đặt lại Winsock

netsh winsock reset

  1. Khởi động lại ba dịch vụ bạn đã dừng ở đầu thủ tục này. Ba dịch vụ là dịch vụ BITS, dịch vụ Cập nhật Windows và dịch vụ Mật mã. Tại dấu nhắc lệnh, gõ các lệnh sau:

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc

  1. Khởi động lại máy tính của bạn
  2. Chạy DISM và thử thực hiện dịch vụ hình ảnh Windows 10.

Nếu giải pháp liệt kê trên không hoạt động, hãy sửa chữa dism theo hướng dẫn 0x800f081f

VỀ TÁC GIẢ

Khắc phục lỗi DISM 14098: Sửa hỏng Component Store trong Windows 10

Kevin Arrows

Kevin Arrows là một chuyên gia công nghệ có kinh nghiệm và kiến thức sâu rộng với hơn một thập kỷ kinh nghiệm trong ngành. Anh 보유 chứng chỉ Chuyên gia Công nghệ được Microsoft chứng nhận (MCTS) và có niềm đam mê sâu sắc về việc cập nhật các phát triển công nghệ mới nhất. Kevin đã viết nhiều về nhiều chủ đề liên quan đến công nghệ, thể hiện chuyên môn và kiến thức của mình trong các lĩnh vực như phát triển phần mềm, an ninh mạng và điện toán đám mây. Đóng góp của anh cho lĩnh vực công nghệ đã được công nhận và tôn trọng rộng rãi bởi đồng nghiệp, và anh được đánh giá cao về khả năng giải thích các khái niệm kỹ thuật phức tạp một cách rõ ràng và súc tích.