Saya memiliki ac: \ pada server yang sedang diisi, kemungkinan besar karena akumulasi tambalan selama bertahun-tahun.
Saya diberitahu oleh Microsoft PSS Support bahwa tidak bijaksana hanya menghapus direktori uninstall yang dikompres di dalam direktori \ Windows. Mempertimbangkan bahwa kita memiliki 100-an windows server, hamburan tambalan ini memakan banyak ruang pada SAN kita (windows server ini ada di VMWare).
Bisakah Anda memberi tahu saya apa yang dapat saya lakukan, selain daftar di bawah ini, untuk membersihkan ruang pada drive C: \? Saya berharap Anda dapat memiliki lebih banyak wawasan daripada rekomendasi yang saya terima.
Jangan atur Memori Virtual pagefile.sys Anda pada drive C. (Properti Sistem \ Pengaturan kinerja \ Tingkat Lanjut \ ubah memori Virtual)
Hapus file temp (C: \ windows \ temp dan C: \ Users \% Username% \ AppData \ Local \ Temp).
Jangan atur file Internet sementara Anda pada drive C. (Opsi Internet \ Pengaturan riwayat penelusuran \ pindahkan folder)
Pindahkan Database Layanan Pencarian Windows . Jika Anda sudah memulai layanan Pencarian Microsoft, silakan pindahkan file Windows.edb ke drive lain.
(C: \ ProgramData \ Microsoft \ Search \ Data \ Applications \ Windows)
Kompres folder untuk menghemat ruang disk dan gunakan pembersihan disk
Gunakan mount point untuk memasang drive tambahan.
"Compln.exe" hanya dapat digunakan untuk membersihkan Paket Layanan, seperti (RTM dan SP1). Di sistem Anda Windows server 2008 r2, itu tidak mengandung paket layanan apa pun. Itu tidak dapat membersihkan tambalan di sistem Anda.
???? (tidak yakin apa gagasan ini) "Microsoft menyediakan alat bawaan - pembersihan disk. (Anda perlu menginstal fitur yang disebut" Desktop Experience "untuk mendapatkan Disk Cleanup.)"
Apa hal lain yang bisa dilakukan untuk membersihkan server Anda dan membebaskan ruang?
Terakhir, alangkah baiknya jika Anda mengetahui ukuran drive apa yang Anda gunakan untuk c: \ untuk versi Windows apa pun yang Anda gunakan.
sumber
Jawaban:
Server 2003: Kami menggunakan drive 15GB C: untuk ini sekarang. Kami biasa menggunakan yang 10GB, tetapi patch-dir memakan kami di luar rumah dan di rumah. Kami tidak memutar banyak dari ini lagi, tetapi jika kami lakukan, 15GB itu.
Server 2008 & 2008R2: Microsoft sendiri mengatakan bahwa 30GB adalah angka yang harus Anda tuju. Melihat bagaimana mereka membuat patch-dirs hampir tidak terhapus dengan versi server ini, saya tidak akan meragukannya. Saat ini kami membuat drive C: 20GB kami, tetapi itu karena kami membuat template VM kami sebelum panduan ini muncul. Kita perlu mengubahnya. 40 mungkin lebih baik setelah Anda memasukkan installer pihak ke-3 yang dengan tegas menyimpan banyak hal di C: apa pun yang Anda katakan.
sumber
Demi menjaga informasi jika artikel TechNet bergerak, berikut adalah cara "mengaktifkan" utilitas pembersihan disk Microsoft di server 2008 atau 2008 R2:
sumber
Saya telah menggunakan ' junction ' oleh sysinternals untuk mengarahkan ulang folder seperti direktori distribusi perangkat lunak, atau pencarian windows. Anda juga dapat menggunakan perintah mklink bawaan, tetapi persimpangan berfungsi pada versi windows yang lebih lama dan dapat distandarisasi terhadap skrip penempatan otomatis.
Ia bekerja sangat baik untuk mendapatkan instalasi server dari EEEpc terbatas ruang .
Untuk informasi lebih lanjut tentang mklink: direktori junction vs direktori symbolic link?
Untuk panduan langkah demi langkah mengenai direktori patch yang spesifik, coba blog ini . Entri ditambahkan di bawah ini dengan beberapa modifikasi pemformatan:
(Anda dapat menyalin isi direktori .old ke lokasi baru).
sumber
Log IIS dan Laporan Kesalahan Windows.
Temukan program seperti SpaceMonger untuk menemukan babi ruang.
sumber
Jika 2008 R2, Anda dapat mencoba menjalankannya
dism /online /cleanup-image /spsuperseded
. Itu akan mendapatkan kembali beberapa ruang jika Anda telah menginstal SP1 sejak instalasi awal. Jika itu tergelincir, saya ragu Anda akan mendapatkan ruang kembali.sumber
Sedikit kurang dikenal tetapi layak disebutkan: Pembaruan Windows menyimpan pembaruan yang diunduh
C:\Windows\SoftwareDistribution\Download
; dan mereka tidak dihapus setelah diinstal, sehingga folder dapat tumbuh menjadi cukup besar seiring waktu.Setelah pembaruan baru diinstal, Anda dapat mengosongkan folder itu dengan aman dan mendapatkan kembali beberapa ruang disk.
sumber
Ada dua perintah pembersihan yang membantu mengurangi sistem, tentu saja setelah menjalankannya pembaruan seperti itu tidak akan dapat dihapus.
Untuk Paket Layanan:
dism /Online /Cleanup-Image /SPSuperseded /HideSP
Untuk Windows UpDates:
dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Keduanya bisa menghabiskan banyak waktu untuk berlari.
Hanya beberapa saran:
Perintah itu melakukan pembersihan besar pada Paket Layanan dan folder WinSXS masing-masing. Mereka hanya menghapus / menghapus file yang tidak diperlukan lagi (dengan asumsi Anda tidak ingin menghapus Paket Layanan / Pembaruan yang sudah diinstal).
Harap dicatat bahwa mereka tidak memblokir paket layanan / pembaruan masa depan agar tidak dihapus.
Gagasan utama mereka adalah: Mereka menghapus apa yang diperlukan untuk menghapus pembaruan yang diinstal dan versi file sistem lama yang tidak digunakan lagi.
Cukup periksa deskripsi situs web Microsoft untuk mengetahui lebih lanjut.
sumber
Untuk mengotomatiskan proses ini, Anda dapat menemukan skrip PowerShell di tautan di bawah ini.
Cara Bersihkan Direktori WinSxS dan Membebaskan Ruang Disk
Juga, pada tautan di atas Anda akan menemukan langkah-langkah
disk cleanup(cleanmgr.exe)
bagaimana:1) pasang
2) lari
3) gunakan
sumber