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

デバイスドライバの以前のインスタンスがまだメモリにあるため、Windowsはこのハードウェアのデバイスドライバをロードできません

フラッシュディスク、プリンター、スキャナーなどの外部デバイスをUSBポート経由でWindows 7、8、または10に接続した後、インストールされた外部デバイスは機能しませんでした。デバイスマネージャで展開すると、ユニバーサルシリアルバスコントローラまたは不明なデバイスにインストールされている外部デバイスが表示される場合があります。

デバイスドライバの以前のインスタンスがまだメモリにあるため、Windowsはこのハードウェアのデバイスドライバをロードできません

右クリックしてプロパティを開くと、「デバイスドライバの以前のインスタンスがまだメモリに残っているため、Windowsはこのハードウェアのデバイスドライバを読み込めません。 (コード38)以前のバージョンのドライバがまだメモリに残っているため、ドライバをロードできませんでした。

たとえば、ラップトップにWindows 10をインストールした後は正常に機能しましたが、0xC000038E USBドライバーエラーのため、接続されているフラッシュディスクの読み取りを停止しました。

「以前のバージョンのドライバがまだメモリに残っているため、ドライバを読み込めませんでした」とはどういう意味ですか?

通常、Windowsシステムでは、外部デバイスがUSB経由で接続されている限り、外部デバイスとWindowsシステムを接続するためのドライバーが自動的にインストールされます。その間、ドライバーはロードされる前にメモリにロードされます。

したがって、Windowsコード38「以前のバージョンのドライバーがまだメモリー内にあるためにドライバーをロードできませんでした」が表示された場合、それはドライバーの以前のインスタンスがまだメモリー内にあることを意味します。そのため、Windowsはこのハードウェアのデバイスドライバーを読み込めません。

修正方法「デバイスドライバの以前のインスタンスがまだメモリに残っているため、Windowsはこのハードウェアのデバイスドライバを読み込めません」

USBポートを介して外部デバイスをインストールした後、「Windowsはデバイスドライバをロードできません」という理由で、USBドライバが最も責任があります。したがって、再インストールしてから更新して、デバイスマネージャのエラーコード38を解決できるかどうかを確認することもできます。

さらに、ハードディスクが特定の条件でオフになるように設定されている場合、Windows 7、8、または10では、メモリ内のドライバーを読み取らずに外部デバイスを実行できる可能性があります。 Windowsに組み込まれているトラブルシューティングを実行して、このハードウェアエラーを修正することもできます。

解決策:

  • 1:USBドライバーをアンインストールして更新します
  • 2:Shiftキーを押しながらシャットダウンする
  • 3:ハードディスクの電源を切らないでください
  • 4:ハードウェアとデバイスのトラブルシューティングを実行する
  • 5:Windowsシステムをクリーンブートする

解決策1:USBドライバーをアンインストールして更新する

Windowsシステムが「以前のバージョンのドライバがまだメモリに残っているため、ドライバをロードできませんでした」と警告するようになったので、新しいドライバを再インストールして、USBドライバが古くなっているか破損していないかを確認する必要があります。

ここでは、デバイスマネージャーでUSBドライバーをアンインストールしてから、更新されたドライバーを自動的にインストールして、ドライバーをすばやく正確に更新する必要があります。

パート1:デバイスマネージャーでUSBドライバーをアンインストールする

1.デバイスマネージャーを開きます 。

2.デバイスマネージャー>ユニバーサルシリアルバスコントローラー またはその他のデバイス 、USBドライバを右クリックして、デバイスをアンインストールします。 。

USBドライバーをアンインストールした後、 Driver Boosterによって更新されたUSBドライバーを自動的にインストールしてみてください 、デバイスドライバを自動的にインストールするのに役立つトップドライバツール。

もちろん、時間があり、コンピュータに習熟している場合は、製造元の公式Webサイトから最新バージョンのUSBドライバをダウンロードして、手動でPCにインストールできます。

パート2:UBSドライバーを自動的に更新する

一部のユーザーはデバイスマネージャーを使用してUSBドライバーを更新しますが、デバイスマネージャーが適切なUSBドライバーを見つけられない場合があるため、USBドライバーを自動的に更新できます。

ドライバーブースター は、プロのコンピュータードライバーファインダーおよびドライバーダウンローダーです。このプロフェッショナルなツールを使用すると、不足している古いドライバーをすべて自動的に見つけて、これらのドライバーを1回で更新できます。

1.ダウンロード 、DriverBoosterをインストールして実行します。

2.スキャンをクリックします 。

デバイスドライバの以前のインスタンスがまだメモリにあるため、Windowsはこのハードウェアのデバイスドライバをロードできません

3. USBシリアルバスコントローラーを見つけて、更新するUSB​​ドライバーを見つけます 自動的に。

USBドライバーを再インストールしたら、プリンターなどの外部デバイスをUSBポート経由でWindows 7、8、10に再接続して、Windowsが今回ハードウェアのデバイスドライバーをロードできるかどうかを確認できます。

解決策2:Shiftキーを押しながらシャットダウンする

この解決策は無関係またはばかげているように見えますが、「以前のバージョンのドライバーがまだメモリに残っているため、ドライバーを読み込めなかった」という多くのユーザーにとってはうまくいきました。 [Shift]キーを同時に押したままにするをクリックするだけです。 。この操作により、コンピューターが更新され、Windowsシステムを新しい状態から起動できるようになります。

場合によっては、デバイスドライバーをロードして、外部デバイスがその後Windows 10、8、7で動作できるようにすることができます。または、簡単な再起動 デバイスマネージャのコード38エラーの修正に役立つ場合があります。

解決策3:ハードディスクの電源を切らないでください

おそらく、ドライバはPCで正常に動作していますが、ハードディスクの設定に問題があるため、「以前のバージョンのドライバはまだメモリにあります」というエラーメッセージが表示されます。このように、問題が発生した場合に備えて、[ハードディスクをオフにする]オプションを無効にする必要があります。

1. powerを検索します 検索ボックスで「電源とスリープの設定」という結果を押します 」。

2.電源とスリープの下 、右側のペインで、追加の電源設定を確認します 。

3.プラン設定の変更をクリックします バランスのような電源プランの横にあります または高性能

4.ウィンドウの中央で、[詳細な電源設定の変更]を選択します 。

5.ハードディスクを見つけます>後でハードディスクの電源を切ります 、次にバッテリーでを変更します およびプラグイン 決して

デバイスドライバの以前のインスタンスがまだメモリにあるため、Windowsはこのハードウェアのデバイスドライバをロードできません

6.適用をクリックします およびOK 変更を保存します。

デバイスでハードディスクが正常に動作している場合、USBポートを介して外部デバイスを接続しようとすると、「以前のバージョンのドライバがまだメモリに残っているため、ドライバをロードできませんでした」が消えていることがわかります。

解決策4:ハードウェアとデバイスのトラブルシューティングを実行する

ハードウェアおよびデバイスのトラブルシューティング自体を使用して、さまざまなハードウェアの問題をトラブルシューティングできます。この場合、デバイスマネージャーのエラーコード38が原因で外部デバイスがWindows 10、8、7で動作しない場合は、この組み込みのトラブルシューティングツールをアクティブ化できます。

1.トラブルシューティングを入力します 検索ボックスでEnterを押します 。

2.トラブルシューティングの下 、右側で、下にスクロールしてハードウェアとデバイスを見つけます 次に、トラブルシューティングツールを実行するをクリックします。 。

デバイスドライバの以前のインスタンスがまだメモリにあるため、Windowsはこのハードウェアのデバイスドライバをロードできません

このトラブルシューティングツールが作業を終了するまで待ちます。その後、ハードウェアの問題の修正に役立てるか、その指示に従って「Windowsはハードウェアのデバイスドライバーを読み込めません」を自分で修正することができます。

解決策5:Windowsシステムをクリーンブートする

Windows 10、8、7でのクリーンブートとは、Windowsが最小限のドライバーとスタートアッププログラムのセットで起動することを意味します。これにより、バックグラウンドプログラムがプログラムに干渉しているかどうかを判断できます。

サードパーティのソフトウェアによってシステムが破損し、「デバイスドライバの以前のインスタンスがまだメモリに残っているため、Windowsはこのハードウェアのデバイスドライバを読み込めません。 (コード38)」、および上記の解決策は役に立たないので、システムのクリーンブートを実行できます。簡単に言うと、Windowsでクリーンブートを実行することは、スタートアップアイテムを無効にすることです。 。

1. msconfigと入力します 検索ボックスで、結果「システム構成」をクリックします 」。

2.システム構成一般の下 、選択的の円にチェックマークを付けます スタートアップし、スタートアップアイテムを読み込むのチェックボックスをオフにします 。

デバイスドライバの以前のインスタンスがまだメモリにあるため、Windowsはこのハードウェアのデバイスドライバをロードできません

3.スタートアップの下 、[タスクマネージャを開く]をクリックします 。

デバイスドライバの以前のインスタンスがまだメモリにあるため、Windowsはこのハードウェアのデバイスドライバをロードできません

もちろん、ステップ2で変更を保存し、他の方法でタスクマネージャーを開くこともできます。

4.タスクマネージャーの起動 、スタートアップアイテムを右クリックして、無効にします。 。

このようにして、すべてのスタートアップアイテムが無効になります。 Windowsシステムを再起動し、USBポートを介してスキャナーなどの外部デバイスを接続して、コード38がデバイスマネージャーに残り、Windowsが外部デバイスを機能させないかどうかを確認できます。


  1. 構成情報が不完全または破損しているため、Windows がこのハードウェア デバイスを起動できない問題を修正 (コード 19)

    Windows がこのハードウェア デバイスを起動できない問題を解決する構成情報が不完全または破損している(コード 19): エラー コード 19 は、CD/DVD を使用できないことを意味します。この特定のエラーは、この特定のデバイス ドライバーのハードウェアを検出できないため、デバイス ドライバーが破損しているか、古くなっていることを意味します。コード 41 はデバイス マネージャのエラー コードであり、システム エラー コードと混同する必要があります。エラー コード 19 は、以下のトラブルシューティング手順に従って修正できます。 構成情報が不完全または破損しているため、Window

  2. Windows PC で「Windows はこのファイルのデジタル署名を検証できません」エラーを修正する方法

    多くの場合、USB ポートはデバイスに接続されているハードウェアを認識できません。「Windows はデジタル署名を検証できません」 というメッセージとともに迷惑なエラー コード 52 が表示されることがあります。 名前が意味するように、エラーは通常、デジタル署名に関連しており、通常、Windows のアップグレード後またはデバイス マネージャーでのドライバーの障害後に表示されます。 デジタル署名とは正確には何ですか? Windows は有効なデジタル署名を使用して、次の種類の情報を確認します: ファイルまたはファイルのコレクション (ドライバー パッケージなど) は署名されて