WPDファイルシステムボリュームドライバの問題を修正する方法は?

公開: 2019-12-30

WPDファイルシステムボリュームドライバの問題を修正する方法

ポータブルデバイスは、おそらくWindowsコンピューターに接続するのに最も簡単なものです。 それらのほとんどはPnP(プラグアンドプレイ)です。つまり、プラグアンドプレイを接続するだけで、デバイスドライバーが既にマシン上にある場合は、それを使用して実行したい操作を実行できます。 ポータブルデバイスを初めてセットアップするために、いくつかのフープを飛び越えなければならない場合があります。 その後は、通常はスムーズな航海です。

つまり、デバイスマネージャにWPDファイルシステムボリュームドライバメッセージが表示されるまでです。 接続されたデバイスが正しいラベルなしで表示されます。 代わりに、[ポータブルデバイス]の下の不明なドライバーの横に黄色の三角形または黄色の感嘆符が表示されます。 問題を悪化させるために、ドライバーを削除してコンピューターを再起動しても何も起こりません。 それは単にすべての黄色い栄光で再表示され、ポータブルデバイスを使用できなくなります。

このガイドでは、そのラベルとは何か、なぜ表示されるのか、およびその修正方法について説明します。 提示された順序で提供されたソリューションを循環するか、またはあなたのために働く可能性が最も高いと思われるソリューションにジャンプすることができます。

WPDファイルシステムボリュームドライバとは何ですか?

WPDは、Windows PortableDeviceの略です。 これは、オペレーティングシステムによってポータブルデバイスに割り当てられた、認識できない一般的な名前です。 Windowsは、問題のデバイスをポータブルストレージとして使用できることを認識しています。 また、サポートされているファイルシステム形式を使用していることも認識しています。 ただし、デバイスの種類や処理方法が正確にわからないため、一般的な名前が付けられています。 PCに接続したばかりのデバイスに問題がある場合は、[ポータブルデバイス]ノードの下に[ WPDファイルシステムボリュームドライバー]ラベルが表示される可能性があります。

WPDファイルシステムボリュームドライバーの問題が古いバージョンのWindowsにのみ影響すると考える場合は、間違いです。 実際、このエラーは、OSのすべての反復で醜い頭を抱える厄介な問題の1つです。 Windowsに接続すると、ますます多くの新しいデバイスをポータブルストレージとして使用できるようになりました。 問題に加えて、それぞれに専用のドライバーが付属しており、これによりエラーの可能性が高くなります。

したがって、次にデバイスマネージャにアクセスして、ポータブルデバイスの下にあるWPDファイルシステムボリュームドライバのラベルを表示する場合は、あまり慌てないでください。 何千人もの人々が同じ問題に直面し、このガイドで提示した修正の1つを試すことで問題を解決しました。

WPDファイルシステムボリュームドライバエラーには、いくつかのエラーコードが付属しています。 最も一般的なのはコード10とコード31です。どちらもハードウェアドライバーの問題に関係していますが、どちらもわずかに異なる条件によってトリガーされます。

コード10:このデバイスは起動できません。 このデバイスのデバイスドライバーをアップグレードしてみてください。 (コード10)

コード31: Windowsがこのデバイスに必要なドライバーをロードできないため、このデバイスは正しく機能していません。 (コード31)

同じ動作を引き起こす他の同様のエラーコードは次のとおりです。

コード37: Windowsはこのハードウェアのデバイスドライバーを初期化できません。 (コード37)

コード43:問題が報告されたため、Windowsはこのデバイスを停止しました。 (コード43)

コード52: Windowsは、このデバイスに必要なドライバーのデジタル署名を検証できません。 最近のハードウェアまたはソフトウェアの変更により、署名が正しくないか破損しているファイルがインストールされているか、ソースが不明な悪意のあるソフトウェアである可能性があります。 (コード52)

WPDファイルシステムボリュームドライバー(コード31)エラーを解決する方法

PCに接続しようとするポータブルデバイスの特定の問題は、コード31エラーの形で発生する場合があります。 このエラーは、新しいバージョンのWindowsよりも古いバージョンで頻繁に発生しますが、Windows 10ユーザーがカードリーダーを使用している場合にも、このエラーが発生する可能性があります。

デバイスを接続した後、またはデバイスドライバーをインストールした後にコード31エラーが発生した場合、Windowsイベントビューアーは通常、ドライバーのインストール後にデバイスにアクセスできなかったことを通知します。 つまり、インストールしたばかりのドライバが破損しているか、使用するデバイスと互換性がありません。

これから抜け出す方法は、そのドライバーをアンインストールして、新規インストールを実行することです。 問題のWPDファイルシステムボリュームドライバのドライバファイルがある場合は、それを再度再インストールして、それが機能するかどうかを確認できます。 ただし、Windowsに任せる方が簡単で安全です。 方法は次のとおりです。

  • Windowsキー+ Xを押して、Windowsツールメニューを表示します。
  • リストから[デバイスマネージャ]を選択します。
  • ポータブルデバイスをクリックして展開し、 WPDファイルシステムボリュームドライバーを表示します
  • そこにない場合は、デバイスマネージャーで他のノードのいくつかを確認してください。この問題は、ポータブルデバイスに分類されていない可能性のある外部モニターなどの他の周辺機器が原因である可能性があります。
  • WPDファイルシステムボリュームドライバが見つかったら、アイテムを右クリックして[デバイスのアンインストール]を選択します。
  • 確認ダイアログが表示されたら、[アンインストール]をクリックします。
  • PCを再起動し、インターネットに接続していることを確認します。
  • マシンが起動すると、Windowsはアンインストールしたばかりの最新バージョンのドライバーを自動的にインストールします。

これで、 WPDファイルシステムボリュームドライバーコード31の問題は完全になくなるはずです。 これは、デバイスドライバーにも関連している限り、関連するエラーコードにも適用できます。 デバイスマネージャを再度開くと、黄色の感嘆符が消え、 WPDファイルシステムボリュームドライバのラベルが問題のポータブルデバイスの実際の名前に置き換えられていることがわかります。

デバイスマネージャに複数のポータブルデバイスのエラーが表示されている場合は、それぞれについて上記の手順を順番に繰り返します。 すべてを実行してマシンを再起動した後、エラーが消えない場合、または代わりに新しいコード10エラーが表示された場合は、次のセクションの手順に従ってください。

WPDファイルシステムボリュームドライバー(コード10)の問題を修正する方法

すでに述べたように、コード10エラーは、 WPDファイルシステムボリュームドライバーの問題の最も一般的なバージョンです。 通常、それはOS上の問題のあるドライバーと関係があります。 おそらく、それらはお使いのバージョンのWindowsには古すぎるか、損傷しすぎているか、またはシステムで実行する予定の作業を処理するまでには至っていません。

幸いなことに、以下で共有されている実証済みの手順を使用すると、コード10および関連するエラーコードの問題を一瞬で消すことができます。 ドライバを更新したり、ドライブ文字を変更したり、非表示のデバイスをアンインストールしたりできます。

  • 関連するデバイスドライバーを更新する

デバイスマネージャでコード10エラーを取り除く最も効果的な方法は、エラーの原因となっているポータブルデバイスに関連するドライバを更新することです。 WPDファイルシステムボリュームドライバーラベルとデバイスマネージャーの黄色の感嘆符/三角形アイコンで表されているのがカードリーダーである場合、ドライバーが既にマシンに存在する場合は、ドライバーを更新する必要があります。 PCにインストールされていない場合、または最初の接続で自動的にインストールされなかった場合は、代わりに初めてインストールする必要があります。

USBフラッシュドライブ、外付けハードドライブ、カメラ、Bluetoothドングル、有線ヘッドセットなど、他のポータブルデバイスや接続可能なデバイスにも同じルールが適用されます。 コード31デバイスドライバーエラーのセクションで説明されている方法を使用して、最新バージョンのドライバーをアンインストールおよびインストールできます。

ただし、Windowsがデバイスマネージャーの「ドライバーの更新」機能を使用してこれらのドライバーの一部を検出しない可能性があります。 したがって、コンピューター上のWPDファイルシステムボリュームドライバーコード10エラーを取り除くには、2つのオプションがあります。手動でドライバーを更新するか、自動ドライバー更新ソフトウェアを使用して更新することができます。

  • ドライバーを手動で更新する

製造するハードウェアが可能な限り機能することは、デバイスメーカーの利益になります。 この目的のために、デバイスのドライバーの更新を定期的にリリースして、新しいコンピューターや新しいバージョンのオペレーティングシステムで動作できるようにします。

このことを念頭に置いて、探しているものがしっかりと頭に浮かぶ限り、手動でドライバーをダウンロードすることはそれほど難しくありません。 ほとんどの場合、デバイスメーカーのWebサイトに簡単にアクセスできます。 OEMのソフトウェアダウンロードページから間違ったものをダウンロードしないように、自分の側からハードウェアの正しい名前とモデルを持っていることを確認してください。

言うまでもなく、これは、特に異なるメーカーによって開発された複数のデバイスドライバーを更新する場合は、面倒で無駄な作業になる可能性があります。 さらに、これらのOEMの一部をオンラインで追跡するよりも、火星に旅行する方が簡単です。 つまり、ドライバーに連絡するのは、口で言うほど簡単ではありません。 それでも、意志があれば道はあります。 あなたが最後まで固執することができる限り、あなたはおそらくあなたが求めているものを手に入れるでしょう。

OEM Webサイトにアクセスして必要なものをダウンロードしたら、ファイルを解凍し(アーカイブ形式の場合)、インストールを実行します。 この方法でダウンロードしたすべてのドライバファイルをすすぎ、繰り返します。

再起動後、ドライバーは最新の状態になり、ボリュームドライバーの煩わしい問題が発生することはないと確信できます。

  • ドライバーを自動的に更新する

もちろん、手動のドライバーダウンロード方法を使用すると、長期的には多くのことを学ぶことができます。 一方、インターネット上でドライバーソフトウェアを追いかけるのに費やす時間は、多くの人が余裕がない時間です。 これは、間違ったドライバーをインストールする可能性によって悪化します。これは、頭痛を軽減するのではなく、単に増加させる可能性があります。 したがって、ドライバーのインストールプロセスを自動化するツールは悪い考えではありません。

Auslogics Driver Updaterは、PC上のすべてのドライバーをワンクリックで更新する安全で高速かつ直感的なツールであり、デバイスの競合を防ぎ、ハードウェアのスムーズな操作を保証します。 マシンをスキャンしてすべてのドライバーのリストを作成するのにそれほど時間はかかりません。 欠落しているものや古くなっているものを強調して、見やすい方法でそれらを提示します

Auslogics Driver Updaterは、不足している、または破損しているドライバーを、メーカーがOSバージョンとハードウェアモデルでの使用を推奨している新しいバージョンのみに置き換えます。 このようにして、ドライバーの衝突の可能性を最小限に抑えます。

さあ、ツールをダウンロードして、システムドライバを簡単にまとめて更新してください。 表示されているものが気に入った場合は、フルバージョンで、不足しているすべてのドライバーをワンクリックで更新する機能など、さらに多くの機能のロックが解除されます。

  • デバイスマネージャーでドライバーを更新する

デバイスドライバーを最新の状態にするために使用できるツールがもう1つあります。 これは、Windowsの古き良きデバイスマネージャーです。 この方法を使用すると、インストールされているものはすべてMicrosoftによってすでに承認されているため、危険なソフトウェアに対して保証されます。

使い方も簡単です。 迷子になるような急な学習曲線はありません。デバイスマネージャーを開いてデバイスを見つけ、Windowsに最新のドライバーソフトウェアを検索させるだけです。 欠点は? 常に機能するとは限りません。 Windowsは、ドライバーを見つけられないか、最新ではないドライバーバージョンをインストールできない場合があります。

何らかの理由でデバイスマネージャを使用してグラフィックカードを更新することにした場合、その方法は次のとおりです。

  • WindowsキーとXボタンを同時に押し、クイックアクセスメニューから[デバイスマネージャー]を選択します。
  • [デバイスマネージャー]ウィンドウで、ノードを展開して正しいハードウェアを表示します。
  • ハードウェアエントリを右クリックして、[ドライバの更新]を選択します。
  • Windowsは、最新バージョンのドライバーを検索、ダウンロード、およびインストールします。

ドライバーの更新に使用する方法に関係なく、行った変更を有効にするには、システムを再起動する必要があります。

  • ポータブルデバイスへのドライブ文字の割り当て

場合によっては、システムがファイル文字を割り当てていないために、ポータブルデバイスに影響するコード10および関連するエラーコードの問題が発生します。 また、WPD FileSystem Volume Driverの問題に悩まされているポータブルデバイスに割り当てられている現在のファイルレターが、Windowsの内部デバイス管理スキームと競合している可能性もあります。 2つのデバイスに誤って同じドライブ文字が割り当てられている場合も、エラーが発生します。

ここでの明らかな解決策は、この問題のある動作を表示するすべてのポータブルデバイスにドライブ文字を割り当てることです。 ただし、Cなどの特定の文字は、システムによって自動的に割り当てられる文字ラベルであるため、使用しないでください。 安全のため、J以降の文字を使用してください。

それぞれにドライブ文字を割り当てて、Windowsにポータブルデバイスを認識させる方法は次のとおりです。

  • Windowsキー+ Xを押して、Windowsツールメニューを表示します。
  • メニューリストから[実行]を選択します。
  • [ファイル名を指定して実行]ボックスに「diskmgmt.msc」と入力し、Enterキーを押してディスク管理プログラムを起動します。
  • [ディスクの管理]ウィンドウに、コンピューターに関連付けられている内部と外部の両方のストレージデバイスのリストが表示されます。 (問題のあるポータブルデバイスが接続されているか、USB経由で接続されていることを確認してください。)
  • 問題のポータブルストレージにドライブ文字が割り当てられていないことを確認してください。
  • デバイスを右クリックして、[ドライブ文字とパスの変更]を選択します。
  • [ドライブ文字とパスの変更]ウィンドウで、[変更]をクリックします。
  • 次のドライブ文字を割り当てる」の横にあるアルファベットのドロップダウンをクリックして、まだ使用されていない文字を選択します。 不明な場合は、現在のウィンドウを最小化し、Windowsエクスプローラーを開き、[マイコンピューター]をクリックして、接続されているドライブとそれぞれのドライブ文字を表示します。
  • ご希望のドライブ文字を選択したら、[OK]をクリックします。
  • [ディスクの管理]ウィンドウを閉じ、[Windowsのツール]メニューを開いて、[デバイスマネージャー]を選択します。
  • これで、デバイスに応じて、ポータブルデバイスノードまたは他の場所にデバイスが表示されます。
  • デバイスを右クリックし、[デバイスを無効にする]を選択して、一時的に動作を停止します。
  • 1〜2分が経過したら、デバイスをもう一度右クリックし、[デバイスを有効にする]を選択してデバイスを再度アクティブにします。
  • 左上の[デバイスマネージャ]メニューバーの[アクション]をクリックします。
  • [ハードウェアの変更をスキャンする]を選択します。 Windowsは、デバイスドライバーの新しいバージョンの検索を開始し、見つかった場合はインストールします。

Windowsがドライバーをインストールすると、ドライバーが見つかった場合は、マシンを再起動するように求められます。 それを実行し、デバイスマネージャに戻って、 WPDファイルシステムボリュームドライバが最終的に過去のものになったかどうかを確認します。 それが実際になくなった場合は、コード10または31のエラーが発生している他のポータブルデバイスに対して手順を繰り返します。

  • コンピュータから不要な隠しデバイスを削除します

現在コンピュータに接続されていないデバイスのドライバが、そのデバイスのCOMポートを要求またはマークする場合があります。 つまり、別のポータブルデバイスをそのポートに接続しようとすると、その時点でそのポートに物理的に接続されているものは他にありませんが、Windowsはデバイスが使用中であることを通知します。 これは、特定のポートが特定のデバイスでのみ使用されるように自動的に構成された結果です。

場合によっては、 WPDファイルシステムボリュームドライバーのエラーは、この構成の自然な結果です。 接続したデバイスも、「取得」されたポートを使用したいが、使用できない可能性があります。 デバイスマネージャを開いても、そのポート(またはそのドライバ)が非表示になっているため、現在そのポートを使用している「デバイス」を表示することはできません。

この場合の唯一のオプションは、システムから非表示のデバイスを削除することです。 ただし、問題のドライバ/デバイスは、実際に特定のことを行う必要がある場合があるため、デバイスなしで実行できる場合、またはPCの別のポートに割り当てることができる場合にのみ削除する必要があります。 一方、マシン上のすべてのデバイスを再表示すると、どのデバイスがどのポートにリンクされているかを確認できます。 その結果、削除する必要のある非表示のデバイスを簡単に見つけることができます。

すべてのデバイスを表示し、PCから不要なデバイスを削除する方法は次のとおりです。

  • Windowsキー+ Xを押して、Windowsツールメニューを表示します。
  • リストから[実行]を選択します。
  • cplと入力して、システム情報を開きます。
  • [詳細設定]タブをクリックします。
  • [環境変数]ボタンをクリックします。
  • システム変数の下にある[新規]ボタンをクリックします
  • [新しいシステム変数]ウィンドウで、[変数名]を[DEVMGR_SHOW_NONPRESENT_DEVICES]に設定し、[変数番号]を1に設定します。
  • [OK]をクリックします。
  • [システム情報]ウィンドウを閉じて、[Windowsツール]メニューを再度開きます。
  • メニューリストから[デバイスマネージャ]を選択します。
  • [デバイスマネージャ]メニューの[表示]オプションをクリックし、[すべての非表示のデバイスを表示する]を選択します。
  • [ユニバーサルシリアルバスコントローラー]ノードを展開し、グレー表示されたデバイスを探します。 不要になったものを右クリックし、[デバイスのアンインストール]を選択して削除します。
  • デバイスマネージャーをくまなく調べ、ノードを開いて、不要になった他のグレー表示されたデバイスを探します。 同じ方法でそれらをアンインストールします。
  • 変更を有効にするには、コンピューターを再起動します。

COMポートを人質に取っているすべてのデバイスドライバーは、PCからクリアされます。 これで、ポータブルストレージデバイスは問題なくポートを使用できます。 デバイスマネージャに戻ると、ファイルシステムボリュームドライバのラベルは消えています。

または、Windows用のデバイスクリーンアップユーティリティを使用して、ポートを占有して問題を引き起こしている未使用のドライバーをすべて自動的に削除することもできます。 ボーナスとして、それはあなたのWPDファイルシステムボリュームドライバーエラーも解決します。

ツールの使用方法は次のとおりです。

  • デバイスクリーンアップツールをダウンロードして、デスクトップ上のフォルダーに解凍します。
  • 解凍したファイルからx64フォルダーをコピーして、コンピューターのルート( C:/など)に貼り付けます。
  • すべてのポータブルストレージデバイスを取り外します。 問題のないものも削除する必要があります。 SafelyEjectメソッドを使用することをお勧めします。
  • タスクマネージャで、すべてのポータブルストレージデバイスに関連するすべてのバックグラウンドプロセスを閉じます。
  • Windowsキー+ Xを押して、Windowsツールメニューを表示します。
  • [コマンドプロンプト(昇格)]を選択します。
  • コマンドプロンプトウィンドウに次のように入力し、Enterキーを押します。 これにより、マシンが完全にシャットダウンします。

シャットダウン/ f / s / t 0

  • 他の場所で説明されているようにデバイスマネージャを開き、 WPDファイルシステムボリュームドライバのラベルが消えていることを確認します。 もしそうなら、続行します。 そうでない場合は、停止して別の解決策を試してください。
  • 上記のように、昇格したコマンドプロンプトを開きます。
  • ウィンドウに次のように入力して、Enterキーを押します。

cd c:\ x64

devicecleanupcmd *

  • 未使用のドライバはPCから削除されました。 変更を有効にするには、マシンを再起動します。

終了したら、ポータブルUSBを接続し、すべての問題が解消されたことを確認します。

うまくいけば、良いことです。

私たちはユーザーの意見とフィードバックを大切にしています。 したがって、共有する提案やヒントがある場合は、コメントでお知らせください。