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

Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う

Kernel32ダイナミックリンクライブラリ コンピュータに特定のドライバをインストールしようとすると発生します。この問題は主にWindows7で報告されますが、特定のレガシードライバーのインストール中にWindows10でも発見されます。このファイルが破損したり、コンピュータから完全に失われたりした場合、Kernel32.dllファイルの呼び出しを含むプロセスを実行するたびに、このファイルに関連するエラーが発生する可能性があります。

Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う

Kernel32.dllとは何ですか?

Kernel32.dll は、メモリ管理、割り込み、同期、入出力操作、およびプロセス作成を処理するために、最近のWindowsバージョンで使用されているダイナミックリンクライブラリです。また、ほとんどのアプリケーションでベースAPIとして一般的に使用されています。

この問題を徹底的に調査した結果、このエラーコードをトリガーしている可能性のあるいくつかの異なる根本的な原因があることが判明しました。潜在的な原因の候補リストは次のとおりです。

  • KB2758857セキュリティアップデートがありません –結局のところ、この問題の原因として知られている最大の原因は、不適切に署名されたドライバーのインストール中にリモートの攻撃者がコンピューターにアクセスできないという主要なセキュリティ更新プログラムがWindowsコンピューターにない場合です。この問題を解決するには、保留中の更新プログラムを通常どおりにインストールするか、MicrosoftUpdateカタログを使用してインストールする必要があります。
  • 根本的なシステムファイルの破損 –特定の状況下では、Windowsインストーラコンポーネントに影響を与えているある種のシステムファイルの破損が原因でこのエラーが発生することがあります。この場合、いくつかの組み込みユーティリティ(SFCとDISM)を実行することで、問題を迅速に修正できるはずです。

このダイナミックリンクライブラリエラーの原因となる可能性のあるすべての潜在的な原因について理解したので、同じ状況にある他のユーザーがこの問題の根底に到達するために正常に使用した修正のリストを次に示します。

KB2758857セキュリティ更新プログラムをインストールします(Windows 7のみ)

特定のドライバーをインストールしようとしたときにのみWindows7でこの問題が発生する場合は、システムを危険にさらして制御を取得するために、認証されたリモートの攻撃者がコンピューターにアクセスできないようにする重要なWindowsUpdateが欠落している可能性があります。

コンピュータがKernel32をスローしている理由 あなたの場合のエラーは、セキュリティの悪用を防ぐために、ダイナミックリンクライブラリがインストーラーによって使用されるのをブロックされていることです。

このシナリオが当てはまる場合は、このエクスプロイトを修正し、保留中のドライバーを正常にインストールできるセキュリティ更新プログラムをインストールすることで、問題を修正できるはずです。

以下の手順に従って、Windows7インストールのビットバージョンに適用できるセキュリティ更新プログラムをインストールします。

  1. デフォルトのブラウザを開き、Windows7のダウンロードページに移動します KB27588
  2. 正しいページが表示されたら、希望する言語を選択して、ダウンロードをクリックします。 ボタン。 Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う
  3. ダウンロードが開始されるまで待ってから、インストーラーをダブルクリックして、セキュリティ更新プログラムのインストールを完了します。

同じエラーでインストールが失敗した場合は、以下の次の潜在的な修正に進んでください。

MUCを介してKB2758857更新プログラムをインストールする(Windows 7のみ)

不足しているセキュリティ更新プログラムを従来どおりにインストールしようとして、同じKernel32エラーが発生した場合は、Windowsインストーラコンポーネントにも影響を及ぼしている何らかの根本的な問題に対処している可能性があります。

この場合、エラーを修正するために、MicrosoftUpdateカタログを使用してKB2758857セキュリティ更新プログラムをサイドロードすることを検討する必要があります。

この操作は、影響を受ける多くのユーザーによって機能することが確認されています。このプロセスが少し面倒であっても、組み込みのWindowsUpdateコンポーネントへの依存を完全に回避する以外に選択肢がない場合は価値があります。

Microsoft Updateカタログを使用してKB2758857更新プログラムをインストールする場合は、以下の手順に従ってください。

  1. 影響を受けるコンピューターでお気に入りのブラウザーを開き、MicrosoftUpdateカタログのルートアドレスにアクセスします。 。
  2. 次に、画面の左上隅にある検索機能を使用して、 KB2758857を検索します。 このエラーで失敗している更新。 Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う
  3. 次に、結果のリストを確認し、現在のOSアーキテクチャと使用しているWindowsのバージョンを念頭に置いて、インストールする必要のある適切な更新バージョンを決定します。 Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う
  4. お使いのマシンと互換性のあるアップデートを決定したら、先に進んでダウンロードをクリックします。 正しいドライバーに関連付けられているボタン。
  5. 最後に、ダウンロードが完了したら、マイコンピュータを開きます。 ドライバーがダウンロードされた場所に手動で移動します。
  6. 以前に失敗していたドライバーをダウンロードした場所に到達したら、 .infを右クリックします。 ファイルを作成し、インストールを選択します 表示されたばかりのコンテキストメニューから。 Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う
  7. 不足しているセキュリティアップデートを正常にインストールできたら、以前にkernel32.dllエラーを引き起こしていたアクションを繰り返し、問題が修正されたかどうかを確認します。

Windows Updateカタログを介して更新プログラムをインストールしようとしたときに同じエラーコードが引き続き表示される場合は、以下の次の潜在的な修正に進んでください。

SFCおよびDISMスキャンを実行する

上記の2つの方法でエラーが修正されなかった場合は、問題の原因が何らかのシステムファイルの破損であると安全に判断できます。

このシナリオが当てはまる場合は、広範囲にわたるシステムファイルの破損を引き起こす最も一般的な原因を修正できるいくつかの組み込みユーティリティを実行する必要があります。

SFC(システムファイルチェッカー)を実行することをお勧めします およびDISM(展開イメージのサービスと管理) すばやく連続してスキャンすることで、このエラーコードを引き起こしている可能性のある潜在的な問題の大部分を修正できるはずです。

重要: 構築された2つのユーティリティにはいくつかの類似点がありますが、クリーンインストールや修復インストールを行わずに問題を修正できる可能性を最大化するために、両方のタイプのスキャンをすばやく連続して実行することをお勧めします。

SFCスキャンから開始する必要があります 。このスキャンでは、ローカルアーカイブを使用して、破損したWindowsファイルを正常な同等のファイルに置き換えます–インターネット接続は必要ありません。

Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う

注: このスキャンを開始したら、昇格したCMDウィンドウを閉じたり、コンピューターを再起動/シャットダウンしたりしないでください。これを行うと、PCがHDD/SSDに影響を与える追加のローカル問題のリスクにさらされます。

SFCスキャンが完了したら、コンピューターを再起動し、DISMスキャンを開始します コンピュータが起動したら、バックアップします。

Windowsで「Kernel32.dllダイナミックリンクライブラリエラー」のトラブルシューティングを行う

注: SFCスキャンとは異なり、DISMは、破損したファイルを正常な同等のファイルに置き換えるために、安定したインターネット接続を必要とします。 DISMは、SFCなどのローカルファイルアーカイブを使用する代わりに、Windows Updateのサブコンポーネントを使用して、破損に汚染されていない新しいコピーをダウンロードするため、これは必須です。

DISMスキャンが完了したら、最後にもう一度コンピュータを再起動し、次の起動が完了したら問題が修正されるかどうかを確認します。


  1. Windows10でのWindowsUpdateエラー0X8007371Cのトラブルシューティング

    一部のWindows10ユーザーは、エラー0x8007371Cが表示されると報告しています。 保留中の累積的なWindowsUpdateをインストールしようとするときはいつでも。影響を受けるほとんどのユーザーは、特定の更新のみがこのエラーで失敗し、他の更新は正常にインストールされると報告しています。 結局のところ、この特定のエラーコードの原因となる可能性のあるいくつかの異なる根本的な原因があります。潜在的な原因の候補リストは次のとおりです。 一般的なWUグリッチ –結局のところ、WindowsUpdateの機能を損なうグリッチを生成する可能性のある特定の一般的なシナリオがあります。ほとん

  2. Windows Update エラーコード 8024A000 を修正

    Windows Update エラー コード 8024A000 は、WU E AU NO SERVICE を意味します .これは、AU が着信 AU コールにサービスを提供できなかったためです。 Windows Update の一般的なトラブルシューティング手順を実行していただきたいと思います。 Windows Update に関連するサービスを停止し、システム フォルダーの名前を変更し、関連する DLL ファイルを登録し、前述のサービスを再起動する方法の概要を以下に示します。このトラブルシューティングは、通常、すべての Windows Update 関連の問題に適用されます。 Wind