Bagaimana cara mengecilkan folder Windows utama?


24

Saya menggunakan Windows 7 64bit Premium selama dua tahun sekarang dan saat ini folder C: \ Windows saya telah tumbuh hingga hampir 30GB yang, menurut saya, tidak dapat diterima.

Subfolder terbesar adalah winxs (10,5 GB), Installer (5,5 GB), System32 (4GB) dan SoftwareDistribution (2.5GB). Saya mencari Google di folder winxs dan menemukan bahwa itu penting dan mungkin tidak dihapus. Saya mencari Google di folder Penginstal dan menemukan bahwa sebagian besar terkait dengan Office dan mungkin berkurang sedikit dengan menghapus pembaruan Office.

Tapi itu tidak memuaskan. Apakah benar-benar membutuhkan 27GB untuk memiliki Windows 7 yang berfungsi dan Microsoft Office terbaru?

Apakah ada cara untuk menyusutkan folder Windows dengan aman (tanpa harus menginstal ulang Windows 7)?


Harap perhatikan bahwa ini bukan duplikat , ini tentang %Windows%dan bukan tentang %Windows%\winsxs.
Tamara Wijsman

3
winsxsadalah toko komponen Windows. Semua komponen Windows di C:\Windows(termasuk berbagai subfolder termasuk system32dan SysWOW64untuk sistem 64-bit) C:\Program Files,, dan beberapa item dalam C:\ProgramDatasemua berasal dari hardlink winsxs. Jika alat yang Anda gunakan tidak menyadari hardlink (dan TreeSize Free tidak, Explorer juga tidak), informasi yang Anda lihat menyesatkan di terbaik dan benar-benar salah di terburuk.
Afrazier

@afrazier Apakah properti Windows hardlink sadar? Katakanlah 10GB juga ...
Baltram

3
Tidak, dialog "Properti Folder" adalah bagian dari Explorer, dan ini tidak menyadarkan hardlink. Link Shell Extension dapat menempatkan ikon overlay pada file dengan banyak hardlink.
Afrazier

Jawaban:


12

Selain mengompresi Backupfolder dalam winsxs(dalam propertinya); Anda tidak dapat membuat yang winsxslebih kecil, kecuali Anda dengan hati-hati memeriksa semua entri serta apakah ini merupakan ketergantungan untuk aplikasi pada sistem Anda. Tetapi itu adalah hal yang sangat membosankan untuk dilakukan, jadi hal terbaik yang dapat Anda lakukan adalah menginstal sebanyak mungkin aplikasi dan fitur Windows dengan harapan akan menjadi lebih kecil. Atau, instal ulang sistem Anda. Harap dicatat bahwa ini adalah perilaku normal , juga tercantum dalam spesifikasi sistem .

Demikian juga, Installerfolder tersebut berisi semua .msipaket instalasi berbasis Anda . Ini disimpan sedemikian rupa sehingga Anda masih dapat memperbaiki atau menghapus aplikasi. Anda dapat dengan aman mengompres folder ini untuk mendapatkan ruang, tetapi jangan menghapusnya kecuali Anda yakin Anda tidak perlu memperbaiki atau menghapus semua program yang diinstal.

Semua yang ada di SoftwareDistribution\Downloadfolder dapat dihapus, ini hanya pembaruan yang diunduh dari Pembaruan Windows. Namun ini mungkin mencegah Anda untuk dapat mengembalikannya.

Juga, kosongkan C:\Windows\Tempfolder secara teratur jika ada sesuatu di sana. Anda seharusnya menggunakan wizard Pembersihan Disk dengan hak istimewa Administrator untuk melakukan ini, daripada melakukannya secara manual ...


8
SoftwareDistribution\Downloadsangat aman untuk dikosongkan setelah reboot. Ini adalah cache unduhan dan tidak lebih. Tidak ada informasi rollback yang disimpan di sana. C:\Windows\Installerdapat disalin dengan aman ke drive lain dan aslinya diganti dengan persimpangan ke lokasi baru.
Afrazier


7

Pemasang

Biarkan saja. Ini adalah file penginstal yang digunakan jika Anda pergi ke perangkat lunak "Tambah dan Hapus" dan "Hapus" atau "Perbaikan".

Distribusi Perangkat Lunak

Lari Disk Cleanup. Mulai Explorer, klik kanan pada drive C:, pilih Propertiesfind dan kemudian klik Disk Cleanuptombol di jendela Properties. Tunggu hingga Jendela Pembersihan Disk muncul. Klik "Bersihkan file sistem". Konfirmasikan dan tunggu hingga Disk Cleanup Window muncul kembali. Dalam "file yang akan dihapus" centang semua kotak - pastikan untuk menggulir semua itu melalui daftar, ada ~ 9 item. Klik "OK".

WinSxS

Jalankan dism /online /Cleanup-Image /?dari baris perintah. Ini akan memberi Anda daftar perintah untuk secara otomatis membersihkan WinSxS dengan cara yang aman, dan implikasi dari setiap perintah dijabarkan.

Pertama, Anda seharusnya menjalankan pembaruan ini setidaknya selama beberapa hari, lebih baik beberapa minggu, jadi Anda tahu Anda tidak ingin membatalkan pembaruan mana pun.

Anda kemudian dapat menggunakan

  • dism /online /Cleanup-Image /SpSuperseded
  • dism /online /Cleanup-Image /StartComponentCleanup (tersedia di Windows 8, bukan di Windows 7)

dan / atau

  • dism /online /Cleanup-Image /StartComponentCleanup /ResetBase (tersedia di Windows 8, bukan di Windows 7)

untuk mengurangi ukuran WinSxS. Pastikan untuk membaca tentang efek samping dari perintah ini terlebih dahulu dengan menjalankan dism /online /Cleanup-Image /?. Anda dapat membaca lebih lanjut tentang dism di technet .

DriverStore

Saya menambahkan ini karena mungkin relevan untuk beberapa orang yang membaca jawaban ini: Cari Driverstoreexplorer ( http://driverstoreexplorer.codeplex.com/ ). Ini adalah alat untuk menghapus driver yang tidak Anda butuhkan - setelah beberapa tahun biasanya ada banyak. Pastikan untuk membaca tentang apa yang dilakukannya sebelum Anda menginstal sistem Anda. Jika Anda tidak yakin apa fungsinya, jangan gunakan itu.


2
Pertanyaan aslinya adalah tentang Windows 7. Saya percaya opsi / StartComponentCleanup hanya tersedia di Windows 8 meskipun pembersihan Pembaruan Windows telah ditambahkan ke Pembersihan Disk oleh support.microsoft.com/kb/2852386 .
David Marshall

Baru saja diuji pada instalasi Windows 7, Anda benar.
Peter - Unban Robert Harvey

Jawaban pembersihan disk masih bagus. Pertama kali saya menjalankan opsi pembersihan pembaruan Windows pada Windows 7, saya mengklaim kembali sekitar 2GB. Dengan Windows 8.1, membersihkan WinSxS harus dilakukan secara otomatis oleh tugas Pemeliharaan.
David Marshall

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.