Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法

多くのWindowsユーザーから、特定の操作を行おうとした際に「エラー0x80070141:デバイスに到達できません」が表示されるという報告が寄せられています。最も多いのは、カメラなどのストレージデバイスからJPEGファイルを開いたり、コピー・移動しようとしたときに発生するケースです。この問題は特定のWindowsバージョンに限ったものではなく、Windows 7、Windows 8.1、Windows 10のいずれでも確認されています。

エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法

0x80070141(デバイスに到達できません)エラーの原因は?

本記事では、多数のユーザーレポートや公式ドキュメントを調査し、推奨されている修正方法を実際に検証しながらこのエラーコードを分析しました。その結果、このエラーメッセージは複数の異なるシナリオで発生することが判明しています。考えられる主な原因は以下の通りです。

  • エクスプローラーの不具合 – 多くのユーザー報告によると、ファイルエクスプローラーに不具合が生じ、外部ストレージデバイスとの安定した接続を維持できなくなっているケースがあります。この場合は、ハードウェアとデバイスのトラブルシューティングツールを実行することで解決できる可能性があります。
  • USBポートの不良・性能不足 – 接続ポートのいずれかが正しく挿入されていない、または使用しているUSBポートの供給能力が不足しているためにエラーが発生する可能性があります。この場合は、別のUSBポートを使ってデバイスを接続し直すことで解決できます。
  • iTunesのバージョンが古い – iOSデバイスからWindowsへファイルをコピーする際にエラーが出る場合、iTunesのバージョンが古いことが原因の可能性があります。iTunesを最新版に更新することで問題を解決したという報告が複数あります。
  • ホットフィックスが未適用 – Windows 10のバグが原因となる場合もあり、Microsoftはこの問題に対するホットフィックスを公開しています。適用するには、保留中のすべての更新プログラムをインストールし、OSを最新の状態にしてください。
  • ファイル名・パス名が長すぎる – ファイル名やパスが異常に長い場合にもエラーが発生します。Windowsは256文字を超える名前やパスのファイルを処理できないため、パスを短縮する必要があります。
  • 転送プロトコルがMTPではない – Androidデバイスからファイルをコピーする場合、転送プロトコルがMTPに設定されていないとエラーが表示されます。AndroidのUSB接続設定を「メディアデバイス」として接続するように変更すれば解決できます。

同じエラーメッセージにお困りの方に向けて、本記事では複数のトラブルシューティング手順をご紹介します。以下では、同様の状況にあったユーザーが実際にエラー0x80070141の解決に成功した修正方法をまとめています。各方法は少なくとも1人のユーザーによって有効性が確認されています。

効果を最大限に高めるには、以下の方法を記載順に従って試すことをおすすめします。効率と難易度の順に並べていますので、最終的には原因にかかわらず問題を解決できる方法に必ず出会えるはずです。

方法1:ハードウェアとデバイスのトラブルシューティングツールを実行する

この問題は、ファイルエクスプローラーの不具合により、OSが外部ストレージデバイスとの安定した接続を確立できなくなることで発生することがあります。他の修復策を試す前に、まずWindowsの自動修復機能で解決できるかどうかを確認しましょう。

ハードウェアとデバイスのトラブルシューティングツールを実行するだけで問題を解決できたユーザーもいます。このユーティリティは、既知の修復策でカバーされている問題がないかデバイスを調査し、問題が見つかった場合は有効な修正案を提示してくれます。

ハードウェアとデバイスのトラブルシューティングツールを実行する手順は以下の通りです:

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。ウィンドウ内に「ms-settings:troubleshoot」と入力し、Enterキーを押して設定アプリのトラブルシューティングタブを開きます。エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法
  2. トラブルシューティングタブが開いたら、「その他の問題の検出と解決」セクションまでスクロールし、ハードウェアとデバイスをクリックします。次に、表示されたメニューからトラブルシューティングツールの実行をクリックします。エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法
  3. トラブルシューティングツールが起動したら、調査が完了するまで待ちます。有効な修復策が見つかった場合は、この修正を適用するをクリックして適用します。エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法
  4. 修正を適用したら、パソコンを再起動し、次回のシステム起動時に問題が解決しているかどうかを確認します。

それでも外部ストレージデバイスからメディアファイルをコピーする際に0x80070141(デバイスに到達できません)エラーが表示される場合は、次の方法に進んでください。

方法2:別のUSBポートで再接続する(該当する場合)

一部のユーザーの報告によると、接続が不安定な状態で外部デバイスからファイルをコピーしようとした場合にも、この問題が発生することがあります。最も可能性が高い原因の一つは、2つの接続ポートのどちらかが正しく接続されていないケースです。

また、必要な電力を供給できない、部分的にしか機能していないUSBポートにデバイスを接続している可能性もあります。

0x80070141エラーに遭遇していたユーザーの中には、デバイスをUSBポートから取り外し、別のポートに接続し直すことで問題を解決できたという報告もあります。

注意:古いデバイス(従来型のカメラなど)からファイルをコピーする場合は、USB 3.0ではなくUSB 2.0ポートに接続してみてください。デバイスにUSB 3.0接続で動作するためのドライバーが搭載されていない場合にも、この問題が発生することがあります。

外部デバイスを別のポートに再接続しても同じエラーメッセージが表示される場合は、次の方法に進んでください。

方法3:iTunesを最新版に更新する(該当する場合)

Appleデバイス(iPhone、iPad、iPod)からWindowsパソコンへファイルをコピーしようとしている場合、iTunesのバージョンが著しく古いことが原因である可能性があります。iTunesを最新版に更新したところ、問題が解決したという報告が複数あります。

iTunesを更新するには、パソコンでアプリケーションを開き、上部のリボンバーにあるヘルプボタンをクリックし、アップデートを確認を選択します。
エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法画面の指示に従って更新を完了させたら、パソコンを再起動し、以前失敗していたファイルをコピーできるかどうかを確認してください。

iTunesを更新しても0x80070141エラーが解決しない場合、またはこの方法がご自身の状況に当てはまらない場合は、次の方法に進んでください。

方法4:保留中のWindows Updateをすべてインストールする(該当する場合)

正確な更新プログラムは特定できていませんが、Microsoftはすでにこの問題に対するホットフィックスを公開しているようです。外部デバイスから画像ファイルをコピーする際に0x80070141エラーコードが発生しなくなったというユーザーの報告が複数あり、この問題がすでに修正済みであることの裏付けとなっています。

ホットフィックスを適用するには、保留中のすべての更新プログラムをインストールし、Windowsを最新の状態にする必要があります。以下は、保留中のWindows Updateをすべてインストールする手順です:

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。次に「ms-settings:windowsupdate」と入力し、Enterキーを押して設定アプリのWindows Updateタブを開きます。エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法
  2. Windows Update画面が表示されたら、更新プログラムのチェックをクリックし、スキャンが完了するまで待ちます。エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法
  3. 最初のスキャンが完了したら、画面の指示に従って、Windowsのバージョンが最新になるまですべての保留中の更新をインストールします。
    注意:保留中の更新が多い場合は、すべての更新がインストールされる前に再起動を求められることがあります。その場合は指示に従って再起動し、起動後にこの画面に戻って残りの更新をインストールしてください。
  4. すべての更新がインストールされたら、再度パソコンを再起動し、以前0x80070141エラーを引き起こしていた同じファイルをコピーできるかどうかを確認します。

それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。

方法5:ファイル名を短くする(該当する場合)

一部のユーザーが発見したように、0x80070141エラーはWindowsのファイル名に関する制限によっても発生することがあります。このエラーが表示される理由は、Windowsが異常に長いパスやファイル名を持つファイルを処理しようとしているためかもしれません。

このシナリオに該当する場合、唯一有効な解決策は、該当するファイルの名前を256文字の制限以内に収まるように変更することです。最も簡単な方法は、ファイルエクスプローラーでコピーに失敗しているファイルに移動し、右クリックして名前の変更を選択することです。

エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法

ファイルを短い名前に変更した後、操作を再試行し、問題が解決したかどうかを確認してください。

それでも同じ0x80070141エラーが表示される場合は、次の方法に進んでください。

方法6:メディアデバイス(MTP)として接続する

AndroidデバイスからWindowsへファイルをコピーする際に0x80070141エラーが発生している場合、転送プロトコルが「カメラとして接続」に設定されていることが原因である可能性があります。

同じ問題に遭遇していた複数のユーザーが、転送プロトコルを「メディアデバイスとして接続」に変更したところ、問題を解決できたと報告しています。変更後に操作を再試行したところ、問題なくファイルをコピーできたとのことです。

転送プロトコルを「メディアデバイス(MTP)として接続」に変更するには、画面の上端から下にスワイプすると、現在のUSB接続の詳細が表示されます。そのメニューが表示されたら、メディアデバイス(MTP)を選択するだけで準備完了です。

エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法

方法7:転送設定を変更する

場合によっては、iPhone/iOSデバイス側の設定を再構成することで、この問題を解消できることがあります。以下の手順に従って、転送設定を変更してください。

  1. iOSデバイスのロックを解除し、設定アプリを開きます。
  2. 「写真」に移動し、「MacまたはPCに転送」というオプションが見つかるまで下にスクロールします。
  3. それをタップし、自動設定の代わりに「オリジナルを保持」を選択します。エラー0x80070141(デバイスに到達できません)の原因と7つの解決方法
  4. 問題が解決したかどうかを確認します。
  1. 「USBデバイスが認識されない」エラーの解決方法|原因と対処法を徹底解説

    WindowsパソコンにUSB機器を接続した際に「USBデバイスが認識されません」というエラーが表示されたことはありませんか?このエラーの厄介な点は、マウス、キーボード、USBメモリ、外付けハードディスクなど、あらゆるデバイスで発生する可能性があることです。さらに困ったことに、これまで問題なく動作していたデバイスが突然不具合を起こすケースもあります。この記事では、「USBデバイスが認識されない」エラーを素早く解決する方法をご紹介します。 なぜ「USBデバイスが認識されない」エラーが発生するのか? パソコンがUSBデバイスを認識しなくなる原因としては、主に以下が考えられます。 故障した

  2. Windows 10でLiveKernelEventエラー141が発生したときの対処法

    LiveKernelEventエラー141は、Windows 10でよく発生するハードウェア関連のエラーです。システムドライバーの破損、サードパーティ製ツールの干渉、ハードウェアドライバー同士の競合、外部デバイスの故障など、さまざまな技術的な問題が原因で引き起こされます。 Windowsでエラー141(Live Kernel Event)に悩まされている場合は、以下の対処法を順番に試してみてください。 Windows 10のLiveKernelEventエラー141を解決する方法 この記事では、Windows 10で発生するLive Kernel Eventエラーを解決するための具体的なトラ