Trong Windows 7 và Windows 8/10, có một thư mục mới trong C:\ Windows được gọi là WinSxS , về cơ bản lưu trữ các tệp dll và thành phần. Nó cũng lưu trữ các phiên bản cũ hơn của tất cả các tệp dll và tệp thành phần và có thể phát triển lên khá lớn. Thêm vào đó, rất nhiều dung lượng được chiếm bởi thư mục sao lưu, điều này thực sự lớn sau khi bạn cài đặt Gói dịch vụ, chẳng hạn như SP 1 cho Windows 7.
Đây là kích thước của thư mục WinSxS của tôi trên Windows 7:
Và đây là kích thước của thư mục WinSxS trên Windows 8/10:
Đó là rất nhiều dung lượng, đặc biệt là cho các bản cài đặt mới của cả hai hệ điều hành! Sau khi bạn cài đặt thêm các bản cập nhật Windows hoặc bất kỳ gói dịch vụ nào, nó sẽ tăng thêm vài GB. Thật không may, đây là bộ tệp siêu lõi dành cho Windows, vì vậy bạn không bao giờ muốn tự mình xóa bất cứ thứ gì. Tuy nhiên, bạn có thể tiết kiệm một chút dung lượng.
Điều đầu tiên bạn có thể làm là giảm kích thước của thư mục sao lưu bằng cách chạy lệnh sau (Bắt đầu, gõ CMD):
dism /online /cleanup-image /spsuperseded /hidesp
Nếu tìm thấy bất kỳ tệp sao lưu gói dịch vụ nào, nó sẽ tự động dọn dẹp chúng. Trong trường hợp của tôi, tôi không cài đặt SP1, vì vậy không có gì để xóa và do đó tôi không tiết kiệm được bất kỳ dung lượng nào. Bạn có thể làm điều đó trên Windows 7 với SP1 và trên Windows Vista SP1, bạn có thể làm điều tương tự bằng cách sử dụng một công cụ khác. Về cơ bản, nó loại bỏ tất cả các tệp cũ hơn, nhưng làm cho gói dịch vụ không thể di chuyển được.
Tệp có tên VSP1CLN.EXE dành cho Windows Vista SP1 và nó được gọi là COMPCLN.EXE cho Windows Vista SP2. Bạn có thể chạy các tệp này bằng cách nhấp vào Bắt đầu rồi nhập Chạy . Khi hộp thoại Run xuất hiện, chỉ cần nhập lệnh.
Ngoài ra còn có một cách khác để xóa các tệp sao lưu cho SP1 trong Windows 7 và đặt nó vĩnh viễn. Chỉ cần mở tiện ích Disk Cleanup, nhấp vào Dọn dẹp tệp hệ thống và sau đó kiểm tra Tệp sao lưu gói dịch vụ hộp. Ngoài ra, hãy đảm bảo kiểm tra Windows Update Cleanup và các bản cài đặt Windows trước nếu có các tùy chọn đó. Cái sau sẽ giảm đáng kể kích thước của toàn bộ thư mục Windows.
Vì vậy, một lần nữa để nhắc lại, trong Vista, bạn phải sử dụng VSP1CLN và COMPCLN và đối với Windows 7, bạn sử dụng lệnh DISM. Sử dụng bất kỳ thứ nào trong số này sẽ làm cho gói dịch vụ tồn tại vĩnh viễn. Những người khác đã đề cập đến việc nén thư mục sao lưu bên trong thư mục WinSxS, nhưng đó có lẽ không phải là một ý kiến hay. Làm bất cứ điều gì khác sẽ làm giảm độ tin cậy của hệ thống của bạn.
Bạn cũng có thể chạy hai lệnh khác để xóa các thành phần cũ hơn hoặc lỗi thời. Về cơ bản, khi bạn chạy các lệnh này, bạn sẽ không thể gỡ cài đặt bất kỳ bản cập nhật hoặc gói dịch vụ đã cài đặt nào, vì vậy hãy ghi nhớ điều đó.
DISM.exe /online /Cleanup-Image /StartComponentCleanup DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Xóa các tính năng của Windows
Trong Windows 8/10, có một số tính năng mới thú vị được thêm vào lệnh DISM. Bây giờ bạn có thể loại bỏ các gói mà bạn không cần hoặc không muốn nữa. Bạn có thể sử dụng các lệnh như bên dưới hoặc bạn có thể đơn giản sử dụng tùy chọn Thêm và xóa các tính năng của Windows, tùy chọn này sẽ mang lại cho bạn một GUI đẹp. Đây là lệnh:
DISM.exe /Online /Disable-Feature /Featurename:<name> /Remove
Vì vậy, làm thế nào để bạn biết những tính năng bạn có thể vô hiệu hóa? Vâng, bạn có thể chạy lệnh sau để xem tất cả các tính năng có sẵn:
DISM.exe /Online /English /Get-Features /Format:Table
Bây giờ bạn đã có danh sách, bạn có thể tắt một tính năng như SimpleTCP được hiển thị bên dưới:
DISM.exe /Online /Disable-Feature /Featurename:SimpleTCP /Remove
Khá gọn gàng hả !? Vì vậy, điều đó có thể giúp bạn tiết kiệm rất nhiều dung lượng trong Windows 8/10 nếu bạn định không sử dụng nhiều tính năng nâng cao được tích hợp sẵn theo mặc định. Hãy tận hưởng!