Disk Cleanup (Cleanmgr.exe) adalah alat bawaan di Windows yang menawarkan beberapa opsi pembersihan berguna yang tidak tersedia di alat pembersihan pihak ketiga lainnya. Itu bisa menghilangkan driver perangkat yang digantikan, File Sementara, cache Internet Explorer, Pembaruan Windows yang usang, Folder Instalasi Windows (Windows.old) sebelumnya, dan banyak lagi.
Tetapi Anda mungkin bertanya-tanya mengapa Disk Cleanup melewatkan penghapusan beberapa file dan folder di folder TEMP Anda.
Mengapa Pembersihan Disk Meninggalkan File Temp?
Saat menghapus File Sementara, Disk Cleanup secara default tidak menghapus item yang sesuai dengan kriteria berikut:
- File dengan atribut Read-Only, System atau Hidden
- File yang telah diakses dalam tujuh hari terakhir
- Direktori yang telah dibuat dalam tujuh hari terakhir.
Untuk kriteria 2: Dengan pengeditan registri sederhana, Anda dapat membuat Disk Cleanup menghapus semua File Sementara atau hanya file yang stempel waktu terakhir diakses lebih besar dari "n" jumlah hari dari saat ini tanggal.
TERKAIT:Cara Menghapus File Lebih Lama dari N Hari Secara Otomatis di Windows
Buat Disk Cleanup menghapus semua file Sementara
Mulai Registry Editor dan pergi ke:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files
Di panel kanan, klik dua kali Akses terakhir.
Setel data nilai untuk LastAccess ke 0.
Nilai "LastAcess" mewakili jumlah hari yang harus berlalu sejak file terakhir diakses atau direktori dibuat agar file atau direktori tersebut dipertimbangkan untuk dibersihkan oleh Cleanmgr.exe.
Dengan mengatur data nilai registri LastAccess ke 0, Anda dapat memaksa Pembersihan Disk untuk membersihkan semua File Sementara. Ini melewatkan file yang tidak dapat dihapus — seperti file yang sedang digunakan oleh aplikasi, dan yang Anda tidak memiliki akses tulis.
Agar lebih aman, Anda dapat mengatur "LastAccess" ke "3" agar Disk Cleanup tidak menghapus file yang telah digunakan dalam tiga hari terakhir. "3" lebih aman karena untuk berjaga-jaga jika beberapa aplikasi yang sedang berjalan telah menyimpan data sementara di sana, dan Anda telah sering menghibernasi sistem (bukan mematikannya setiap hari), akhir-akhir ini.
Di atas adalah suntingan registri yang sama yang saya tulis pada tahun 2005. Ini berlaku untuk Windows 2000/XP hingga Windows 10. referensi: Ubah nilai "LastAccess" untuk membersihkan file Sementara menggunakan utilitas Disk Cleanup.
Menjalankan Disk Cleanup dengan nilai "LastAccess" default membuat banyak file dan folder tidak tersentuh.
Hanya folder yang dibuat (dan file yang diakses) sebelum 25 Oktober yang dihapus — pembersihan dilakukan hari ini, 1 November.
Setelah menerapkan pengaturan registri, saya menjalankan ulang Disk Cleanup.
File-file sementara semua hilang, kecuali file dan folder yang sedang digunakan.
Lokasi file sementara
Sebagai catatan tambahan, jika Anda membersihkan File Sementara saat Pembersihan Disk sedang berjalan tinggi ("Jalankan sebagai Administrator"), "sementara" file di folder dan sub-folder berikut juga dihapus, selain file dan folder di TEMP pengguna direktori.laporkan iklan ini
- %WINDIR%\Temp
- %WINDIR%\Log
- %WINDIR%\System32\LogFiles
Saya, misalnya, tidak menggunakan alat pembersihan dan pemeliharaan pihak ketiga. Saya masih mengandalkan Pembersihan Disk untuk pekerjaan ini — tetapi saya melakukannya otomatisasi menggunakan Cleanmgr.exe mengganti "/ sageset" dan "/ sagerun."
Satu permintaan kecil: Jika Anda menyukai posting ini, silakan bagikan ini?
Satu share "kecil" dari Anda akan sangat membantu perkembangan blog ini. Beberapa saran bagus:- Sematkan!
- Bagikan ke blog favorit Anda + Facebook, Reddit
- Tweet itu!