Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Dọn dẹp thư mục WinSxS trong Windows 7/8/10

Trong Windows 7 và Windows 8/10, có thư mục mới dưới C:\Windows tên WinSxS, lưu trữ file dll và component. Nó cũng lưu các phiên bản cũ của tất cả dll và component, có thể lớn dần. Ngoài ra, nhiều dung lượng bị chiếm bởi thư mục backup, lớn lên rất nhiều sau khi cài Service Pack như SP1 cho Windows 7.

Kích thước thư mục WinSxS trên Windows 7 của tôi:

Dọn dẹp thư mục WinSxS trong Windows 7/8/10

Và kích thước WinSxS trên Windows 8/10:

Dọn dẹp thư mục WinSxS trong Windows 7/8/10

Đó là nhiều dung lượng, đặc biệt với cài mới cả hai OS! Khi cài thêm Windows Update hoặc Service Pack, nó sẽ tăng thêm vài GB. Thật không may, đây là tập tin cốt lõi của Windows, nên bạn không bao giờ nên tự xóa thủ công. Tuy nhiên, bạn vẫn có thể tiết kiệm một chút dung lượng.

Điều đầu tiên: giảm kích thước thư mục backup bằng lệnh sau (Start, gõ CMD):

dism /online /cleanup-image /spsuperseded /hidesp

Dọn dẹp thư mục WinSxS trong Windows 7/8/10

Nếu tìm thấy file backup service pack, nó sẽ tự dọn dẹp. Trong trường hợp tôi, chưa cài SP1 nên không có gì xóa, không tiết kiệm được. Trên Windows 7 SP1 làm tương tự. Trên Vista SP1 dùng công cụ khác: VSP1CLN.EXE, Vista SP2 dùng COMPCLN.EXE. Chạy bằng cách Start -> Run, gõ lệnh.

Cách khác xóa file backup SP1 trên Windows 7 và làm vĩnh viễn: mở Disk Cleanup, nhấp Clean Up System Files, tích Service Pack Backup Files. Cũng tích Windows Update Cleanup và Previous Windows installations nếu có. Cái sau giảm đáng kể kích thước thư mục Windows.

Dọn dẹp thư mục WinSxS trong Windows 7/8/10

Tóm lại: Vista dùng VSP1CLN và COMPCLN, Windows 7 dùng lệnh DISM. Sử dụng bất kỳ cách nào sẽ làm Service Pack trở nên vĩnh viễn (không gỡ được). Người khác đề xuất nén thư mục backup trong WinSxS, nhưng đó có lẽ không phải ý hay. Làm bất kỳ điều gì khác sẽ giảm độ tin cậy hệ thống.

Bạn cũng có thể chạy hai lệnh khác để dọn component cũ/lỗi thời. Lưu ý: sau khi chạy, bạn sẽ không thể gỡ các update hoặc service pack đã cài.

DISM.exe /online /Cleanup-Image /StartComponentCleanup
DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Gỡ bỏ tính năng Windows

Trên Windows 8/10, DISM có tính năng mới: gỡ bỏ package không còn cần. Dùng lệnh dưới hoặc dùng GUI "Add and remove Windows features". Lệnh:

DISM.exe /Online /Disable-Feature /Featurename:<name> /Remove

Làm sao biết feature nào có thể disable? Chạy lệnh sau để xem tất cả feature:

DISM.exe /Online /English /Get-Features /Format:Table

Sau khi có danh sách, disable feature như SimpleTCP:

DISM.exe /Online /Disable-Feature /Featurename:SimpleTCP /Remove

Khá hay phải không!? Có thể tiết kiệm nhiều dung lượng trên Windows 8/10 nếu không dùng nhiều tính năng nâng cao tích hợp sẵn. Chúc vui!