Windows 10を使用していると、システムの各ドライブに独自のごみ箱があることに気付きました。この動作をオーバーライドして、ごみ箱全体を1つのドライブに配置する方法はありますか?他のドライブの貴重なスペースを占有しないようにするためのハードドライブ。 SSD?
これは設計上不可能です。 1つのファイルシステム(ドライブ、パーティション)内でファイルを移動することは、非常に高速な操作です。ファイル自体は元の場所にとどまり、移動したときにのみ異なる名前を取得します。ファイルをごみ箱に移動することは、実際には他のフォルダに移動することと同じです。ごみ箱は、ドライブのルートにある単なるディレクトリであり、$Recycle.Bin
と呼ばれる非表示のみです。 /a
スイッチをdir
コマンドに追加すると、コマンドプロンプトから確認できます。
C:\>dir /a $Rec*
[..snip..]
Directory of C:\
2019-06-24 21:44 <DIR> $Recycle.Bin
[..snip..]
C:\>cd $Recycle.Bin
C:\$Recycle.Bin>
これは特別な方法で構造化されており、ユーザーごとにサブディレクトリがあります。そのため、もう一度dir /a
を実行すると、おかしな名前のディレクトリが表示され、それぞれが実際にユーザーまたはシステムサービスを識別します。
ファイルを別のドライブに移動するということは、必然的に、ファイルの内容全体をそのドライブにコピーしてから、元のファイルを削除することを意味します。これが、各ドライブに独自の$Recycle.bin
ディレクトリがある理由です。
RBを制限またはオフにする場合は、そのアイコンを右クリックして(デスクトップまたはエクスプローラーで、すべて同じです)、プロパティ...を選択します。ダイアログで、RBに許可する最大サイズを変更するか、完全にオフにすることができます。
プロパティは、グローバルである削除確認を除いて、ドライブごとに変更されます。ご覧のとおり、デフォルトでは、最大サイズはディスク容量の5%です。このノートブックでは変更していません。 「使用可能な領域」は誤った名称です。これはドライブの合計サイズであり、空き領域ではありません。
ごみ箱を完全にオフにする場合は、削除の確認を有効にすることをお勧めします。
同じ右クリックメニューから、すべてのドライブのRBを一度に空にすることもできます。
いいえ、Windowsでは許可されていませんが、ファイルを削除する代わりに、HDD上の_Circular_Fileという名前のフォルダーに移動してから、定期的に_Circular_Fileフォルダーを空にすることができます。
カスタムアイテムの作成 Windowsエクスプローラーのコンテキスト(右クリック)メニューで、これに便利な場合があります。