Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Cách xem và dọn dẹp Component Store (WinSxS) trên Windows 10

Nếu từng quét ổ C tìm file/thư mục chiếm dung lượng lớn, bạn có thể thấy thư mục "WinSxS". Thường WinSxS chứa file Component Store và chiếm 6-10GB trên ổ C.

Component Store xuất hiện từ thời Windows XP, cải tiến nhiều về chức năng. Nó chứa file liên quan đến tùy chỉnh và cập nhật Windows. Các file này dùng để: khôi phục hệ thống khi boot fail/hỏng, cập nhật Windows với component mới, thêm role cho Server Manager, chạy chương trình dùng side-by-side assemblies, v.v.

Để quản lý tốt, Windows liên tục theo dõi, kiểm tra, gom nhóm file Component Store thành package theo version. Khi package lỗi thời (có version mới), package cũ được đánh dấu xóa và Windows xóa khi đến lúc.

Bạn cũng có thể buộc kiểm tra dung lượng thực tế của Component Store và dọn dẹp để lấy lại không gian. Cách làm như sau.

Xem dung lượng Component Store trên Windows 10

Bạn nghĩ: khó gì xem size thư mục WinSxS? Vào C:\Windows, click chuột phải WinSxS → Properties. Nhưng đó không phải dung lượng thực.

Trong Component Store, nhiều file dùng kỹ thuật Hard Linking: cho phép nhiều file truy cập cùng vị trí dữ liệu mà không tạo bản sao. Khi sửa vị trí đích, thay đổi tự động phản ánh trong Component Store. Do đó, cách xem size truyền thống sẽ tính trùng lặp và cho kết quả sai lệch.

Cách xem và dọn dẹp Component Store (WinSxS) trên Windows 10

Cách tìm dung lượng thực tế của Component Store

Cần dùng công cụ DISM (Deployment Image Servicing and Management). Windows cho biết chi tiết cách không gian được dùng.

  1. Tìm "cmd" trong Start, click chuột phải → "Run as Administrator".
  2. Chạy lệnh:
    dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
  3. Windows quét và tạo báo cáo chi tiết. Giá trị quan trọng: "Actual Size of the Component Store". Ví dụ: 9.01GB.

Cách xem và dọn dẹp Component Store (WinSxS) trên Windows 10

Dọn dẹp Component Store trên Windows 10

Thường Windows tự dọn dẹp khi cần. Nhưng đôi khi Windows bị timeout hoặc bỏ qua file. Lúc đó bạn có thể xóa buộc package/file lỗi thời. Windows cũng báo có nên dọn dẹp hay không.

  1. Mở Command Prompt admin, chạy lại lệnh phân tích:
    dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
  2. Xem cờ "Component Store cleanup recommended": nếu "Yes" → tiến hành bước 3. Nếu "No" → Windows đã dọn dẹp rồi.
  3. Chạy lệnh dọn dẹp:
    dism.exe /online /Cleanup-Image /StartComponentCleanup
  4. Quá trình có thể mất thời gian. Xong thì đóng CMD và restart. Ví dụ: dọn dẹp giải phóng ~3GB.

Cách xem và dọn dẹp Component Store (WinSxS) trên Windows 10

Hãy chia sẻ trải nghiệm xem và dọn dẹp Component Store trên Windows 10 bên dưới.