VmWare Player を使用して HDD を修復しますか?

VmWare Player を使用して HDD を修復しますか?

修理が必要な古い 40GB HDD があります (不良セクタ)。"HDD Regenerator" は機能していますが、非常に遅いです (1 時間あたり 5000 セクタ、そのうち約 14,000,000 セクタを修理する必要があります)。問題は、コンピューターが 1 台しかないことと、"HDD Regenerator" を使用するには、その特定の CD からコンピューターを起動する必要があることです。要点はおわかりでしょうが、HDD の修理中にコンピューターを使用したいのです。そこで思いつきました。無料の "VmWare Player" をダウンロードし、これに raw ディスク アクセスを与え、仮想マシン内で "HDD Regenerator" を起動して、コンピューターを通常どおり使用しながら HDD を修理する予定です。しかし...そのようなことは聞いたことがないので、それが良いアイデアかどうかわかりません :\ 何かアドバイスはありますか?

追伸:私はコンピュータを 1 台しか持っていないので、別のコンピュータを使ってディスクを修復することはできません。また、不良セクタは機械的な故障ではなく、論理的な故障であると確信しているため、ディスクを「救助会社」に送りたくありません。

答え1

いいえ、それはうまくいきません。

HDDRegen を Windows 内から実行するのではなく、ブート ディスクを使用する主な目的は、ドライブをロックして排他的にアクセスする必要があることです。これは、ファイルが不良セクタにある場合に、ファイルを移動できるようにする必要があるためです。

VM がどう考えているかは関係ありません。ホスト OS はドライブを使用中であるため (ここに OS ファイルがあります)、ゲストはそれをロックできません (おそらくエラーが発生します)。

しかし、仮に、何らかの方法でゲスト OS を騙して排他的アクセス権を持っていると思わせることができたとします。ゲスト OS は、ドライブの正確な状態とすべてのファイルの正確な場所を知っていると思い込み、必要に応じてファイルを移動しながら忙しく作業しています。ホスト OS がドライブに書き込むと、何が起こると思いますか? データの破損です。


サイドノート:

1400万個の不良セクタ‽18%ドライブの! データを回復しようとしているのでなければ、その速度では諦めて、地元の広告 (Kijiji、eBay の広告など) をチェックして、40 GB のドライブを譲ってくれる人がいないか、または数ドルで 80 GB のドライブを買える人がいないか確認してください。

ドライブの頭いい次のようなデータスピードファンこれにより、ハードウェアの実際の状態がわかります。

あなたがいる場合もちろんこれは単なる論理的な問題であり、ハードウェアの欠陥ではない場合、ドライブを別のドライブにバックアップすることを検討してください(再度分類を確認してください)。その後、ドライブを低レベルで消去します。ディスクエディターまたは16進エディターを使用します。高さx幅ドライブを開き、ドライブを 0 で埋めて新しい状態にし、再度パーティション分割してフォーマットします。

関連情報