Chia sẻ ngay bây giờ:
Mục lục ẩn

1. DISM (Deployment Image Servicing and Management) là gì?

DISM (Deployment Image Servicing and Management) là một công cụ dòng lệnh tích hợp sẵn của Windows được thiết kế để bảo trì và sửa chữa các ảnh hệ thống Windows. Lưu ý rằng ảnh DISM bao gồm cả ảnh Windows ngoại tuyến được lưu trữ trong các tệp WIM, VHD hoặc VHDX, và các hệ điều hành đang chạy trực tuyến, được coi là một ảnh hệ thống Windows đặc biệt (Chúng ta sẽ sử dụng thuật ngữ “ảnh trực tuyến” trong nội dung bên dưới). Có sẵn thông qua Command Prompt hoặc PowerShell, DISM đóng vai trò là một công cụ thiết yếu để khắc phục lỗi hỏng kho thành phần, kích hoạt các tính năng của Windows, thêm trình điều khiển và giải quyết các sự cố hệ thống mà không cần cài đặt lại Windows hoàn toàn.

2. Hiểu về mối quan hệ giữa DISM và SFC

2.1 Giải thích về Kho lưu trữ thành phần (WinSxS)

Cửa hàng linh kiện Windows, nằm tại... C:\Windows\WinSxSThư mục WinSxS đóng vai trò là kho lưu trữ chính thức cho các thành phần hệ điều hành Windows. Thư mục này chứa các bản sao chính của các tệp hệ thống mà Windows sử dụng làm nguồn khi sửa chữa hoặc khôi phục các tệp bị hỏng. Hiểu được cấu trúc này là rất quan trọng để sửa chữa hệ thống hiệu quả. Khi các tệp hệ thống bị hỏng, các công cụ sửa chữa của Windows sẽ truy xuất các bản sao sạch từ thư mục WinSxS để thay thế các tệp bị hỏng, do đó, tình trạng của kho lưu trữ thành phần này rất quan trọng đối với việc sửa chữa hệ thống thành công.

2.2 Trình kiểm tra tập tin hệ thống (SFC) là gì?

Công cụ Kiểm tra Tệp Hệ thống (SFC) là một tiện ích tích hợp sẵn trong Windows có thể quét và sửa chữa các tệp hệ thống Windows bị hỏng hoặc thiếu. SFC sử dụng kho lưu trữ thành phần làm nguồn sửa chữa, kiểm tra tính toàn vẹn của các tệp hệ thống được bảo vệ và thay thế các phiên bản bị hỏng bằng các bản sao chính xác. Do đó, hiệu quả của SFC phụ thuộc hoàn toàn vào việc có một kho lưu trữ thành phần lành mạnh để lấy các tệp sạch.

Để biết thêm chi tiết, hãy xem Hướng dẫn toàn diện về SFC.

2.3 Tại sao DISM phải chạy trước SFC

DISM là công cụ chính để bảo trì và sửa chữa ảnh hệ thống Windows, bao gồm cả kho lưu trữ thành phần, đảm bảo tính toàn vẹn của các tệp hệ thống được lưu trữ trong thư mục WinSxS. Trình kiểm tra tệp hệ thống (SFC) hoàn toàn dựa vào kho lưu trữ thành phần làm nguồn sửa chữa, điều này tạo ra sự phụ thuộc quan trọng vào DISM. Nếu chính kho lưu trữ thành phần bị hỏng, SFC không thể truy cập các tệp lành mạnh để sửa chữa các tệp hệ thống bị hỏng. Do đó, DISM phải chạy trước để đảm bảo kho lưu trữ thành phần hoạt động tốt, cung cấp cho SFC một nguồn tệp sạch để sửa chữa hệ thống.

Mối quan hệ giữa Component Store, DISM và SFC.

2.4 Những lầm tưởng và quan niệm sai lầm phổ biến

Có một số quan niệm sai lầm dai dẳng xoay quanh DISM và SFC cần được làm rõ:

  • DISM và SFC vô dụng: Cả hai công cụ đều có hiệu quả trong việc sửa chữa lỗi hệ điều hành Windows khi được sử dụng đúng cách theo đúng trình tự, với tỷ lệ thành công được cải thiện đáng kể trên các hệ thống có ổ cứng SSD.
  • DISM tốt hơn SFC: Các công cụ này phục vụ các mục đích khác nhau — một công cụ sửa chữa kho lưu trữ thành phần trong khi công cụ kia sửa chữa các phần chiếu tệp hệ thống từ kho lưu trữ đó.
  • DISM dùng để cập nhật, SFC dùng để quản lý các tập tin hệ thống: Mặc dù công cụ này có chức năng cập nhật, nhưng chức năng sửa chữa chính của nó tập trung vào kho lưu trữ thành phần, nơi chứa tất cả các tệp hệ thống.
  • Nếu SFC sạch, không cần dùng DISM nữa: Kho lưu trữ linh kiện bị lỗi có thể che giấu các vấn đề ngay cả khi SFC không báo cáo bất kỳ sự cố nào.
  • Chúng chạy quá lâu: Trên các hệ thống SSD hiện đại, DISM thường hoàn tất trong 10-20 phút và SFC trong 5-15 phút, khiến chúng trở thành công cụ khắc phục sự cố hiệu quả.

3. Giải thích các tùy chọn lệnh DISM

3.1 Lệnh DISM /CheckHealth

DISM / Trực tuyến / Cleanup-Image / CheckHealth Lệnh này cung cấp khả năng phát hiện lỗi nhanh chóng bằng cách kiểm tra xem hệ điều hành Windows hiện đang chạy (ảnh trực tuyến) có bị đánh dấu là bị lỗi do một thao tác thất bại trước đó hay không. Lệnh này thực thi gần như tức thời vì nó chỉ đọc các cờ hiện có chứ không quét toàn bộ tập tin. Hãy sử dụng lệnh này như một công cụ chẩn đoán ban đầu khi bạn nghi ngờ có vấn đề với kho lưu trữ thành phần hoặc các vấn đề khác nhưng không muốn chờ quá trình quét toàn diện. Tuy nhiên, / Kiểm tra sức khỏe Nó sẽ không phát hiện tất cả các loại tham nhũng — nó chỉ báo cáo các vấn đề đã được ghi nhận trong hệ thống.

Sử dụng lệnh DISM /Online /Cleanup-Image /CheckHealth để kiểm tra nhanh xem hệ điều hành Windows hiện đang chạy (ảnh trực tuyến) có bị đánh dấu là bị hỏng do một thao tác thất bại trước đó hay không.

3.2 Lệnh DISM /ScanHealth

DISM / Trực tuyến / Cleanup-Image / ScanHealth Lệnh này thực hiện quét sâu để tìm lỗi trong hệ điều hành Windows hiện đang chạy (ảnh trực tuyến), quá trình này mất vài phút để hoàn tất vì nó kiểm tra tính toàn vẹn của các tập tin Windows. Không giống như... / Kiểm tra sức khỏeLệnh này chủ động quét tìm lỗi hỏng dữ liệu thay vì chỉ kiểm tra các cờ hiện có. Trong quá trình quét, nó có thể cố gắng sửa chữa một số lỗi hỏng nhưng thiếu các đặc quyền cần thiết để hoàn tất việc sửa chữa thành công. Lệnh này ghi lại tất cả các sự cố hỏng dữ liệu được phát hiện, do đó nó là một công cụ chẩn đoán chứ không phải là một công cụ sửa chữa. Để thực hiện sửa chữa thực sự, bạn phải sử dụng lệnh khác. / RestoreHealth sau khi phát hiện tham nhũng.

Sử dụng lệnh DISM /Online /Cleanup-Image /ScanHealth để thực hiện quét sâu tìm lỗi trong hệ điều hành Windows hiện đang chạy (ảnh trực tuyến).

3.3 Lệnh DISM /RestoreHealth

DISM / Trực tuyến / Cleanup-Image / RestoreHealth Lệnh này thực hiện sửa chữa lỗi trong hệ điều hành Windows hiện đang chạy (ảnh trực tuyến) bằng cách tải xuống các tệp sạch từ Windows Update và thay thế các thành phần bị hỏng. Lệnh này yêu cầu kết nối internet trừ khi bạn chỉ định nguồn thay thế bằng tham số. /Nguồn tham số. Quá trình sửa chữa có thể mất từ ​​15 đến 30 phút tùy thuộc vào tốc độ hệ thống và mức độ nghiêm trọng của lỗi. Khi hoàn tất thành công, bạn sẽ thấy thông báo “Thao tác khôi phục đã hoàn tất thành công”, sau đó bạn nên chạy ngay SFC để sửa chữa các dự án tập tin hệ thống.

Sử dụng lệnh DISM /Online /Cleanup-Image /RestoreHealth để thực hiện sửa chữa lỗi trong hệ điều hành Windows hiện đang chạy (ảnh trực tuyến).

3.4 Lệnh DISM /StartComponentCleanup

DISM / Trực tuyến / Dọn dẹp hình ảnh / StartComponentCleanup Lệnh này loại bỏ các thành phần Windows đã lỗi thời để giải phóng dung lượng ổ đĩa. Các thành phần lỗi thời này là các tệp sao lưu từ các phiên bản cập nhật trước đó, vì vậy việc xóa chúng vĩnh viễn sẽ loại bỏ khả năng khôi phục lại các bản cập nhật Windows gần đây. Không bao giờ chạy lệnh này trên các hệ thống có dấu hiệu bị lỗi hoặc không ổn định, vì công cụ này sử dụng kho lưu trữ thành phần để xác định những gì đã lỗi thời — siêu dữ liệu bị lỗi có thể dẫn đến các quyết định xóa không chính xác. Chỉ sử dụng công cụ dọn dẹp thành phần trên các hệ thống hoạt động tốt sau khi đã xác minh quá trình quét sạch.

Sử dụng lệnh DISM /Online /Cleanup-Image /StartComponentCleanup để gỡ bỏ các thành phần Windows đã lỗi thời nhằm giải phóng dung lượng ổ đĩa.

3.5 Các lựa chọn DISM quan trọng khác

Các tùy chọn bổ sung mang lại sự linh hoạt cho các tình huống sửa chữa nâng cao:

  • Tham số nguồn: Chỉ định các vị trí nguồn sửa chữa tùy chỉnh khi Windows Update không khả dụng hoặc khi bạn muốn sử dụng tệp install.wim cục bộ thay thế.
  • Tham số /LimitAccess: Ngăn công cụ sử dụng Windows Update làm nguồn sửa chữa, buộc nó chỉ sử dụng các nguồn được chỉ định cục bộ.
  • Dịch vụ trực tuyến so với dịch vụ ngoại tuyến: Sửa chữa trực tuyến so với sửa chữa ngoại tuyến: Các thao tác trực tuyến sửa chữa hệ thống đang hoạt động trong khi các thao tác ngoại tuyến làm việc với các ảnh hệ thống đã được gắn kết. Sử dụng sửa chữa trực tuyến cho các hệ thống có thể truy cập và sửa chữa ngoại tuyến khi Windows không khởi động được hoặc để bảo trì ảnh hệ thống triển khai.
  • Thứ tự thực thi lệnh: Luôn chạy các lệnh theo trình tự (DISM sau đó là SFC) mà không khởi động lại hoặc thực hiện các thao tác khác giữa chúng.

4. Quy trình sửa chữa DISM hoàn chỉnh (Từng bước)

4.1 Chuẩn bị trước khi sửa chữa

Trước khi chạy các lệnh DISM, hãy hoàn thành các bước chuẩn bị sau:

  • Đóng tất cả các ứng dụng và quy trình: Thoát tất cả các chương trình đang chạy để tránh xung đột truy cập tệp trong quá trình sửa chữa.
  • Xác minh quyền quản trị viên: Mở Command Prompt hoặc PowerShell với quyền quản trị viên bằng cách nhấp chuột phải và chọn Run as administrator.
  • Tạo bản sao lưu hệ thống: Hãy cân nhắc tạo điểm khôi phục hệ thống hoặc sao lưu toàn bộ dữ liệu trước khi thực hiện sửa chữa ở cấp độ hệ thống.

4.2 Bước 1: Khôi phục dữ liệu (Nếu cần)

Nếu bạn nghi ngờ ổ đĩa bị hỏng hoặc hệ thống tập tin bị lỗi, hãy khôi phục dữ liệu quan trọng của mình trước khi chạy các công cụ sửa chữa như CHKDSK, DISM và SFC. Các công cụ này có thể sửa đổi cấu trúc hệ thống tập tin, và trong một số trường hợp hiếm hoi, có thể dẫn đến mất thêm dữ liệu nếu ổ đĩa có vấn đề về phần cứng. DataNumen Data Recovery Quét ổ cứng và khôi phục các tập tin quan trọng vào một vị trí an toàn trước khi tiến hành sửa chữa hệ thống. Bước phòng ngừa này đảm bảo dữ liệu quý giá của bạn vẫn được bảo vệ bất kể kết quả sửa chữa như thế nào.

4.3 Bước 2: Chạy CHKDSK (Nếu cần)

Hãy chạy CHKDSK nếu bạn nghi ngờ có sự cố phần cứng hoặc lỗi ổ đĩa. Thực thi chkdsk C: / f / r / x Công cụ CHKDSK thực hiện kiểm tra toàn diện ổ đĩa, sửa chữa các lỗi hệ thống tập tin, xác định các sector bị lỗi và buộc phải gỡ bỏ ổ đĩa nếu cần thiết. Chạy CHKDSK trước khi sửa chữa đảm bảo ổ đĩa vật lý có thể lưu trữ các tập tin đã được sửa chữa một cách đáng tin cậy. Lưu ý rằng CHKDSK yêu cầu khởi động lại hệ thống để quét ổ đĩa hệ thống — Windows sẽ lên lịch quét cho lần khởi động tiếp theo.

Sử dụng lệnh chkdsk C: /F /R để kiểm tra ổ đĩa C:

 

Để biết thêm chi tiết về CHKDSK, vui lòng xem phần sau: hướng dẫn toàn diện.

4.4 Bước 3: Kiểm tra tham nhũng bằng DISM

Hãy làm theo trình tự chẩn đoán này để đánh giá tình trạng của kho linh kiện:

  • Hãy bắt đầu bằng lệnh /CheckHealth: chạy DISM / Trực tuyến / Cleanup-Image / CheckHealth Để thực hiện đánh giá nhanh chóng chỉ trong vài giây.
    Sử dụng lệnh DISM /Online /Cleanup-Image /CheckHealth để kiểm tra nhanh xem hệ điều hành Windows hiện đang chạy (ảnh trực tuyến) có bị đánh dấu là bị hỏng do một thao tác thất bại trước đó hay không.
  • Theo dõi bằng lệnh /ScanHealth: If / Kiểm tra sức khỏe Nếu phát hiện vấn đề hoặc muốn phân tích kỹ lưỡng, hãy chạy lệnh. DISM / Trực tuyến / Cleanup-Image / ScanHealth.
    Sử dụng lệnh DISM /Online /Cleanup-Image /ScanHealth để thực hiện quét sâu tìm lỗi trong hệ điều hành Windows hiện đang chạy (ảnh trực tuyến).
  • Giải thích kết quả: Hãy tìm các thông báo cho biết có phát hiện lỗi hoặc không tìm thấy lỗi trong kết quả đầu ra của lệnh.
  • Xác định xem có cần sửa chữa hay không: Nếu bất kỳ lệnh nào báo cáo lỗi hỏng dữ liệu, hãy chuyển ngay sang bước 3.

4.5 Bước 4: Sửa chữa hình ảnh bằng DISM /RestoreHealth

Thực thi lệnh sửa chữa đầy đủ: DISM / Trực tuyến / Cleanup-Image / RestoreHealthLệnh này sẽ tự động liên hệ với Windows Update để tải xuống các tệp thành phần sạch để sửa chữa. Quá trình này dự kiến ​​sẽ mất từ ​​15 đến 30 phút, với các chỉ báo tiến độ hiển thị phần trăm hoàn thành. Khi bạn thấy “Thao tác khôi phục đã hoàn tất thành công”, kho thành phần hiện đã hoạt động bình thường. Nếu quá trình sửa chữa thất bại với lỗi tệp nguồn, bạn cần chỉ định nguồn sửa chữa tùy chỉnh bằng cách sử dụng lệnh sau: /Nguồn tham số.
Sử dụng lệnh DISM /Online /Cleanup-Image /RestoreHealth để thực hiện sửa chữa lỗi trong hệ điều hành Windows hiện đang chạy (ảnh trực tuyến).

4.6 Bước 5: Chạy SFC sau khi DISM

Ngay sau khi hoàn thành thành công, hãy chạy sfc / scannow SFC sẽ sửa chữa các tệp hệ thống bị lỗi bằng cách sử dụng kho thành phần đã được khôi phục. SFC sẽ quét tất cả các tệp hệ thống được bảo vệ và thay thế các phiên bản bị lỗi bằng các bản sao chính xác từ kho thành phần. Bạn sẽ thấy các cập nhật tiến độ hiển thị tỷ lệ xác minh và các hành động sửa chữa tệp. Các thông báo hoàn thành dự kiến ​​bao gồm “Windows Resource Protection không tìm thấy bất kỳ vi phạm tính toàn vẹn nào” hoặc “Windows Resource Protection đã tìm thấy các tệp bị lỗi và đã sửa chữa thành công chúng”. Chỉ cần chạy SFC một lần sau khi quá trình sửa chữa hoàn tất — không cần chạy nhiều lần.

Sử dụng lệnh sfc /scannow để quét và sửa các tệp hệ thống bị hỏng.

4.7 Khi nào nên khởi động lại và khi nào không nên khởi động lại

Thời điểm khởi động lại chính xác là yếu tố then chốt quyết định sự thành công của quá trình sửa chữa:

  • Không được khởi động lại máy giữa các lệnh DISM và SFC: Hoàn thành toàn bộ quy trình mà không bị gián đoạn để đảm bảo việc sửa chữa kho linh kiện được áp dụng cho các tập tin hệ thống.
  • Khởi động lại sau khi SFC hoàn tất: Chỉ khởi động lại máy sau khi cả hai lệnh DISM và SFC hoàn tất thành công để đảm bảo tất cả các sửa chữa có hiệu lực đầy đủ.
  • Trình tự lệnh tối ưu: Chạy CHKDSK (nếu cần) -> Khởi động lại -> Lệnh DISM -> SFC -> Khởi động lại lần cuối.

5. Các kịch bản sửa chữa DISM nâng cao

5.1 Sử dụng các nguồn sửa chữa tùy chỉnh

Khi Windows Update không thể hoạt động như một nguồn sửa chữa hoặc bạn không có kết nối internet, hãy sử dụng các nguồn tùy chỉnh từ ảnh ISO của Windows. Các ảnh ISO Windows hiện đại thường chứa hoặc install.wim (phương tiện truyền thông cũ hơn hoặc dành cho doanh nghiệp) hoặc install.esd (Định dạng nén từ Microsoft)
(tải xuống). Nhấp đúp vào tệp ISO và chọn File Explorer Để gắn nó như một ổ đĩa mới, sau đó kiểm tra... nguồn Mở thư mục trên ổ đĩa để xem bạn có loại tệp nào.

Để sử dụng install.wim làm nguồn sửa chữa:

DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.wim

Để sử dụng install.esd làm nguồn sửa chữa:

DISM /Online /Cleanup-Image /RestoreHealth /Source:E:\Sources\install.esd

5.2 Sửa chữa DISM thủ công với các tập tin gói

Khi quá trình sửa chữa tự động thất bại, việc sửa chữa thủ công bằng cách sử dụng các tệp gói đã trích xuất sẽ cung cấp một phương pháp thay thế không yêu cầu tệp WIM. Xác định vị trí các tệp gói cần thiết bằng cách nhận diện các thành phần bị hỏng trong tệp CBS.log, sau đó trích xuất các gói phù hợp từ một hệ thống đang hoạt động chạy cùng phiên bản Windows. Đặt các tệp gói đã trích xuất vào một thư mục và trỏ công cụ đến thư mục đó làm nguồn — sửa chữa dựa trên thư mục mang lại sự linh hoạt hơn vì nó có thể làm việc với các tệp riêng lẻ thay vì các ảnh được gắn kết, điều này có thể có lợi trong các trường hợp hỏng hóc nghiêm trọng.

Mẫu: Tệp CBS.log cho thấy lỗi hỏng hóc trong EnterpriseModernAppMgmtCSP.dll (UBR 10.0.19045.3636)

Giải pháp:

  1. Được xác định là một phần của bản cập nhật KB5031445
  2. Đã tải xuống bản cập nhật KB5031445 từ Danh mục cập nhật của Microsoft.
  3. Đã trích xuất: expand windows10.0-kb5031445.msu -F:* C:\temp\Extract
  4. Đã trích xuất CAB: expand C:\temp\Extract\*.cab -F:* C:\temp\Source
  5. Sửa chữa: DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\temp\Source /LimitAccess
  6. Đã xác minh: CBS.log cho thấy (w) (Fixed) đối với tệp bị hỏng

5.3 Sửa chữa DISM trực tuyến so với ngoại tuyến

Sửa chữa trực tuyến (bảo trì hệ thống Windows đang chạy) hoạt động trên hệ thống hiện tại, cung cấp quyền truy cập trực tiếp vào tất cả các thành phần.
Tài nguyên và dịch vụ hệ thống. Đây là phương pháp sửa chữa tiêu chuẩn cho các hệ thống Windows có khả năng khởi động. Sử dụng sửa chữa ngoại tuyến khi Windows không thể khởi động.
Khởi động hoặc khi bảo trì ảnh hệ thống để triển khai. Các trường hợp ngoại tuyến yêu cầu gắn ảnh Windows trước bằng lệnh mount trước khi áp dụng sửa chữa. Cú pháp khác nhau đối với sửa chữa ngoại tuyến: replace /Trực tuyến với /Image:C:\mount trong đó C:\mount là đường dẫn đến ảnh đã được gắn kết:

DISM /Image:C:\mount /Cleanup-Image /CheckHealth

DISM /Image:C:\mount /Cleanup-Image /ScanHealth

DISM /Image:C:\mount /Cleanup-Image /RestoreHealth

5.4 Nhiều nỗ lực của DISM nhằm mục đích tham nhũng nghiêm trọng

Các hệ thống bị lỗi nghiêm trọng có thể cần chạy nhiều lần vì công cụ này sửa chữa từng bước, khắc phục các sự cố cơ bản trước khi xử lý các thành phần phụ thuộc. Theo dõi tệp CBS.log tại C:\Windows\Logs\CBS\CBS.log Sau mỗi lần chạy, hãy theo dõi tiến độ sửa chữa và xác định các vấn đề còn lại. Chạy sửa chữa từ 3-5 lần nếu mỗi lần đều cho thấy có tiến triển. Nếu ba lần chạy liên tiếp không thấy cải thiện hoặc công cụ báo cáo rằng hình ảnh không thể sửa chữa được, hãy cân nhắc nâng cấp tại chỗ hoặc cài đặt lại Windows hoàn toàn.

6. Khắc phục sự cố cập nhật Windows bằng DISM

6.1 Kiểm tra lỗi cập nhật Windows

Khi Windows Update thất bại, việc kiểm tra mã lỗi sẽ giúp xác định xem nguyên nhân có phải do lỗi hỏng kho lưu trữ thành phần hay không. Hãy làm theo các bước sau để xem lỗi cập nhật:

  1. Mở Cài Đặt bằng cách nhấn Thắng + tôi.
  2. Nhấp chuột Windows Update trong thanh bên trái.
  3. Nhấp chuột Cập nhật lịch sử.
  4. Hãy tìm các bản cập nhật được đánh dấu là thất bại trong cột trạng thái.
  5. Hãy ghi lại mã lỗi hiển thị (ví dụ: 0x80073712 hoặc 0x800F081F).

Kiểm tra Lịch sử cập nhật Windows trong Cài đặt.

Các mã lỗi thường gặp cho thấy kho lưu trữ linh kiện bị hỏng:

  • 0x80073712 – Phát hiện lỗi hỏng kho lưu trữ linh kiện
  • 0x800F081F – Không tìm thấy hoặc tệp nguồn bị hỏng
  • 0x80070002 – Thiếu các tệp cần thiết
  • 0x8007000D – Dữ liệu không hợp lệ trong kho thành phần

Nếu bạn thấy bất kỳ mã lỗi nào trong số này, kho lưu trữ thành phần cần được sửa chữa bằng DISM trước khi Windows Update có thể thành công. Hãy chuyển sang phần tiếp theo để sửa chữa lỗi.

6.2 Sử dụng DISM để khắc phục lỗi cập nhật

Hãy làm theo quy trình sửa chữa cập nhật từng bước sau:

  1. Mở Command Prompt với tư cách quản trị viên.
  2. chạy DISM / Trực tuyến / Cleanup-Image / RestoreHealth để sửa chữa kho linh kiện.
    Sử dụng lệnh DISM /Online /Cleanup-Image /RestoreHealth để thực hiện sửa chữa lỗi trong hệ điều hành Windows hiện đang chạy (ảnh trực tuyến).
  3. chạy sfc / scannow Ngay sau khi việc sửa chữa hoàn tất.
    Sử dụng lệnh sfc /scannow để quét và sửa các tệp hệ thống bị hỏng.
  4. Khởi động lại máy tính của bạn.
  5. Chạy lại Windows Update để cài đặt các bản cập nhật đang chờ xử lý.

Sử dụng Trình gỡ rối cập nhật Windows Trước tiên hãy sử dụng các công cụ đơn giản, nhưng hãy chuyển thẳng đến các công cụ sửa chữa DISM/SFC khi quá trình cập nhật thất bại liên tục hoặc khi trình khắc phục sự cố báo cáo các vấn đề về kho lưu trữ thành phần.

6.3 Tình trạng và cập nhật kho lưu trữ linh kiện

Tình trạng của kho lưu trữ thành phần ảnh hưởng trực tiếp đến khả năng cài đặt bản cập nhật thành công của Windows Update vì các bản cập nhật sửa đổi hoặc thêm các thành phần được lưu trữ trong thư mục WinSxS. Khi xem xét các tệp CBS.log, bạn sẽ thấy các mục được đánh dấu “Kiểm tra khả năng sẵn sàng cập nhật hệ thống”, đây là công cụ thay thế hiện đại cho công cụ CheckSUR cũ. Công cụ sửa chữa xác minh rằng kho lưu trữ thành phần có thể chấp nhận các bản cập nhật mới mà không xung đột với các thành phần hiện có bị hỏng. Để ngăn ngừa các sự cố cập nhật trong tương lai, hãy chủ động chạy /RestoreHealth bất cứ khi nào bạn gặp lỗi cập nhật đầu tiên thay vì chờ đợi nhiều lỗi tích lũy.

7. Các sự cố DISM thường gặp và cách khắc phục

7.1 Các thông báo lỗi DISM thường gặp

  • Lỗi 0x800F081F: cho biết không tìm thấy tệp nguồn.
  • Lỗi 0x800F0906: Điều này cho thấy có vấn đề về kết nối mạng với Windows Update.
  • “Không tìm thấy các tập tin nguồn”: DISM không thể truy cập Windows Update hoặc mục được chỉ định. /Nguồn Đường dẫn thiếu các tệp cần thiết—hãy kiểm tra kết nối internet hoặc cung cấp đường dẫn nguồn chính xác.
  • Lỗi 87 – Tham số không chính xác: Lỗi cú pháp lệnh, thường do thứ tự tham số không chính xác hoặc thiếu các tùy chọn bắt buộc — hãy kiểm tra chính tả lệnh và vị trí tham số.
  • Lỗi từ chối truy cập: Nếu Command Prompt hoặc PowerShell không chạy với quyền quản trị viên, hãy đóng và mở lại với quyền quản trị viên bằng cách nhấp chuột phải và chọn... Run as administrator.

7.2 DISM bị kẹt hoặc mất quá nhiều thời gian

Thời gian xử lý thông thường có thể khác nhau đáng kể giữa hệ thống SSD (10-20 phút) và hệ thống HDD (30-60 phút hoặc hơn). Hãy chờ nếu bạn thấy phần trăm tiến trình tăng lên, ngay cả khi chậm — công cụ thường tạm dừng ở mức 20%, 40% và 62% trong khi thực hiện các thao tác chuyên sâu. Chỉ dừng và khởi động lại nếu tiến trình bị đóng băng hoàn toàn trong hơn 30 phút trên SSD hoặc 2 giờ trên HDD. Theo dõi tệp CBS.log tại C:\Windows\Logs\CBS\CBS.log Sử dụng trình soạn thảo văn bản—các mục nhật ký mới cho thấy quá trình sửa chữa vẫn đang hoạt động ngay cả khi màn hình hiển thị phần trăm có vẻ bị đóng băng.

7.3 Chạy DISM trên bản cài đặt Windows chính xác

Công cụ DISM và SFC phải được chạy từ bên trong hệ điều hành Windows mà bạn muốn sửa chữa, chứ không phải từ môi trường phục hồi hoặc các phiên bản Windows khác. Các công cụ này chỉ kiểm tra và sửa chữa hệ điều hành đang chạy. Môi trường phục hồi Windows (WinRE) là một bản sao Windows riêng biệt, và việc chạy các lệnh sửa chữa từ WinRE sẽ không khắc phục được sự cố với hệ điều hành Windows chính của bạn. Để thực hiện sửa chữa, hãy khởi động vào hệ điều hành Windows thực tế của bạn, mở Command Prompt với quyền quản trị viên và chạy DISM từ đó. Nếu Windows không khởi động bình thường, bạn có thể cần sử dụng các tùy chọn phục hồi nâng cao hoặc thực hiện sửa chữa từ một hệ thống hoạt động khác.

7.4 Khi DISM không thể khắc phục sự cố

Nhận biết khi nào nên từ bỏ việc sửa chữa:

  • Hình ảnh không thể sửa chữa: Công cụ này sẽ thông báo rõ ràng "Kho thành phần có thể sửa chữa được" hoặc "Lỗi hỏng kho thành phần đã được sửa chữa" khi thành công — các thông báo ghi "không thể sửa chữa" cho thấy lỗi hỏng nghiêm trọng.
  • Các giải pháp thay thế: Hãy thử sửa chữa thủ công bằng các tập tin gói hoặc sử dụng nguồn sửa chữa khác trước khi hoàn toàn từ bỏ.
  • Sửa chữa nâng cấp tại chỗ: Chạy chương trình cài đặt Windows từ bên trong Windows bằng phương tiện cài đặt để sửa chữa Windows đồng thời bảo toàn các tập tin và chương trình.
  • Cài đặt Windows sạch: Trong trường hợp bất khả kháng, hãy sao lưu dữ liệu của bạn và thực hiện cài đặt lại Windows hoàn toàn để thay thế hệ thống bị lỗi.

8. DISM với PowerShell

PowerShell cung cấp các cmdlet gốc cho các thao tác DISM với cú pháp gọn gàng hơn và khả năng lập trình nâng cao so với các lệnh thực thi dòng lệnh truyền thống.

8.1 PowerShell so với Command Prompt DISM

So sánh các lệnh:

hoạt động Command Prompt PowerShell
Kiểm tra sức khỏe DISM /Online /Cleanup-Image /CheckHealth Repair-WindowsImage -Online -CheckHealth
Quét sức khỏe DISM /Online /Cleanup-Image /ScanHealth Repair-WindowsImage -Online -ScanHealth
Phục hồi sức khỏe DISM /Online /Cleanup-Image /RestoreHealth Repair-WindowsImage -Online -RestoreHealth
Dọn dẹp thành phần DISM /Online /Cleanup-Image /StartComponentCleanup Repair-WindowsImage -Online -StartComponentCleanup

Ưu điểm của PowerShell:

  • Tự động hoàn thành bằng phím Tab: Nhấn phím Tab sau khi nhập tên tham số để tự động hoàn thành.
  • Kiểm tra tính hợp lệ của tham số: PowerShell kiểm tra tính hợp lệ của các tham số trước khi thực thi.
  • Kết quả đầu ra của đối tượng: Trả về dữ liệu có cấu trúc để lập trình và tự động hóa.
  • Trợ giúp tích hợp sẵn: Get-Help Repair-WindowsImage -Full Hiển thị đầy đủ tài liệu
  • Chỉ số tiến độ: Phản hồi trực quan tốt hơn trong các thao tác kéo dài.

8.2 Các lệnh DISM cơ bản trong PowerShell

Kiểm tra sức khỏe nhanh:

# Check if component store has corruption flags
Repair-WindowsImage -Online -CheckHealth

Đầu ra: Trả về ngay lập tức với ImageHealthState (Khỏe mạnh, Có thể sửa chữa hoặc Không thể sửa chữa)

Quét sâu:

# Perform comprehensive corruption scan
Repair-WindowsImage -Online -ScanHealth

Đầu ra: Quá trình này mất vài phút và cho ra kết quả quét chi tiết.

Sửa chữa toàn diện:

# Repair component store using Windows Update
Repair-WindowsImage -Online -RestoreHealth

Đầu ra: Tải xuống và áp dụng các bản vá lỗi, trả về trạng thái sửa chữa.

Được giúp đỡ:

# View all available parameters and examples
Get-Help Repair-WindowsImage -Full

# View specific examples
Get-Help Repair-WindowsImage -Examples

# View online documentation
Get-Help Repair-WindowsImage -Online

8.3 Sử dụng các nguồn sửa chữa tùy chỉnh

Sửa chữa bằng nguồn ISO:

# Mount ISO first (double-click ISO file or use PowerShell)
Mount-DiskImage -ImagePath "C:\Downloads\Windows11.iso"

# Check mounted drive letter (e.g., D:)
Get-Volume

# Repair using install.esd from mounted ISO
Repair-WindowsImage -Online -RestoreHealth -Source "D:\sources\install.esd" -LimitAccess

Giải thích:

  • -Source chỉ định nguồn sửa chữa tùy chỉnh
  • -LimitAccess ngăn chặn việc sử dụng Windows Update

Sửa chữa bằng tệp WIM:

# Use install.wim from enterprise media
Repair-WindowsImage -Online -RestoreHealth -Source "E:\sources\install.wim" -LimitAccess

# Specify edition index within WIM
Repair-WindowsImage -Online -RestoreHealth -Source "wim:E:\sources\install.wim:1" -LimitAccess

Kiểm tra các phiên bản WIM/ESD:

# List all editions in a WIM file
Get-WindowsImage -ImagePath "E:\sources\install.wim"

# List all editions in an ESD file
Get-WindowsImage -ImagePath "D:\sources\install.esd"

Kết quả hiển thị như sau: ImageIndex, ImageName (ví dụ: Windows 11 Pro), ImageSize

8.4 Lệnh dọn dẹp thành phần

Dọn dẹp các thành phần cơ bản:

# Remove superseded components (safe)
Repair-WindowsImage -Online -StartComponentCleanup

Dọn dẹp mạnh mẽ với ResetBase:

# Remove all superseded components permanently
Repair-WindowsImage -Online -StartComponentCleanup -ResetBase

Cảnh báo: -ResetBase Thao tác này sẽ loại bỏ vĩnh viễn khả năng gỡ cài đặt các bản cập nhật Windows. Chỉ sử dụng trên các hệ thống ổn định và hoạt động tốt.

Kiểm tra kích thước kho lưu trữ thành phần:

# Analyze component store disk usage
Repair-WindowsImage -Online -AnalyzeComponentStore

Kết quả đầu ra bao gồm:

  • Kích thước được báo cáo của Windows Explorer
  • Kích thước thực tế của kho linh kiện
  • Được chia sẻ với Windows
  • Sao lưu và các tính năng bị vô hiệu hóa
  • Khuyến nghị dọn dẹp (Có/Không)

9. Thực hành tốt nhất và khuyến nghị

9.1 Thứ tự thực thi lệnh chính xác

Trình tự sửa chữa tối ưu là CHKDSK -> DISM -> SFC để giải quyết các vấn đề từ lớp phần cứng, qua kho lưu trữ thành phần đến các tập tin hệ thống. Thứ tự này rất quan trọng vì mỗi công cụ phụ thuộc vào tình trạng của lớp trước đó — ổ đĩa bị hỏng sẽ làm hỏng các tập tin, kho lưu trữ thành phần bị hỏng sẽ làm hỏng quá trình sửa chữa của SFC. Tránh chạy bất kỳ bản cập nhật, cài đặt hoặc sửa đổi hệ thống nào giữa DISM và SFC. Không bao giờ chạy DISM và SFC đồng thời vì điều này tạo ra xung đột truy cập tập tin và có thể làm trầm trọng thêm tình trạng hỏng dữ liệu.

9.2 Khi nào nên sử dụng DISM

Hãy chạy công cụ sửa chữa khi bạn quan sát thấy các dấu hiệu này:

  • Dấu hiệu cho thấy kho lưu trữ linh kiện bị hỏng: Hiệu năng Windows chậm, ứng dụng khởi chạy chậm hoặc Microsoft Management Console (MMC) bị lỗi.
  • Windows Update liên tục thất bại: Cùng một bản cập nhật, quá trình cài đặt thất bại nhiều lần với các mã lỗi cho thấy dữ liệu bị hỏng.
  • Công cụ kiểm tra tập tin hệ thống không thể sửa chữa các tập tin: Báo cáo của SFC cho biết "đã phát hiện các tập tin bị hỏng nhưng không thể sửa chữa một số trong số đó."
  • Các vấn đề về hiệu năng và lỗi lạ: Hệ thống hoạt động chậm không rõ nguyên nhân, thiếu các tập tin hệ thống hoặc các tính năng không thể kích hoạt.
  • Sau khi loại bỏ phần mềm độc hại: Phần mềm độc hại thường làm hỏng các tập tin hệ thống—hãy chạy chương trình sửa chữa sau khi loại bỏ phần mềm độc hại để khắc phục thiệt hại.

9.3 Khi nào KHÔNG nên sử dụng DISM

Tránh sử dụng DISM trong các trường hợp sau:

  • Cài đặt Windows mới hoàn toàn: Các hệ thống được cài đặt trong vòng 24 giờ hiếm khi gặp lỗi hỏng kho lưu trữ linh kiện — hãy tập trung khắc phục sự cố ở những chỗ khác.
  • Các vấn đề liên quan đến phần cứng: DISM không thể khắc phục lỗi RAM, ổ cứng sắp hỏng hoặc CPU quá nóng — những trường hợp này cần phải thay thế phần cứng.
  • Các vấn đề về trình điều khiển: Các vấn đề về trình điều khiển thiết bị cần được cập nhật hoặc khôi phục về phiên bản trình điều khiển trước đó, chứ không phải sửa chữa tại cửa hàng linh kiện.
  • Lỗi hỏng tập tin không thuộc hệ thống: DISM chỉ sửa chữa các tập tin hệ thống của Windows, chứ không phải các tập tin ứng dụng của bên thứ ba hoặc dữ liệu người dùng.

9.4 Bảo trì phòng ngừa

Duy trì trạng thái hoạt động ổn định của hệ thống bằng các biện pháp sau:

  • Cập nhật Windows thường xuyên: Hãy cài đặt các bản cập nhật tích lũy ngay lập tức để nhận được những cải tiến về tính toàn vẹn của kho thành phần mà Microsoft đã đưa vào các bản cập nhật.
  • Quy trình tắt máy đúng cách: Luôn luôn sử dụng Khởi động -> Nguồn -> Tắt máy thay vì giữ nút nguồn để tránh làm hỏng tập tin.
  • Giám sát tình trạng ổ đĩa: Hãy chạy CHKDSK định kỳ và theo dõi dữ liệu SMART để phát hiện các sự cố ổ đĩa trước khi chúng làm hỏng các tập tin.
  • Các chiến lược sao lưu: Hãy tạo các bản sao lưu ảnh hệ thống và điểm khôi phục thường xuyên trước khi thực hiện các thay đổi lớn đối với hệ thống.
  • Tránh việc dọn dẹp các thành phần trên các hệ thống không ổn định: Không bao giờ chạy /StartComponentCleanup khi gặp bất kỳ sự cố hệ thống hoặc triệu chứng lỗi nào.

10. Các câu hỏi thường gặp (FAQ)

Hỏi: Lệnh DISM /Online /Cleanup-Image /RestoreHealth thực chất làm gì?

A: Lệnh này quét kho lưu trữ thành phần Windows để tìm lỗi, sau đó tải xuống các tệp thay thế sạch từ Windows Update để sửa chữa các thành phần bị hỏng. Quá trình này xác minh tính toàn vẹn của hàng ngàn tệp hệ thống được lưu trữ trong C:\Windows\WinSxS và thay thế bất kỳ tệp bị hỏng nào bằng các tệp gốc đã được xác minh. Sau khi hoàn tất thành công, kho lưu trữ thành phần sẽ trở nên lành mạnh, cho phép Trình kiểm tra tệp hệ thống (System File Checker) sửa chữa các lỗi liên quan đến tệp hệ thống từ nguồn sạch này.

Hỏi: Tôi có cần chạy lệnh /ScanHealth và /CheckHealth trước khi chạy lệnh /RestoreHealth không?

A: Không, đang chạy / Kiểm tra sức khỏe/ Scan Sức khỏe trước / RestoreHealth là tùy chọn. Các lệnh chẩn đoán này giúp bạn đánh giá mức độ nghiêm trọng của lỗi, nhưng / RestoreHealth Nó tự động quét trước khi sửa chữa. Nếu bạn nghi ngờ có vấn đề với kho linh kiện, bạn có thể chạy / RestoreHealth trực tiếp. Tuy nhiên, chạy / Scan Sức khỏe Điều này giúp bạn hiểu rõ phạm vi của tham nhũng và liệu việc khắc phục có thực sự cần thiết hay không.

Hỏi: Quá trình DISM mất bao lâu để hoàn thành?

A: Thời gian hoàn tất phụ thuộc vào loại ổ lưu trữ và mức độ nghiêm trọng của lỗi. Trên hệ thống SSD, dự kiến ​​sẽ mất 10-20 phút. / RestoreHealthTrong khi đó, hệ thống HDD có thể cần 30-60 phút hoặc lâu hơn. / Scan Sức khỏe Thông thường, lệnh này mất 5-15 phút trên ổ SSD và 20-40 phút trên ổ HDD. Tiến trình thường bị dừng lại ở một số tỷ lệ phần trăm nhất định (20%, 40%, 62%) trong khi công cụ thực hiện các thao tác nền chuyên sâu — điều này là bình thường.

Hỏi: Tôi có thể sử dụng máy tính trong khi DISM đang chạy không?

A: Về mặt kỹ thuật thì có thể, nhưng bạn nên tránh sử dụng máy tính trong quá trình sửa chữa. Hãy đóng tất cả các ứng dụng trước khi bắt đầu và để quá trình chạy mà không bị gián đoạn. Việc chạy các chương trình khác trong khi sửa chữa có thể gây ra xung đột truy cập tập tin, làm chậm quá trình sửa chữa đáng kể, hoặc thậm chí khiến quá trình sửa chữa thất bại. Nếu bạn bắt buộc phải sử dụng máy tính, hãy đợi cho đến khi quá trình hoàn tất — thời gian tiết kiệm được nhờ đa nhiệm không đáng để mạo hiểm với việc sửa chữa thất bại.

Hỏi: Tại sao tôi cần chạy DISM trước khi chạy SFC?

A: SFC sử dụng kho lưu trữ thành phần làm nguồn tệp tin sạch để sửa chữa, vì vậy nếu chính kho lưu trữ thành phần bị hỏng, SFC không thể lấy được các tệp tin lành mạnh để thay thế các tệp tin hệ thống bị hỏng. DISM sẽ sửa chữa kho lưu trữ thành phần trước, đảm bảo SFC có quyền truy cập vào các tệp tin sạch đã được xác minh. Sự phụ thuộc này giải thích tại sao SFC thường báo lỗi "không thể sửa một số tệp tin" cho đến khi bạn chạy DISM trước - công cụ đang cố gắng sao chép từ một nguồn bị hỏng.

Hỏi: Nếu DISM báo "Không phát hiện lỗi hỏng kho lưu trữ thành phần" nhưng tôi vẫn gặp sự cố thì sao?

A: Lỗi hỏng kho lưu trữ thành phần chỉ là một trong những nguyên nhân có thể gây ra sự cố Windows. Nếu quá trình quét không phát hiện lỗi hỏng nào, hãy điều tra các nguyên nhân khác: lỗi phần cứng (chạy chẩn đoán bộ nhớ và kiểm tra tình trạng ổ đĩa), xung đột trình điều khiển (cập nhật hoặc khôi phục lại các thay đổi trình điều khiển gần đây), sự cố phần mềm của bên thứ ba (khởi động ở Chế độ An toàn để kiểm tra), nhiễm phần mềm độc hại (chạy quét virus) hoặc sự cố Windows Update không liên quan đến lỗi hỏng (sử dụng công cụ khắc phục sự cố Windows Update).

Hỏi: DISM có thể khắc phục sự cố phần cứng không?

A: Không, công cụ này chỉ sửa chữa các lỗi phần mềm trong các tập tin hệ thống Windows và không thể khắc phục các lỗi phần cứng. Các vấn đề vật lý như ổ cứng bị lỗi, mô-đun RAM bị lỗi, CPU quá nóng hoặc bo mạch chủ sắp hỏng cần phải thay thế phần cứng. Tuy nhiên, các vấn đề phần cứng thường gây ra lỗi phần mềm — hãy sửa chữa phần cứng trước, sau đó chạy công cụ sửa chữa để khắc phục lỗi tập tin do lỗi phần mềm gây ra.

Hỏi: Tôi có cần đĩa cài đặt Windows để chạy DISM không?

A: Dành cho việc sửa chữa trực tuyến bằng cách sử dụng / RestoreHealthDISM tự động tải xuống các tệp sửa chữa từ Windows Update, không cần phương tiện cài đặt nếu bạn có kết nối internet. Bạn chỉ cần phương tiện cài đặt (tệp ISO hoặc ổ USB) khi Windows Update không khả dụng, truy cập internet bị hạn chế hoặc bạn muốn sử dụng các nguồn cục bộ. /Nguồn tham số. Tệp install.wim từ phương tiện cài đặt đóng vai trò là kho lưu trữ ngoại tuyến các tệp hệ thống sạch.

Hỏi: Chạy lệnh DISM nhiều lần có an toàn không?

A: Vâng, chạy DISM nhiều lần hoàn toàn an toàn và đôi khi cần thiết đối với các lỗi nghiêm trọng. DISM sửa chữa từng bước – mỗi lần chạy có thể khắc phục thêm các sự cố mà trước đó không thể giải quyết được. Tuy nhiên, nếu ba lần chạy liên tiếp không thấy cải thiện hoặc DISM tiếp tục báo cáo cùng một lỗi, thì các lần thử thêm có thể sẽ không giúp ích gì. Khi đó, hãy xem xét sửa chữa thủ công bằng các tập tin gói hoặc sửa chữa nâng cấp tại chỗ.

Hỏi: Sự khác biệt giữa /CheckHealth và /ScanHealth là gì?

A: / Kiểm tra sức khỏe Công cụ này thực hiện kiểm tra nhanh bằng cách đọc các cờ báo lỗi hiện có mà không cần quét toàn bộ tập tin — quá trình hoàn tất gần như ngay lập tức và chỉ báo cáo các lỗi đã được phát hiện trước đó. / Scan Sức khỏe Công cụ này thực hiện quét kỹ lưỡng tất cả các tệp lưu trữ thành phần, chủ động tìm kiếm lỗi thay vì chỉ kiểm tra các cờ – quá trình này mất vài phút nhưng cung cấp khả năng phát hiện lỗi toàn diện. Sử dụng / Kiểm tra sức khỏe để đánh giá nhanh chóng và / Scan Sức khỏe Khi bạn cần chẩn đoán chi tiết.

Hỏi: DISM có xóa các tập tin hoặc chương trình của tôi không?

A: DISM chỉ sửa chữa các tập tin hệ thống Windows trong kho lưu trữ thành phần và không bao giờ động đến các tập tin cá nhân, tài liệu, ảnh hoặc chương trình đã cài đặt của bạn. Dữ liệu của bạn vẫn hoàn toàn an toàn trong quá trình hoạt động của DISM. Tuy nhiên, /StartComponentCleanup Lệnh này sẽ xóa các thành phần sao lưu cần thiết để gỡ cài đặt các bản cập nhật Windows, khiến bạn không thể khôi phục lại các bản cập nhật gần đây (nhưng không ảnh hưởng đến các tệp hoặc chương trình của bạn).

Hỏi: Tôi có thể chạy DISM từ Môi trường Khôi phục Windows không?

A: Không, DISM và SFC phải được chạy từ bên trong hệ điều hành Windows mà bạn muốn sửa chữa, chứ không phải từ Môi trường Khôi phục Windows (WinRE) hoặc các công cụ khôi phục khác. WinRE là một bản sao Windows riêng biệt, và việc chạy các lệnh này từ WinRE sẽ không khắc phục được sự cố với hệ điều hành chính của bạn. Các công cụ này chỉ kiểm tra và sửa chữa hệ điều hành đang chạy. Nếu hệ điều hành Windows của bạn không khởi động được, bạn cần sử dụng các phương pháp khôi phục khác hoặc tìm kiếm sự hỗ trợ khắc phục sự cố thêm.

Hỏi: Tôi nên làm gì nếu DISM không thể sửa chữa hệ thống của tôi?

A: Nếu / RestoreHealth Nếu vẫn không thành công, hãy thử các bước sau theo thứ tự: Đầu tiên, hãy sử dụng nguồn sửa chữa tùy chỉnh với /Nguồn Thứ nhất, hãy thử tìm tham số trỏ đến install.wim từ phương tiện cài đặt Windows phù hợp. Thứ hai, hãy thử sửa chữa DISM thủ công bằng cách sử dụng các tệp gói đã giải nén từ một hệ thống đang hoạt động. Thứ ba, hãy chạy sửa chữa nâng cấp tại chỗ bằng cách khởi chạy Trình cài đặt Windows từ bên trong Windows để sửa chữa cài đặt trong khi vẫn giữ lại các tệp và chương trình. Cuối cùng, nếu tất cả các nỗ lực sửa chữa đều thất bại, hãy sao lưu dữ liệu của bạn và thực hiện cài đặt Windows sạch.

Hỏi: DISM có hoạt động trên Windows 7 không?

A: DISM có trong Windows 7 nhưng chức năng sửa chữa kho thành phần của nó (/ RestoreHealthChức năng của DISM (System Update Readiness Tool) bị hạn chế so với Windows 8 trở lên. Người dùng Windows 7 nên sử dụng công cụ CheckSUR (System Update Readiness Tool) để sửa chữa các thành phần trong kho lưu trữ. Chức năng sửa chữa đầy đủ của DISM yêu cầu Windows 8, Windows 8.1, Windows 10, Windows 11 hoặc các phiên bản Windows Server tương ứng.

Hỏi: Tệp CBS.log là gì và làm thế nào để đọc nó?

A: CBS.log, nằm tại C:\Windows\Logs\CBS\CBS.logTệp này ghi lại tất cả các hoạt động Bảo trì Dựa trên Thành phần, bao gồm các hoạt động DISM và SFC. Mở tệp bằng Notepad hoặc bất kỳ trình soạn thảo văn bản nào để xem nhật ký hoạt động chi tiết. Tìm các mục có chứa “DISM” hoặc “CSI” (Cơ sở hạ tầng Kho lưu trữ Thành phần) để theo dõi tiến trình sửa chữa. Nhật ký hiển thị các tệp mà DISM đã quét, lỗi được phát hiện, các lần thử sửa chữa và sự thành công hoặc thất bại của mỗi hoạt động. Tìm kiếm “Kiểm tra Khả năng Sẵn sàng Cập nhật Hệ thống” để tìm các mục cụ thể của DISM.

11. Tài nguyên

11.1 Tài nguyên chính thức của Microsoft

Hãy tham khảo các nguồn tài liệu chính thức của Microsoft để có thông tin đầy đủ về DISM:

11.2 Các công cụ sửa chữa Windows liên quan

Khám phá thêm các công cụ sửa chữa và khôi phục Windows này:


Lưu ý

Thiên Quái Là một chuyên gia phục hồi dữ liệu với hơn 10 năm kinh nghiệm về hệ thống tệp Windows, công nghệ lưu trữ và các giải pháp phục hồi sau thảm họa. Anh ấy đã hướng dẫn thành công hàng nghìn người dùng vượt qua các tình huống mất dữ liệu nghiêm trọng trong cả môi trường cá nhân và doanh nghiệp.

Qian chuyên về các phương pháp phục hồi dữ liệu Windows, phân tích hệ thống tập tin và các chiến lược sao lưu phòng ngừa. Kinh nghiệm thực tiễn sâu rộng của anh bao gồm phục hồi dữ liệu từ ổ đĩa, triển khai các giải pháp sao lưu toàn diện và khắc phục sự cố hệ thống tập tin phức tạp. NTFSÔng ấy đã làm việc với nhiều hệ thống tệp khác nhau, bao gồm các định dạng FAT, exFAT và ReFS. Ông ấy đã sử dụng nhiều công cụ và kỹ thuật phục hồi dữ liệu, từ các tiện ích tích hợp sẵn trong Windows đến phần mềm phục hồi dữ liệu chuyên nghiệp.

Thông qua các bài viết kỹ thuật của mình, Qian tận tâm trang bị cho người dùng kiến ​​thức thực tiễn để bảo vệ và khôi phục dữ liệu quý giá của họ. Anh luôn cập nhật những phát triển mới nhất trong công nghệ khôi phục tập tin Windows, những cải tiến về thiết bị lưu trữ và các phương pháp bảo vệ dữ liệu tốt nhất. Khi không bận rộn giúp người dùng khôi phục dữ liệu, Qian viết bài cho cộng đồng.ost fileQian thích nghiên cứu các công nghệ lưu trữ mới nổi và chia sẻ các mẹo bảo mật dữ liệu để ngăn ngừa mất dữ liệu trong tương lai.

Bạn có thắc mắc về hướng dẫn này hoặc cần trợ giúp về khôi phục dữ liệu? Qian luôn sẵn sàng hỗ trợ bạn. phản hồi và đề xuất nhằm cải thiện các nguồn lực phục hồi dữ liệu này.

Chia sẻ ngay bây giờ: