Câu trả lời:
Tôi nghĩ sẽ an toàn khi xóa các tệp, miễn là bạn có thể tải xuống lại chúng trong tương lai nếu chúng cần thiết hoặc nếu bạn có quyền truy cập vào các đĩa cài đặt gốc. Tôi đã có một cái gì đó tương tự trên máy tính của tôi, tôi chỉ cần xóa nó và cài đặt mọi thứ từ đĩa gốc mỗi khi nó hỏi tôi bây giờ. Bất tiện, ừ; nhưng tôi không thường xuyên cài đặt công cụ và nó tốt hơn nhiều so với việc lãng phí cả tấn không gian trên ổ cứng.
msizap
, tôi tự hỏi nếu xóa thủ công các tệp này có thực sự an toàn không. Giống như đối với msizap *
Microsoft write: Xóa tất cả các thư mục Windows Installer và các khóa registry, điều chỉnh số lượng DLL được chia sẻ và dừng dịch vụ Windows Installer. Đồng thời xóa khóa In-Progress và thông tin rollback. Windows cũng làm điều này khi xóa các tệp theo cách thủ công? (Đừng chạy msizap
mà không hiểu nó làm gì; xem bình luận tại câu trả lời của Joshua .)
C:\WINDOWS\Installer\$PatchCache$
hoặc C:\WINDOWS\Installer
thư mục đầy đủ . Bước đơn giản có thể tiết kiệm rất nhiều không gian trên đĩa. Có nhiều tệp msp không sử dụng cab bên trong. Các tệp msp như vậy có thể được nén tốt và người ta có được một số dung lượng đĩa miễn phí.
Bản vá Cache và không gian giải phóng của Heath Stewart trên blog MSDN giải thích chi tiết. Một đoạn trích:
[..] khiến dịch vụ Windows Installer lưu trữ bất kỳ tệp gốc nào được thay thế vào bộ đệm cơ sở. [..] Chính bộ đệm cơ sở này đã tiêu tốn rất nhiều dung lượng ổ đĩa trên ổ đĩa hệ thống sau khi cài đặt [..] Bộ đệm cơ sở tạo điều kiện gỡ cài đặt bản vá bằng cách lưu trữ các tệp gốc để chúng có thể được sao chép trở lại vị trí đích.
[..] bằng cách xóa bộ đệm cơ sở cho sản phẩm, sửa chữa trong tương lai, cài đặt bản vá và các tình huống gỡ cài đặt bản vá có thể yêu cầu phương tiện cài đặt gốc của bạn. Nếu bạn có dung lượng ổ đĩa, bạn nên giữ bộ đệm cơ sở có sẵn.
$PatchCache$\Managed\
. Đối với tôi, tôi đã xóa các thư mục MS Office vì chúng chiếm rất nhiều dung lượng và tôi có DVD cho chúng. Bạn sẽ có thể dễ dàng nhận ra các thư mục MS Office vì chúng có các tệp có biểu tượng MS Office trong đó.
Bạn cũng có thể dùng thử tiện ích MSIZAP từ Microsoft. Nó có tùy chọn "an toàn", 'G'.
msizap
vẫn cần thiết với Win7?
Những gì tôi làm cho thư mục này là xem lại nó mỗi giờ và sau đó chỉ xóa các gói trong đó ít nhất sáu tháng tuổi. Bằng cách này, nếu có một bản vá xấu mà tôi cần quay lại, tôi vẫn có thể làm điều đó.
Nếu nghi ngờ, bạn luôn có thể đi theo cách an toàn hơn: chỉ cần nén toàn bộ bản đồ Trình cài đặt ! Nhấp chuột phải vào bản đồ Trình cài đặt (hoặc chỉ bản đồ $ PatchCache $ ) và chọn Thuộc tính . Trên tab Chung , bấm vào nút Nâng cao . Cuối cùng, kiểm tra thư mục Nén để tiết kiệm dung lượng đĩa . Nếu được hỏi, chọn một tùy chọn để nén tất cả các thư mục con và tệp.
Bằng cách này, bạn có thể đạt được tới 30% dung lượng trống (hoặc trong trường hợp của bạn, gần 300 MB) và bạn giữ mọi thứ trong trường hợp bạn sẽ cần những thứ này sau này. Và tốc độ hệ thống và phản hồi sẽ không bị ảnh hưởng nhiều vì hệ thống hiếm khi truy cập vào bản đồ này.
Bạn có thể áp dụng chiến thuật này cho một số bản đồ hệ thống không thiết yếu khác, do đó sẽ phục hồi rất nhiều không gian trống trên ổ đĩa của bạn!
Bạn có thể xóa nội dung thư mục.
Thực hiện theo các bước sau:
1) Dừng Windows Installer dịch vụ.
2) Đặt khóa đăng ký cho biết kích thước thư mục tối đa bằng không.
3) Xóa nội dung thư mục.
4) Khởi động Windows Installer dịch vụ.
5) Dừng Windows Installer dịch vụ.
6) Đặt khóa đăng ký cho biết kích thước thư mục tối đa là 10 (mặc định).
7) Khởi động Windows Installer dịch vụ.
Thí dụ:
Net Stop msiserver /Y
Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f
RmDir /q /s %WINDIR%\Installer\$PatchCache$
Net Start msiserver /Y
Net Stop msiserver /Y
Reg Add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f
Net Start msiserver /Y
Trích từ:
http://www.sysadmit.com/2016/02/GPO-Reducir-tamano-C-Windows-Installer.html
Thay vào đó, hãy sử dụng MKLINK để nối thư mục vào một ổ đĩa thay thế nếu bạn có dung lượng
• trên ổ D: tạo thư mục con có tên C
• cắt và dán thư mục Trình cài đặt vào thư mục con C-Windows nằm trên ổ D:
• chạy CMD
• loại: CD C: \ Windows
• loại: Trình cài đặt MKLINK / J D: \ C-Windows \ Installer
• loại: THOÁT
Giải pháp là sử dụng lệnh từ Bắt đầu → Chạy → cmd
:
rmdir /q /s "C:\WINDOWS\Installer\$PatchCache$"
Cảnh báo: Điều này sẽ không ảnh hưởng đến thư mục Trình cài đặt. Tất cả msi
các tệp nội dung được tạo ở đó sẽ vẫn còn cho đến khi chương trình được gỡ cài đặt. $PatchCache$
có thể tăng kích thước lên tới GB, chiếm rất nhiều dung lượng ổ cứng của tôi.
Lệnh này sẽ xóa $PatchCache$
và sau khi bạn hoàn thành, hãy chạy
dir C:\WINDOWS\Installer\$PatchCache$
Để xem thư mục có còn không.
Bạn cũng có thể dùng
del /q /s %tmp%
sẽ xóa tất cả các tệp trong thư mục tạm thời, được tạo bằng cách cài đặt phần mềm.