ファイル履歴はファイルの時点バックアップを示しているため、必要なときにファイルの正確なコピーまたはバージョンに戻すことができます。 それでも ファイル履歴 バックアップを保持する期間を構成できますが、古いバージョンのファイルは自動的にクリアされないようです。
でオプションを選択しても、ファイル履歴は古いバージョンのファイルを自動的にクリアしません 保存したバージョンを保持します。 落ちる。 次のスクリーンショットでそれを見ることができます。
![ファイル履歴は古いバージョンを自動的にクリーンアップしません](/f/8db8f1d7e48d4fc035d54b1364b2ef7f.png)
過去1か月以内に保存されたバージョンを保持するようにファイル履歴を構成しました。 ただし、ファイル履歴ストアには、はるかに古いバージョンのファイルがそのまま残っていることが示されています。 自動クリーンアップが機能しておらず、それが設計によるものかどうかはわかりません。 または、ハードディスクがいっぱいになったときに古いバージョンが自動的に削除される可能性はありますか? よくわかりません。 Windowsには、古いファイル履歴バージョンのクリーンアップをトリガーするタスクがないようです。
この投稿では、ファイル履歴GUIまたはコマンドラインを使用する2つの異なる方法を使用して、古いバージョンのファイル履歴バックアップをクリーンアップする方法について説明します。 コマンドラインは、タスクスケジューラを使用して自動化することもできます。
クリーンアップ古いバージョンのファイル履歴バックアップ
- ファイル履歴設定GUIの使用
-
ファイル履歴コマンドラインツールfhmanagew.exeの使用
- スケジュールされたタスクとしてファイル履歴のクリーンアップを実行する
Windows10で古いファイル履歴バックアップをクリーンアップする方法
これらの方法のいずれかに従って、Windows10コンピューター上の古いバージョンのファイル履歴バックアップをクリーンアップします。
方法1:ファイル履歴設定を使用する
- [スタート]をクリックし、「コントロールパネル」と入力して、検索結果から[コントロールパネル]をクリックします。
- コントロールパネルをアイコン表示に設定し、[ファイル履歴]をクリックします
- [タスク]ウィンドウで[詳細設定]をクリックします。
- この画面では、バックアップの頻度とバックアップの保存期間を構成できます。 ファイル履歴バックアップから古いバージョンを削除するには、をクリックします バージョンのクリーンアップ
- ドロップダウンで次のオプションのいずれかを選択し、をクリックします 掃除.
- 最新のものを除くすべて
- 1か月以上
- 3か月以上
- 6か月以上
- 9か月以上
- 1年以上(デフォルト)
- 2歳以上
方法2:コマンドプロンプトを使用する
古いバージョンのファイル履歴バックアップをクリアするために、という名前のコマンドラインツールもあります fhmanagew.exe. FhManagew.exeは、現在割り当てられているファイル履歴ターゲットデバイスから、指定された経過時間を超えるファイルバージョンを削除します。
たとえば、45日より古いすべてのファイル履歴バックアップバージョンを削除するには、コマンドプロンプトウィンドウを開いて次のように入力します。
FhManagew.exe -cleanup 45
ノート: 指定した年齢基準に一致するファイルがない場合(45日より古いファイル)、次のメッセージが表示されます。
そのような古いバージョンのファイルは見つかりませんでした
より短い期間を選択して、再試行してください。
コマンドラインツールは、 -静かな
出力メッセージと上記のダイアログを抑制するパラメータ。 サイレントクリーンアップを行うには、次を使用します。
FhManagew.exe -cleanup 45 -quiet
それでおしまい! 45日より古いバックアップコピーは削除されます。 最も古いバックアップは5月29日までさかのぼります。
追加のヒント
上記に加えて -掃除
スイッチ、FhManageW.exeは、公式に文書化されていない次のスイッチをサポートしています。
ファイル履歴のバックアップをオンデマンドで手動で実行します。
FhManageW -backupnow
現在実行中のファイル履歴バックアップを停止します
FhManageW -stop
ファイル履歴設定ページを開きます。
FhManageW -autoplay
ファイル履歴バックアップドライブとして割り当てられたドライブをチェック(エラーチェック)します。
FhManageW -checktarget
タスクスケジューラでのFhManageWの使用
タスクスケジューラを使用して、古いバージョンのファイル履歴バックアップを自動的にクリアできます。
- タスクスケジューラを開き、[タスクの作成]をクリックします
- タスクの名前と説明を割り当てます—例: 古いファイル履歴のバックアップをクリアする
- [トリガー]タブを選択し、[新規]をクリックします。
- タスクの開始: スケジュール通り デフォルトの選択になります。
- タスクを実行する頻度を選択します:毎週、毎日、または毎月。 [毎週]を選択し、タスクを実行する日を選択できます。 複数の選択肢が許可されています。
- [OK]をクリックし、[アクション]タブを選択して、[新規]をクリックします。
- [プログラム/スクリプト]テキストボックスに、次のように入力します
c:\ windows \ system32 \ fhmanagew.exe
- 引数の追加:次のように入力します
-クリーンアップ45-静か
(上記のコマンドラインは、45日より古いバージョンのファイル履歴をクリアします。) - [OK]をクリックして、[設定]タブを選択します。
- 有効 スケジュールされた開始を逃した後、できるだけ早くタスクを実行します
- [OK]をクリックします。
スケジュールされたタスクメソッドがファイル履歴ツールの欠点を解消し、古いバージョンのファイルを定期的に削除することでディスク容量を節約できることを願っています。
1つの小さなリクエスト:この投稿が気に入った場合は、これを共有してください。
あなたからの1つの「小さな」共有は、このブログの成長に真剣に役立つでしょう。 いくつかの素晴らしい提案:- ピンする!
- お気に入りのブログ+ Facebook、Redditに共有してください
- ツイートしてください!