Mengapa Disk Cleanup tidak Menghapus Isi Folder Temp Sepenuhnya?
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:
1. File dengan atribut Read-Only, System atau Hidden
2. File yang telah diakses dalam tujuh hari terakhir
3. 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 jumlah hari “n” dari tanggal saat ini.
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 LastAccess.
pembersihan disk hapus semua file temp
Setel data nilai untuk LastAccess ke 0.
Nilai "LastAcess" menunjukkan jumlah hari yang harus telah 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 file yang tidak Anda miliki akses tulisnya.
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 (alih-alih mematikannya setiap hari), akhir-akhir ini.
Di atas adalah pengeditan registri yang sama yang saya tulis pada tahun 2005. Ini berlaku untuk Windows 2000/XP melalui Windows 10. Ref: 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.
pembersihan disk hapus semua file temp
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.
pembersihan disk hapus semua file temp
Semua file sementara hilang, kecuali file dan folder yang sedang digunakan.
pembersihan disk hapus semua file temp
Lokasi file sementara
Sebagai catatan tambahan, jika Anda membersihkan File Sementara saat Pembersihan Disk sedang berjalan dengan peningkatan ("Jalankan sebagai Administrator"), file "sementara" di folder dan sub-folder berikut juga dihapus, selain file dan folder di folder direktori TEMP pengguna.
* %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 mengotomatiskannya menggunakan sakelar Cleanmgr.exe “/ sageset” dan “/ sagerun.”
______ _