Windows 10/11でエラーコード0x800701B1が出る原因と15の対処法
パソコン内の別フォルダーやドライブへファイルをコピーしている最中に、突然「エラーコード 0x800701B1」が表示され、コピー処理が中断されてしまうことがあります。この問題は、PCから外付けHDDやUSBメモリへのコピー、あるいはその逆方向のデータ転送時にも発生します。
では、エラー0x800701B1を解消するにはどうすればよいのでしょうか?このエラーの原因はさまざまであり、状況に応じて適切な対処法を選ぶことが重要です。本記事では、さまざまなケースに対応した効果的な解決策を順番にご紹介します。
エラーコード0x800701B1とは?
Windows 10/11では通常、ハードドライブ間でファイルやフォルダーをコピーペーストするのは簡単で、トラブルも起こりません。しかし一部のユーザーからは、コピーするデータ量にかかわらず、ファイル転送時にエラー0x800701B1が発生するという報告が寄せられています。
表示される正確なエラーメッセージは次の通りです。
「予期しないエラーにより、ファイルをコピーできません。このエラーが引き続き表示される場合は、エラーコードを使用してこの問題のヘルプを検索してください。
エラー 0x800701B1: 指定されたデバイスは存在しません」
このエラーは、アクセスまたはコピー先として指定したドライブがシステムから見えていないことを示しています。つまり、外付けHDDが正常に動作していないか、PCがそのドライブを認識できていない状態です。また、USBポートに接続したHDDにWindows 10/11をインストールしようとした際にも、このエラーが現れることがあります。
エラーコード0x800701B1の主な原因
エラー0x800701B1は突然発生するため、多くのユーザーはコピーが失敗した瞬間に戸惑います。実際には、いくつかの異なる原因が考えられます。代表的な要因を以下にまとめました。
- USBポートの性能不足 – お使いのHDDやSSDの種類によっては、必要な転送速度と電力供給を満たすため、USB 2.0ではなくUSB 3.0ポートに接続する必要がある場合があります。
- ドライバーの不整合・非互換性 – 外付けドライブに汎用ドライバーを使用していると、このエラーが発生するという報告があります。専用ドライバーを再インストールすることで解決できる可能性があります。
- PSU(電源ユニット)の出力不足 – 多くの周辺機器が電力を消費していると、電源容量が足りなくなることがあります。PSUのアップグレードや不要な周辺機器の取り外しで改善できます。
- コピーするファイルが大きすぎる – 特に4GBを超えるファイルをFAT32パーティションにコピーしようとすると、このエラーが発生しやすいです。USBメモリやSDカードへのコピーでも同様の障害になります。
- ディスクが書き込み保護されている – コピー先のディスクが読み取り専用に設定されていると、コピー処理が進まずエラーが発生します。
- 空き容量の不足 – コピー先の空き領域が少ないと、データ量が多い場合に処理が完了できません。
- ターゲットディスクの破損やファイルの暗号化 – ウイルス攻撃などによりコピー先のディスクが破損していると、データは正しくコピーされません。転送するファイル自体が暗号化されている場合もエラーの原因となります。
- システム側の制限 – まれに、OS側の制限によってファイルやフォルダーのコピーが妨げられることがあります。
- ファイルやフォルダーの所有権の変更 – 所有権が変更されたファイルやフォルダーは、正常にコピーできない場合があります。
エラーコード0x800701B1の対処法
このエラーには複数の解決方法があります。以下の方法を試す前に、まず簡単な切り分けを行ってみましょう。
- 別のファイルや別の種類のファイルをコピーペーストしてみてください。問題なく転送できれば、元のファイル自体に問題があります。同じエラーが出る場合は、ソフトウェア側の問題が原因です。
- 初めてこの問題が発生した場合は、単純な再起動だけで解決することがあります。再起動後に再度コピーを試してください。
- ウイルス対策ソフトを一時的に無効化してから、再度ファイル転送を試みてください。
これらの方法で改善しない場合は、以下の解決策を順番に試していきましょう。
対処法1:HDD/SSDを別のUSBポートに接続する
多くのユーザーが、対象のドライブをUSB 2.0ではなくUSB 3.0ポートに接続し直すことで、エラー0x800701B1を回避できています。USB 3.0はより高速な転送速度を持ち、接続デバイスにより多くの電力を供給できるため、電力不足や転送速度不足が原因の場合に有効です。
PCにUSB 3.0ポートがある場合は、エラーを起こしているHDDやSSDをそちらに接続し、同じ操作をもう一度試してください。それでも問題が解決しない場合は、次の対処法に進みましょう。
対処法2:ディスクの再スキャンを実行する
このエラーはOSの一時的な不具合によって発生することもあります。ディスクの管理で再スキャンを実行すると解消できる場合があります。
- Windowsボタンを右クリックし、「ディスクの管理」を選択します。
- 「操作」メニューを展開し、「ディスクの再スキャン」を選択します。
スキャンが完了したら、エラーが解消されたか確認してください。再起動後に問題が再発する場合は、上記の手順を繰り返します。
対処法3:デバイスドライバーを再インストールする
ドライバーの不整合が原因でこの問題が発生することもあります。特に外付けHDDやSSDで報告されることが多く、非互換の汎用ドライバーが使われているのが典型的です。デバイスマネージャーを使って、互換性のあるドライバーを強制的にインストールさせましょう。
- Windowsキー + Rを押して「ファイル名を指定して実行」を開き、「devmgmt.msc」と入力してEnterキーを押します。デバイスマネージャーが起動します。
- 「ディスクドライブ」を展開し、エラーの原因となっているドライブを右クリックして「デバイスのアンインストール」を選択します。
- アンインストールを確認し、処理が完了するまで待ちます。これにより現在のドライバーが削除され、次回の再起動時にWindowsが汎用ドライバーに切り替わります。
- 再起動後、エラーが発生していた操作をもう一度実行し、問題が解決したか確認します。
問題が解決したら、汎用ドライバーのまま使うこともできますし、メーカーの公式サイトから専用ドライバーをダウンロードしてインストールしても構いません。ドライバーの更新を簡単に行いたい場合は、Outbyte Driver Updaterのようなツールを使うと、古いドライバーを自動検出してワンクリックで更新できます。
対処法4:デスクトップPCの場合はPSU(電源ユニット)を見直す
上記の方法がすべて効かなかった場合は、PSU(電源ユニット)を疑ってみましょう。デスクトップPCでこの問題が起きている場合、PSUの供給能力が全パーツの需要を賄えていない可能性があります。
一般的にSSDは約3W、3.5インチHDDは約10Wの電力を消費します。他のパーツ(特に高性能なグラフィックボード搭載時)の消費電力によっては、PSUが対応しきれないことがあります。
余分な周辺機器が接続されている場合は、必須ではないものをすべて取り外し、問題が解消するか確認してください。周辺機器を外したことでエラーが出なくなったなら、原因はPSUです。この場合は、実容量500W以上のPSUへの交換を検討しましょう。
対処法5:セキュリティ設定でドライブの所有権を取得する
ドライブのセキュリティ許可設定によってアクセスが拒否されていると、USBメモリで「指定されたデバイスは存在しません」というエラーが表示されることがあります。この場合、問題のドライブの所有権を取得することで解決できる可能性があります(環境によっては「セキュリティ」タブが表示されないことがあります)。
- Windowsボタンを右クリックし、エクスプローラーを開きます。
- 左ペインで「PC」を選択し、右ペインでUSBドライブを右クリックします。
- 「プロパティ」を選択し、「セキュリティ」タブに移動します。
- 画面下部の「詳細設定」ボタンをクリックし、「所有者」の横にある「変更」をクリックします。
- ウィンドウ左下の「詳細設定」ボタンをクリックし、「検索」をクリックします。
- 「詳細セキュリティ設定」で「変更」をクリックします。
- 自分のユーザー名をダブルクリックして「OK」をクリックします。
- 「子オブジェクトの権限エントリすべてを、このオブジェクトからの継承可能な権限エントリで置き換える」にチェックを入れ、変更を適用します。
権限が適用されたら、USBメモリでエラーが解消されたか確認してください。
対処法6:USBドライブのドライバーをロールバックする
最新のWindowsドライバーがドライブと互換性がない場合にも、このエラーが発生します。古いドライバーを使用することで解決できるかもしれません。
- Windowsボタンを右クリックし、「デバイスマネージャー」を選択します。
- 「USB Serial Bus Controllers」または「ディスクドライブ」を展開し、USBドライブを右クリックします。
- 「プロパティ」を選択し、「ドライバー」タブに移動します。
- 現在使用中のドライバーを控えたうえで、「ドライバーの更新」ボタンをクリックします。
- 「コンピューターを参照してドライバーを検索」を選択し、「利用可能なドライバーの一覧から選択します」を開きます。
- 「次へ」をクリックし、現在インストールされているもの以外のドライバーを選択します。
- 「次へ」をクリックし、ドライバーのインストールが完了するのを待ちます。
USBメモリが正常に動作するか確認してください。改善しない場合は、手順6で表示されるドライバーを順番に試し、「互換性のあるハードウェアを表示」のチェックを外して、どれかのドライバーが問題を解決しないか確認しましょう。
対処法7:USBドライブにCHKDSKを実行する
ドライブに論理ファイルシステムエラーがある場合も、このエラーが表示されます。チェックディスク(CHKDSK)スキャンを実行することで解決できる可能性があります。コマンドはWindows 10でも11でも共通なので安心してください。
CHKDSKスキャンを実行し、完了まで待ちます(時間がかかる場合があります)。エラーなく完了したら、USBメモリのエラーが解消されたか確認しましょう。
それでも問題が続く場合は、USBドライブを取り外してシステムをシャットダウンします(再起動ではなくシャットダウン)。最小構成でシステムを起動し、USBを再接続して動作を確認してください。それでも駄目なら、別のPC(できれば異なるOS)でドライブが正常に動作するか試します。正常ならそのPCでフォーマットしてから自宅のPCで試し、それでも問題が残る場合はサードパーティ製ツールを試すか、ハードウェア故障の点検を受けましょう。
対処法8:新しいローカルユーザーアカウントを作成する
Windows 10/11がローカルユーザープロファイルを正しく読み込めず、データにアクセスできないことがあります。この場合は、新しいローカルユーザーアカウントを作成すると問題を解消できる可能性があります。
詳細な手順は以下の通りです。
- Microsoft管理コンソールを開きます。スタートボタンをクリックし、検索欄に「mmc」と入力してEnterキーを押します。
- 確認を求められたら、管理者パスワードを入力します。
- 「ローカル ユーザーとグループ」を選択します。
- 「ユーザー」>「操作」>「新しいユーザー」に移動します。
- 必要な情報を入力して「作成」をクリックします。
- 新しいローカルアカウントの作成後、ダイアログボックスを閉じます。
Windows 11で新しいローカルアカウントを作成する手順は以下の通りです。
- 「スタート」>「設定」>「アカウント」を選択し、「家族とその他のユーザー」を開きます(Windowsのバージョンによっては「その他のユーザー」と表示されます)。
- 「その他のユーザーを追加」の横にある「アカウントの追加」を選択します。
- 「このユーザーのサインイン情報がありません」を選択し、次のページで「Microsoftアカウントを持らないユーザーを追加する」を選択します。
- ユーザー名、パスワード、パスワードのヒント(または任意のセキュリティ質問)を入力し、「次へ」をクリックします。
新しいアカウントでサインインし、外付けドライブやUSBメモリを接続して、エラー0x800701B1なしでコピーできるか確認してください。
対処法9:マルウェアをスキャンする
PC内にマルウェアが潜んでいないかスキャンしてみましょう。ウイルス、マルウェア、ルートキットなどの脅威は、PCから外付けドライブへのフォルダーのドラッグ&ドロップを妨げることがあります。
信頼できるウイルス対策ソフトを使用してください。正規品であることを保証するため、必ずメーカー公式サイトからダウンロードしましょう。インストール後、クイックスキャンを実行して完了を待ち、検出された脅威を削除または隔離するか判断します。
対処法10:コピー先のフォーマット形式を変更する
ファイルやフォルダーをSDカードや外付けドライブに転送する際、コピー先のフォーマット形式がコピー元と異なる場合があります。NTFS形式でフォーマットすると問題が解決することがあります。
重要: ドライブをフォーマットすると、すべてのファイルとフォルダーが完全に削除されます。重要なデータがある場合は、必ず事前に別のドライブへバックアップを取ってください。
- Windowsキー + Eでエクスプローラーを開き、「PC」をクリックしてすべてのドライブを表示します。
- コピー先のドライブを右クリックし、「フォーマット」を選択します。
- 「ファイルシステム」で「NTFS(既定値)」を選択します。
- 「開始」をクリックしてフォーマットを実行します。
- フォーマット完了後、「閉じる」をクリックします。
- PCを再起動します。
再起動後、フォーマット済みのコピー先にファイルやフォルダーを転送してみてください。問題は解決するはずです。
対処法11:コピー先ドライブの読み取り専用属性を解除する
読み取り専用に設定されたドライブへファイルを移動しようとすると、このエラーが発生します。以下の手順で読み取り専用属性を解除しましょう。
- Windowsキー + Rで「ファイル名を指定して実行」を起動し、「cmd」と入力してCtrl + Shift + Enterを押します。
- ユーザーアカウント制御で「はい」をクリックすると、管理者権限でコマンドプロンプトが開きます。
- コマンドプロンプトで、以下のコマンドを1行ずつ入力し、それぞれEnterキーで実行します。
- diskpart
- list volume
- select volume X
- attributes disk clear readonly
「X」は書き込み保護されたドライブのドライブ文字に置き換えてください。その後、PCを再起動して変更を保存し、再度ファイルの転送を試みます。
対処法12:NTFS形式のパーティションを作成する
まだ解決策が見つからない場合は、新しいNTFS形式のパーティションを作成することを検討しましょう。
注意: ドライブのクリーンやフォーマットを行うと、すべてのファイルとフォルダーが完全に削除されます。重要なデータは事前にバックアップを取ってください。
Windows 10の手順は以下の通りです。
- Windowsキー + Rで「ファイル名を指定して実行」を起動し、「cmd」と入力してCtrl + Shift + Enterを押します。
- ユーザーアカウント制御で「はい」をクリックします。
- コマンドプロンプトで、以下のコマンドを順番に実行します。
- diskpart
- list volume
- select volume X(Xは対象ドライブのドライブ文字)
- clean
- create partition primary
- list disk
- select partition 1(「1」は対象ディスクの番号。「list disk」で確認できます)
- active
- format fs=ntfs label=Y(Yは任意のボリュームラベル)
- assign letter=G(Gは既存のドライブ文字と重複しない任意の文字)
- コマンドプロンプトを閉じて、PCを再起動します。
再起動後、新しく作成したパーティションへファイルやフォルダーを転送してみてください。転送中のエラーは発生しなくなるはずです。
Windows 11の場合は、NTFSパーティションを作成する方法が3つあります。順番に見ていきましょう。
ディスクの管理から行う方法:
- デスクトップの「PC」を右クリックし、「管理」>「ストレージ」>「ディスクの管理」を選択します。
- 外付けハードドライブを右クリックし、ドロップダウンメニューから「フォーマット…」を選択します。
- 「ファイルシステム」で「NTFS」を選択し、「クイックフォーマットを実行する」にチェックを入れます。
- 「OK」をクリックしてフォーマットが完了するのを待ちます。
エクスプローラーから行う方法:
- エクスプローラーを開き、「PC」をダブルクリックします。フォーマットするドライブを右クリックして「フォーマット…」を選択します。
- ポップアップウィンドウの「ファイルシステム」で「NTFS」を選択し、「クイックフォーマット」にチェックを入れて「開始」をクリックします。
Diskpartコマンドラインから行う方法:
- 「スタート」ボタンをクリックし、検索欄に「cmd」と入力します。コマンドプロンプトのアイコンを右クリックし、「管理者として実行」を選択します。
- 以下のコマンドを順番に入力します。
diskpart
list disk
select disk #(「#」はディスク番号)
list partition(選択したディスクのパーティション数を確認)
select partition #(「#」はパーティション番号)
format fs=ntfs quick
- 最後に「exit」と入力してDiskpartを終了します。
対処法13:他の周辺機器を取り外す
システムが対象ドライブに十分な電力を供給できない場合、エラー0x800701B1が発生することがあります。他のデバイスをすべて取り外して、再度試してみてください。これで問題が解決するなら、システムの電力が不足しているか、接続している周辺機器が多すぎることが原因です。
対処法14:ファイルを分割してコピーする
非常に大きなファイル(5GB以上など)をコピーしようとしたときだけエラー0x800701B1が発生する場合は、方法を変えましょう。大きなファイルは、特に適切に構成されていないシステムでは扱いにくいものです。長年使用してきたストレージデバイスの場合は特に、小さいサイズに分けて作業を完了させることをおすすめします。
対処法15:別のUSBメモリや外付けドライブを使用する
上記のどの解決策でもエラー0x800701B1が解決しない場合は、別の外付けハードドライブを使ってファイル転送を試みてください。別のドライブでも同じ問題が発生する場合は、元の外付けドライブに物理的な障害がある可能性があります。そのドライブの使用は中止しましょう。
問題のあるドライブへの対処のヒント:
- ドライブにアクセスできる場合は、自分でデータを移動してみましょう。
- 重要なデータにアクセスできる場合は、専門ツールによるデータ復旧や、専門業者への相談を検討してください。
まとめ
エラーコード0x800701B1は、解決しない限り別のドライブへファイルをコピーできないため、非常に厄介な問題です。クラウドにファイルをアップロードして別のPCから取得するという回避策もありますが、PCから直接外付けドライブやUSBメモリへファイルを転送したい場合は、本記事でご紹介した15の対処法を順番に試してみてください。
-
Windowsのエラーコード0xc0000409とは?原因と直し方を徹底解説
最近、エラーコード0xc0000409が原因で、WindowsのビルドアップグレードやWindows Updateのインストールが完了できないという報告が多数寄せられています。本記事では、このエラーがどのような状況で発生するのかを詳しく解説し、問題を解決するための効果的な対処法を順番にご紹介します。 Windowsのエラーコード0xc0000409とは何か? 0xc0000409というコードは、システム設定・システムファイル・レジストリエントリ・重要なユーティリティなどの処理において例外(異常)が発生したことを示しています。どのシステムコンポーネントがエラーの原因なのか、またどのプロセスがトリ
-
Windows 10/11で「設定」アプリにアクセスできないときの対処法まとめ
Windows 10/11には数多くの便利な機能が搭載されていますが、なかでも日常的に活躍するのが「設定」アプリです。ディスプレイのカスタマイズ、ネットワークやインターネット設定の変更、さらにはゲーム体験の向上まで、さまざまな作業をこのアプリひとつで行えます。 そのため「設定」アプリは、Windows 10/11に欠かせない重要コンポーネントと呼ばれています。もし設定アプリが使えなくなったら、できる操作が大きく制限されるだけでなく、システム全体にも支障をきたしかねません。 しかし実際に、何らかの理由で設定アプリにアクセスできず困っているユーザーは少なくありません。症状の現れ方は人それぞれで、代