Làm thế nào để thu nhỏ thư mục Windows chính?


24

Tôi đang sử dụng Windows 7 64bit Premium được hai năm và trong thời gian này, thư mục C: \ Windows của tôi đã tăng lên gần 30 GB, theo tôi, không thể chấp nhận được.

Các thư mục con lớn nhất là winxs (10,5 GB), Trình cài đặt (5,5 GB), System32 (4GB) và SoftwareDistribution (2,5 GB). Tôi đã tìm kiếm thư mục winxs và thấy rằng nó quan trọng và có thể không bị xóa. Tôi đã tìm kiếm thư mục Trình cài đặt và thấy rằng nó chủ yếu liên quan đến Office và nó có thể được giảm một chút bằng cách xóa các bản cập nhật Office.

Nhưng điều đó không thỏa mãn. Có thực sự phải mất 27GB để có một Windows 7 hoạt động cộng với Microsoft Office cập nhật không?

Có cách nào để thu nhỏ thư mục Windows một cách an toàn (mà không phải cài đặt lại Windows 7) không?


Xin lưu ý rằng đây không phải là một bản sao , đây là về %Windows%và không phải là về %Windows%\winsxs.
Tamara Wijsman

3
winsxslà cửa hàng thành phần Windows. Tất cả các thành phần Windows trong C:\Windows(bao gồm các thư mục con khác nhau bao gồm system32SysWOW64cho các hệ thống 64 bit) C:\Program Filesvà một số mục trong C:\ProgramDatatất cả đều được liên kết cứng từ đó winsxs. Nếu công cụ bạn đang sử dụng không nhận biết được liên kết cứng (và TreeSize Free thì không, cũng không phải là Explorer), thông tin bạn nhìn thấy là sai lệch ở mức tốt nhất và hoàn toàn sai.
afrazier

@afrazier Các thuộc tính Windows có liên kết cứng không? Nói 10GB cũng vậy ...
Baltram

3
Không, hộp thoại "Thuộc tính thư mục" là một phần của Explorer và nó không nhận biết được liên kết cứng theo bất kỳ cách nào. Link Shell Extension có thể đặt biểu tượng lớp phủ trên các tệp có nhiều liên kết cứng.
afrazier

Câu trả lời:


12

Ngoài việc nén Backupthư mục trong winsxs(thuộc tính của nó); bạn không thể làm cho winsxsnhỏ hơn nhiều, trừ khi bạn kiểm tra rất cẩn thận tất cả các mục cũng như liệu đây có phải là các phụ thuộc cho các ứng dụng trên hệ thống của bạn không. Nhưng đó là một điều rất tẻ nhạt để làm, vì vậy điều tốt nhất bạn có thể làm là cài đặt càng nhiều ứng dụng và tính năng Windows với hy vọng nó sẽ nhỏ hơn. Hoặc tốt, cài đặt lại hệ thống của bạn. Xin lưu ý rằng đây là hành vi bình thường , cũng được liệt kê trong thông số kỹ thuật hệ thống .

Tương tự, Installerthư mục chứa tất cả .msicác gói cài đặt dựa trên của bạn . Chúng được giữ sao cho bạn vẫn có thể sửa chữa hoặc gỡ cài đặt ứng dụng. Bạn có thể nén thư mục này một cách an toàn để có được dung lượng, nhưng không xóa nó trừ khi bạn chắc chắn rằng bạn không bao giờ cần phải sửa chữa hoặc gỡ cài đặt tất cả các chương trình đã cài đặt.

Mọi thứ trong SoftwareDistribution\Downloadthư mục đều có thể bị xóa, đây chỉ là những bản cập nhật được tải xuống từ Windows Update. Điều này tuy nhiên có thể ngăn bạn có thể cuộn chúng lại.

Ngoài ra, thường xuyên làm trống C:\Windows\Tempthư mục nếu có bất cứ điều gì trong đó. Bạn phải sử dụng trình hướng dẫn Dọn ổ đĩa với đặc quyền Quản trị viên để thực hiện việc này, thay vì thực hiện thủ công ...


8
SoftwareDistribution\Downloadlà hoàn toàn an toàn để trống sau khi khởi động lại. Đó là bộ đệm tải xuống và không có gì hơn. Không có thông tin rollback được lưu trữ ở đó. C:\Windows\Installercó thể được sao chép an toàn sang ổ đĩa khác và bản gốc được thay thế bằng một đường nối đến vị trí mới.
afrazier


7

Trình cài đặt

Kệ nó. Đây là các tệp trình cài đặt được sử dụng nếu bạn đi đến phần mềm "Thêm và xóa phần mềm" và "Gỡ cài đặt" hoặc "Sửa chữa".

Phân phối phần mềm

Chạy đi Disk Cleanup. Khởi động Explorer, nhấp chuột phải vào ổ C :, chọn Propertiesfind và sau đó nhấp vào Disk Cleanupnút trong cửa sổ Thuộc tính. Đợi cho đến khi cửa sổ Disk Cleanup xuất hiện. Nhấp vào "Dọn dẹp tệp hệ thống". Xác nhận và đợi cho đến khi cửa sổ Disk Cleanup xuất hiện trở lại. Trong "tệp cần xóa", chọn tất cả các hộp - đảm bảo cuộn tất cả các mục đã qua danh sách, có ~ 9 mục. Nhấp vào "OK".

WinSxS

Chạy dism /online /Cleanup-Image /?từ dòng lệnh. Điều này sẽ cung cấp cho bạn một danh sách các lệnh để tự động dọn sạch WinSxS một cách an toàn và ý nghĩa của từng lệnh được đánh vần.

Trước tiên, bạn nên chạy với bộ cập nhật này trong ít nhất vài ngày, tốt hơn một vài tuần, để bạn biết rằng bạn không muốn quay lại bất kỳ bản cập nhật nào.

Sau đó bạn có thể sử dụng

  • dism /online /Cleanup-Image /SpSuperseded
  • dism /online /Cleanup-Image /StartComponentCleanup (có sẵn trên Windows 8, không phải trên Windows 7)

và / hoặc

  • dism /online /Cleanup-Image /StartComponentCleanup /ResetBase (có sẵn trên Windows 8, không phải trên Windows 7)

để giảm kích thước của WinSxS. Hãy chắc chắn đọc về tác dụng phụ của các lệnh này trước bằng cách chạy dism /online /Cleanup-Image /?. Bạn có thể đọc thêm về tháo dỡ tại Technet .

Tài xế

Tôi đang thêm cái này bởi vì nó có thể phù hợp với một số người đang đọc câu trả lời này: Hãy tìm Driverstoreexplorer ( http://dostoreexplorer.codeplex.com/ ). Đó là một công cụ để loại bỏ các trình điều khiển mà bạn không cần - sau một vài năm thường có rất nhiều trình điều khiển. Hãy chắc chắn đọc lên những gì nó làm trước khi bạn viết hệ thống của bạn. Nếu bạn không chắc chắn nó làm gì, đừng sử dụng nó.


2
Câu hỏi ban đầu là về Windows 7. Tôi tin rằng tùy chọn / StartComponentCleanup chỉ khả dụng trong Windows 8 mặc dù tính năng dọn dẹp Windows Update đã được thêm vào Disk Cleanup bởi support.microsoft.com/kb/2852386 .
David Marshall

Chỉ cần thử nghiệm trên bản cài đặt Windows 7, bạn đã đúng.
Peter - Unban Robert Harvey

Câu trả lời dọn đĩa vẫn tốt. Lần đầu tiên tôi chạy tùy chọn dọn dẹp cập nhật Windows trên Windows 7, tôi đã lấy lại được khoảng 2GB. Với Windows 8.1, việc dọn dẹp WinSxS sẽ được thực hiện tự động bằng tác vụ Bảo trì.
David Marshall

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.