それで、疑問が生じました、しかし、古いものをどうしますか? どういうわけか、たった数十個の不良がある場合に4TBのネジを投げるのは残念です。 さらに、ほとんどの場合、それらの数は急速に増加せず、この4TBネジはかなり長い間ナンセンスに使用できます。 疑問が生じましたが、データが不良に陥らないようにする方法。 ほとんどのユーティリティは、これらのセクターを回復しようとしています。 しかし、そのようなボリュームでは、疑問が生じます-なぜですか? このプロセスは非常に長く、4TBドライブの±ギガバイトは特別な役割を果たしません。 特にいくつかのそのような生きている死者が蓄積したとき。 ちょっとしたグーグル、悪いものを素早くマークする方法は、人々が似たようなものを探しているフォーラムのいくつかのブランチに出くわしました。 しかし、通常の解決策は見つかりませんでした。
解決策がない場合は、解決されます。 少し考えた後、私は最も簡単な方法を実行することにしました。ファイルにネジを差し込んでから、これらのファイルを確認するためのコンソールユーティリティを作成することです。 ファイルを読む? さて、ファイルの下のセクターは完全で、ファイルは削除されます。 読めない? 不良ブロックが見つかったので、この不良ファイルを残して、他に何も書き込まないようにします。
このアプローチのマイナス点-既存のファイルの下のスペースをチェックせず、空きディスクスペースのみをチェックします。 利点の-迅速かつ「部分」で行うことができます。
合計で、フルモードとクリーニングモードの2つのモードがあります。
フルモードでは、ディスクがファイルで詰まり、それらがチェックされて削除されます。 これを行うには、ドライブと目的のブロック/ファイルサイズを指定します。
BadBlocksPlaceholder [disk] [file_size_kb] BadBlocksPlaceholder e:\ 4096
BadBlockPlaceholders\yyyymmdd
/. 4 , . -Placeholder', .
BadBlocksPlaceholder clean e:\BadBlockPlaceholders\20190110
, BadBlockPlaceholders . - . happy-day , , . .net core/C#.
github.