
Seagate 16TB ハード ドライブを Windows 10 コンピューターの SATA ポートに接続していました。これをドライブ A と呼びます。別の Seagate 16TB ハード ドライブ (ドライブ B、ブランド、モデル サイズなどが同じ) を挿入して、そこにファイルをすばやく転送したいと考えていました。このドライブはバックアップ ドライブで、先週バックアップした後、約 80 ~ 90% 使用されていました。
電源を切り、ドライブ A を外し、ドライブ B を挿入して起動しました。コンピューターはそれをドライブ A として誤って認識しました。そこで、シャットダウンして、まったく別のハード ドライブであるドライブ C をこの同じ SATA ポートに挿入しました。こうすれば、そのポートのドライブを変更していることをコンピューターが認識できると考えました。それを実行して起動すると、ドライブは正しく、シャットダウンしました。
ドライブ B を戻しましたが、まだドライブ A として認識されています。Windows エクスプローラーでは、ドライブ A のファイル構造が表示されます。WinDirStat では、空白として表示されます。
以前、まったく同じブランド、モデル、サイズのドライブを切り替えたときに、同じことが起きました。
何が起こっているのか説明してくれる人はいませんか? そして、もっと重要なのは、ドライブを適切に認識させるにはどうしたらいいのでしょうか? よろしくお願いします。
答え1
ドラッグ アンド ドロップ、またはバックアップ ソフトウェアを使用してファイルをすばやく転送しましたか? ドライブ B は新品ですか、それとも以前に使用したことがありますか? また、ファイルをコピーする前にドライブ B を手動でフォーマットしましたか?
バックアップ ソフトウェアは多くの場合、ファイル階層を保持します (クローン作成時など) が、ドラッグ アンド ドロップでは配置した場所に移動します。
WinDirStat によると、ドライブは空です。コマンドプロンプトでドライブを調べてみてください。
両方のドライブを接続し、cmdを使用して、
問題のドライブにcdします(例:>cd /d J:\Path\to\some\folder)dirで内容を一覧し、WinDirStatのように空かどうかを確認します。
探しているデータが含まれている場合、ディスク属性、権限、または ACL 構成が原因である可能性があります。