Windows sử dụng một thư mục hệ thống có tên gọi là winSxS để lưu trữ các file cài đặt Windows cũng như các file sao lưu hoặc các file update. Tuy nhiên các file này lại chiếm dung lượng khá nhiều trên ổ đĩa hệ thống. Do đó bạn nên xóa các thư mục, file này đi để giải phóng không gian máy tính Windows của mình.
Sử dụng Disk Cleanup để xóa các bản update cũ từ thư mục SxS
1. Đầu tiên mở công cụ Disk Cleanup bằng cách nhập disk cleanup vào khung Search trên Start Menu hoặc trên thanh Taskbar rồi nhấn Enter. Trên danh sách kết quả tìm kiếm bạn click chọn Disk Cleanup.
2. Trên cửa sổ công cụ Disk Cleanup, click chọn nút Cleanup system files.
3. Đánh tích chọn Windows Update Cleanup.
4. Cuối cùng click chọn OK là xong.
Sử dụng Command Prompt để xóa thư mục SxS
Nếu muốn xem thư mục SxS chiếm bao nhiêu dung lượng không gian trống, bạn có thể sử dụng Command Prompt.
1. Mở Command Prompt dưới quyền Admin. Để làm được điều này, bạn nhập cmd vào khung Search trên Start Menu hoặc khung Search trên thanh Taskbar. Trên danh sách kết quả tìm kiếm bạn kích chuột phải vào Command Prompt chọn Run as administrator.
Hoặc cách khác là bạn kích chuột phải vào nút Start ở góc dưới cùng bên trái màn hình, chọn Command Prompt (Admin).
2. Trên cửa sổ Command Prompt, bạn nhập câu lệnh dưới đây vào rồi nhấn Enter:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Chờ khoảng ít phút để công cụ DISM phân tích thư mục. Sau khi hoàn tất bạn sẽ xem được chi tiết thư mục SxS chiếm bao nhiêu không gian.
3. Để xóa thư mục SxS, bạn nhập câu lệnh dưới đây vào cửa sổ Command Propmt:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Ngoài ra bạn có thể sử dụng câu lệnh khác để gỡ bỏ cài đặt Windows Updates và các gói service để giải phóng không gian trống. Sử dụng câu lệnh dưới đây:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Quá trình thực thi câu lệnh phụ thuộc vào hệ thống và kích thước file mà bạn xóa.
Xóa thư mục WinSxS bằng cách sử dụng tác vụ StartComponentCleanup
Tác vụ StartComponentCleanup được tạo trong Windows 8 để thường xuyên tự động dọn dẹp các thành phần, khi hệ thống không được sử dụng. Tác vụ này được thiết lập để chạy tự động khi được kích hoạt bởi hệ điều hành. Khi chạy tự động, tác vụ sẽ đợi ít nhất 30 ngày sau khi một thành phần cập nhật được cài đặt, trước khi gỡ cài đặt các phiên bản trước của thành phần đó.
Nếu bạn chọn chạy tác vụ này, tác vụ sẽ có thời gian chờ 1 giờ và có thể không hoàn toàn dọn sạch tất cả các file.
Tác vụ StartComponentCleanup cũng có thể được bắt đầu từ Command Prompt với quyền admin:
schtasks.exe /Run /TN "MicrosoftWindowsServicingStartComponentCleanup"
Chọn tác vụ StartComponentCleanup và nhấp vào Run trong Selected Item ở bên phải
4. Tác vụ StartComponentCleanup sẽ chạy cho đến khi hoàn thành (có thể sẽ mất chút thời gian).
Tác vụ StartComponentCleanup sẽ chạy cho đến khi hoàn thành
Xóa thư mục WinSxS bằng cách sử dụng /StartComponentCleanup và /ResetBase với lệnh Dism
Sử dụng switch /ResetBase với tham số /StartComponentCleanup của DISM.exe trên phiên bản Windows 10 đang chạy sẽ loại bỏ tất cả các phiên bản được thay thế của mọi thành phần trong component store (kho thành phần).
Tất cả các gói service và bản cập nhật hiện tại không thể được gỡ cài đặt sau khi lệnh này được hoàn thành. Điều này sẽ không chặn việc gỡ cài đặt các gói service hoặc bản cập nhật trong tương lai.
1. Mở Command Prompt với quyền admin.
2. Nhập lệnh bên dưới vào Command Prompt và nhấn Enter.
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
3. Khi hoàn tất, bạn có thể đóng Command Prompt nếu muốn. Việc thực thi này có thể mất một lúc để hoàn thành.
Xóa thư mục WinSxS bằng cách sử dụng /StartComponentCleanup và /ResetBase với lệnh Dism
Xóa thư mục WinSxS bằng cách sử dụng /SPSupersed với lệnh Dism