0x800701B1 Windowsエラーを効率的に解決する方法
外付けドライブ、SSD、またはUSBメモリにファイルをコピーしようとした際に「エラー: 0x800701B1: 存在しないデバイスが指定されました」というメッセージが表示されると、本当にイライラします。まるでPCがデバイスの存在すら忘れてしまったかのようです。通常、接続不良、ドライバの不具合、ドライブのロックや読み取り専用設定などが原因です。少し面倒ですが、頭を悩ませることなく問題を解決できる方法がいくつかあります。
この種のエラーは、Windowsがストレージデバイスを正しく検出できない場合、またはアクセス権、ファイルシステムの問題、あるいはハードウェアの不具合のために書き込みができない場合に表示されます。最初に何をチェックすべきかを知っておくことで、USBポートの交換からアクセス権の修正、さらにはドライバーの再読み込みまで、多くの時間を節約できます。ここでの目標は、「後でもう一度お試しください」という無限ループを回避し、転送を開始することです。ここでは、一般的な設定で通常機能する手順を説明しますが、場合によっては、問題が解決するまでにいくつか試してみる必要があることもあります。
Windowsでエラー0x800701B1を修正する方法
別のUSBポートまたはケーブルを使用する
当たり前のように聞こえるかもしれませんが、ポートを切り替えるだけで驚くほどうまくいくことがよくあります。外付けドライブをUSB接続している場合は、取り外して別のポートを試してください。できればハブや延長ケーブルではなく、PC本体に直接接続されたポートが理想的です。特に安価なケーブルや破損したケーブルの場合、ポートが不安定になったり、電源に問題が生じたりすることがあります。ある環境ではポートを切り替えるとすぐに動作しましたが、別の環境ではポートが壊れていました。Windowsは必要以上にポートを切り替えにくくする必要があるからです。
プロのヒント:PCのUSBポート全体が正常に動作しているか確認してください。同じポートで他のデバイスにも問題がある場合は、それが根本原因である可能性があります。また、別のケーブルを使用すると、奇妙な認識エラーが修正される場合もあります。
競合を避けるために他の周辺機器を抜く
ウェブカメラ、ゲームコントローラー、外部ドライブなど、複数の周辺機器を接続している場合は、キーボードとマウス以外のものをすべて取り外してください。ハードウェアの競合により、特に複数のドライブが同時に通信しようとすると、Windowsが混乱することがあります。特に、これらの周辺機器が同じUSBハブを共有している場合、この問題は顕著になります。必要なデバイスだけを残して、もう一度コピーしてみてください。通常、これにより転送をブロックする検出競合は解決されます。
シンプルに考えましょう。接続している周辺機器が少ない状態でも動作すれば、トラブルの原因がどこなのかが明確になります。その機器が干渉や割り込みの不具合を引き起こしている可能性があります。
デバイスの書き込み保護を解除または無効にする
ドライブが物理的にロックされている場合(一部の外付けSSDやHDDには小さなスイッチが付いています)、書き込み禁止になっていないことを再度確認してください。多くのドライブには、特にメーカー製のサードパーティ製ツールを使用している場合、ソフトウェアベースのロック保護機能が搭載されています。ドライブの管理ユーティリティまたはセキュリティソフトウェアで、デバイスの保護が有効になっているかどうかを確認してください。無効にすることで、ファイルを再びコピーできるようになる場合があります。
例えば、ドライブに管理アプリが付属している場合は、そのアプリを開いて保護またはロックのオプションを探し、オフにしてください。ロックが解除されたら、もう一度ファイルのコピーを試してください。少し奇妙に思えるかもしれませんが、保護レイヤーがロックされた状態のままになっていると、エラーが発生することがあります。
コマンドラインから読み取り専用属性を削除する
これは少し技術的な話になりますが、ドライブの読み取り専用設定を修正することで問題が解決する場合があります。Windowsがドライブを読み取り専用と認識した場合、コピーがブロックされます。この属性を解除する方法は次のとおりです。
- ドライブを接続します。
- スタートメニューを開き、 と入力してコマンドプロンプト
cmdを右クリックし、「管理者として実行」を選択します。これは非常に重要です。通常のコマンドプロンプトでは動作しない可能性があります。
- ユーザー アカウント制御プロンプトが表示されたら、[はい]をクリックします。
- 入力
diskpartしてクリックしますEnter。読み込まれるまでお待ちください。 list diskと入力してを押しますEnter。サイズまたはラベルでドライブを見つけ、ディスク番号(通常はディスク 2 やディスク 3 など)を書き留めます。- Xをディスク番号に
select disk X置き換えて入力し、 を押します。Enter attributes disk clear readonlyと入力してを押しますEnter。これで読み取り専用フラグが解除されます。
コマンドウィンドウを閉じて、ファイルのコピーを再度お試しください。操作が中断されたり、不適切な取り出しが行われたりすると、ドライブが読み取り専用モードのままになる場合があります。
ストレージデバイスドライバーを再インストールまたは更新する
Windowsがまだデバイスを認識していない場合は、ドライバーが故障している可能性があります。再インストールすることで問題が解決することがよくあります。手順は以下のとおりです。
- デバイス マネージャーを開きます(スタート メニューで検索します)。
- 「ディスクドライブ」に移動し、問題のあるドライブを見つけます。通常、ドライブのブランド名またはモデル名が付けられています。
- 右クリックして「デバイスのアンインストール」を選択します。プロンプトが表示されたら確認します。
- ドライブを物理的に取り外し、PC を再起動します。
- 再起動後、ドライブを再接続してください。Windowsは自動的にドライバーの再インストールを試みます。再インストールされない場合は、メーカーのサイトから最新のドライバーを手動でダウンロードできます。
場合によっては、デバイスマネージャーでデバイスにエラーや警告が表示される場合など、ドライバーの問題がエラー0x800701B1の根本的な原因となっていることがあります。最新のドライバーをインストールすると、認識や書き込みの問題が解決することがあります。
ファイルシステムのエラーを確認する
ドライブに破損したセクターやファイルシステムの不具合がある場合は、Windowsの組み込みツールで修復できます。このチェックを実行するには、以下の手順に従ってください。
- ファイルエクスプローラー( )を開きますWindows + E。
- ドライブを右クリックして、「プロパティ」に移動します。
- [ツール]タブに切り替えて、[エラー チェック]の下の[チェック]をクリックします。
- 「ドライブのスキャン」を選択します。Windowsはドライブを分析し、必要に応じて修復を試みます。修復が行われた場合は、PCの再起動を求められる場合があります。
これにより、Windows がドライブに障害があると認識したり、アクセスを制限したりしてコピーが失敗する問題を解決できます。
より小さなファイルをコピーしてみる
場合によっては、大きなファイルの実際のサイズや破損が原因で転送がうまくいかないことがあります。代わりに、小さなファイルや個々のアイテムをいくつかコピーしてみてください。これにより、問題がドライブにあるのか、ファイル自体にあるのかを特定するのに役立ちます。小さなアイテムが問題なく転送できた場合、大きなファイルに少し手入れが必要か、ドライブの修理が必要であることが示唆されることが多いです。
まとめ
基本的に、こうした問題の多くはハードウェアやドライバの不具合、あるいはWindowsのちょっとした不具合に起因しています。USBポートの切り替え、書き込み保護の無効化、読み取り専用フラグの修正、ドライバの再インストールなどを行うと、通常はファイル転送が正常に動作するようになります。それでも問題が解決しない場合は、ドライブの寿命が尽きている可能性がありますが、これらの手順は多くの人にとって問題解決の糸口となるはずです。
まとめ
- 別の USB ポートまたはケーブルを試してください。
- 競合を避けるため、不要な周辺機器を取り外してください。
- ドライブが書き込み禁止またはロックされていないことを確認してください。
- diskpart コマンドを使用して読み取り専用属性を削除します。
- 必要に応じてデバイス ドライバーを再インストールします。
- ファイルシステムのエラーをチェックして修正します。
- 成功をテストするには、小さいファイルを転送します。
これが役に立つことを祈る
場合によっては、ハードウェアやソフトウェアのちょっとした不具合をパッチで修正するだけで済むこともあります。これで少しでも時間を節約できれば幸いです。それでも問題が解決しない場合は、ドライブの交換や専門家への相談を検討した方が良いかもしれません。幸運を祈ります!
関連記事
この記事は役に立ちましたか?