Cara Membersihkan Sandaran Sejarah Fail Lama di Windows 10

Sejarah Fail menunjukkan pada masa sandaran fail anda sehingga anda dapat kembali ke salinan atau versi fail yang tepat semasa anda memerlukannya. Walaupun Sejarah Fail membolehkan anda mengkonfigurasi berapa lama cadangan disimpan, namun nampaknya tidak membersihkan versi lama fail secara automatik.

Sejarah Fail tidak membersihkan versi lama fail secara automatik walaupun memilih pilihan dalam dropdown Simpan versi tersimpan: Anda dapat melihatnya dalam tangkapan skrin berikut.

Saya telah mengkonfigurasi Sejarah Fail untuk mengekalkan versi yang disimpan dalam satu bulan terakhir. Walau bagaimanapun, kedai Sejarah Fail menunjukkan versi fail yang lebih lama masih utuh. Pembersihan automatik tidak berfungsi, dan kami tidak tahu sama ada mengikut reka bentuk atau tidak. Atau adakah kemungkinan versi lama dibersihkan secara automatik apabila cakera keras menjadi penuh? Kami tidak pasti. Windows nampaknya tidak mempunyai tugas yang mencetuskan pembersihan versi Sejarah Fail yang lebih lama.

Catatan ini memberitahu anda cara membersihkan versi lama dari cadangan Sejarah Fail anda menggunakan dua cara yang berbeza: menggunakan GUI Sejarah Fail atau baris perintah. Baris arahan juga dapat automatik menggunakan Task Scheduler.

Cara Membersihkan Sandaran Sejarah Fail Lama di Windows 10

Ikuti salah satu kaedah ini untuk membersihkan versi lama sandaran Sejarah Fail pada komputer Windows 10 anda.

Kaedah 1: Menggunakan Tetapan Sejarah Fail

  1. Klik Mula, ketik Control Panel, dan klik Control Panel dari hasil carian.
  2. Tetapkan Panel Kawalan ke tampilan ikon, dan klik Sejarah Fail
  3. Klik Tetapan Lanjutan di panel Tugas.

  4. Di skrin ini, anda dapat mengkonfigurasi frekuensi sandaran, dan berapa lama sandaran disimpan. Untuk menghapus versi lama dari sandaran Sejarah Fail, klik Bersihkan versi

  5. Pilih salah satu pilihan berikut di drop-down, dan klik Bersihkan .
    • Semua kecuali yang terbaru
    • Lebih tua dari 1 bulan
    • Lebih tua dari 3 bulan
    • Lebih tua dari 6 bulan
    • Lebih tua dari 9 bulan
    • Lebih tua dari 1 tahun (lalai)
    • Lebih tua dari 2 tahun

Kaedah 2: Menggunakan Prompt Perintah

Untuk membersihkan versi lama cadangan sejarah fail, terdapat juga alat baris perintah bernama fhmanagew.exe. FhManagew.exe menghapus versi fail yang melebihi usia yang ditentukan dari peranti sasaran Sejarah Fail yang sedang ditetapkan.

Sebagai contoh, untuk menghapus semua versi sandaran sejarah fail yang lebih lama dari 45 hari, buka tetingkap Prompt Perintah dan ketik:

 FhManagew.exe -cleanup 45 

Catatan: Sekiranya tidak ada fail yang sesuai dengan kriteria usia yang anda tentukan (fail lebih dari 45 hari), mesej berikut akan muncul.

Kami tidak menemui versi fail anda yang lama

Pilih jangka masa yang lebih pendek dan cuba lagi.

Alat baris perintah menyokong parameter -quiet yang menekan mesej output dan dialog yang ditunjukkan di atas. Untuk melakukan pembersihan secara senyap, anda akan menggunakan:

 FhManagew.exe -cleanup 45 -quiet 

Itu sahaja! Salinan sandaran yang lebih tua dari 45 hari dikeluarkan. Sandaran tertua bermula dari 29 Mei sekarang.

Saiz folder Sejarah Fail (sebelum pembersihan)

Saiz folder Sejarah Fail (selepas pembersihan)

Petua Tambahan

Sebagai tambahan kepada suis -cleanup atas, FhManageW.exe menyokong suis berikut yang tidak didokumentasikan secara rasmi.

Jalankan sandaran Sejarah Fail berdasarkan permintaan, secara manual.

 FhManageW -backupnow 

Hentikan sandaran Sejarah Fail yang sedang dijalankan

 FhManageW -hentikan 

Buka halaman tetapan Sejarah Fail:

 FhManageW -autoplay 

Memeriksa (Kesalahan memeriksa) pemacu yang ditetapkan sebagai pemacu sandaran Sejarah Fail:

 FhManageW -checktarget 

Menggunakan FhManageW dengan Penjadual Tugas

Anda boleh membersihkan versi lama sandaran Sejarah Fail secara automatik menggunakan Penjadual Tugas.

$config[ads_text6] not found
  1. Buka Penjadual Tugas, dan klik Buat Tugas
  2. Tetapkan nama dan keterangan untuk tugas tersebut - contohnya Hapus Sandaran Sejarah Fail Lama
  3. Pilih tab Pencetus, dan klik Baru.
  4. Dalam Permulaan tugas: Pada Jadual akan menjadi pilihan lalai.
  5. Pilih kekerapan yang anda mahukan tugas dijalankan: Mingguan, Harian, atau Bulanan. Anda boleh memilih Mingguan, dan pilih hari yang anda mahu tugas itu dijalankan. Banyak pilihan dibenarkan.
  6. Klik OK, pilih tab Tindakan, dan klik Baru.
  7. Dalam kotak teks Program / Skrip, ketik c:\windows\system32\fhmanagew.exe
  8. Dalam argumen Tambah: taip -cleanup 45 -quiet

    (Baris arahan di atas membersihkan versi sejarah fail yang lebih tua dari 45 hari.)

  9. Klik Ok, dan pilih tab Tetapan.
  10. Aktifkan Jalankan tugas secepat mungkin setelah permulaan yang dijadualkan terlewat

  11. Klik OK.

Harap kaedah tugas yang dijadualkan dapat mengatasi kekurangan alat Sejarah Fail dan membantu menjimatkan ruang cakera dengan membersihkan versi lama fail anda secara berkala.

Artikel Berkaitan