Windows 10でのntdll.dllクラッシュエラーの修正

今日説明するDLLまたはダイナミックリンクライブラリファイルは、ntdll.dllと呼ばれます。OSのインストール時に、WindowsによってSystem32フォルダーに作成されます。ファイルの説明には「NT Layer DLL」と記載されています。これは、Windowsオペレーティングシステムの通常の機能に役立つカーネル関数が含まれていることを意味します。このファイルは、同時にさまざまなプログラムにサービスを提供し、プログラムのパフォーマンスをサポートするさまざまなカーネル関数を提供できます。あなたがWindows 10/8/7でntdll.dllエラーを取得する場合は、いくつかの簡単な解決策があります。

Windows 10でntdll.dllエラーを修正する方法

開始する前に、コンピューターを再起動して、エラーが修正されるかどうかを確認します。時にはそれが役立ちます。

1. DLLファイルを再登録します

DLLファイルを再登録し、それが役立つかどうかを確認する必要があります。これを行うには、管理者としてCMDを開き、次のコマンドを実行します。すでに存在するエラーがある場合は、問題ありません。

  • regsvr32.exe /u ntdll.dll
  • regsvr32.exe ntdll.dll

2.問題のあるInternet Explorerアドオンを無効にする

特定のInternet Explorerアドオンがこの問題の原因である可能性があります。そのため、一部のInternet Explorer設定を無効にして、エラーが修正されるかどうかを確認できます。

  • これを行うには、Internet Explorerブラウザーを起動します。Windows10で検索を開始して入力できます。
  • ブラウザーが開いたら、Alt + Xキーを押して、ポップアップメニューから[ アドオンの構成]を選択します。
  • 左側の項目「ツールバーと拡張機能」を強調表示し、右側で右クリックして「無効にする」を選択して、アドインを1つずつ無効にします。

IEで拡張機能を無効にする

3. DISMおよびSFCツールを実行する

これらのツールは、システムファイルのエラーをチェックし、エラーがあれば修正を試みます。管理者としてコマンドプロンプトを開き、すべてのコマンドを一度にコピーします。

Dism /Online /Cleanup-Image /CheckHealth

Dism /Online /Cleanup-Image /ScanHealth

Dism /Online /Cleanup-Image /RestoreHealth

処理に時間がかかる場合があります。上記のコマンドを完了したら、次のコマンドを設定して待機し、プロセスの終了後、PCを再起動してエラーが修正されているかどうかを確認します。

sfc /scannow

4.プログラム互換性のトラブルシューティングツールを使用する

実行しようとしているプログラムが新しいオペレーティングシステムで実行できない場合があります。したがって、プログラム互換性トラブルシューティングツールを使用して、古いバージョンのWindowsの互換性設定で実行できます。

コントロールパネル」を開きます(単語を入力して検索することで開くことができます)。次に、「プログラム」項目をクリックし、「以前のバージョンのWindows用に作成されたプログラムを実行する」を選択します。

以前のバージョンのWindows用のプログラムを実行する


次に、画面のウィザードの指示に従います。トラブルシューティング担当者が問題を分析して一覧表示します。

コンピューターの問題の診断と防止

5.ウイルスのファイルをスキャンする

ZemanaやDr.Web Cureitなどの無料のウイルススキャナーを使用してマルウェアスキャンを実行することもできます。

6.信頼できるソースからのファイルを置き換える

ファイルは次のパスにあります。

x86の場合 " このPC "> C:\ Windows \ System32

x64の場合 " このPC "> C:\ Windows \ SysWOW64

同じファイルバージョン番号を持つ別のコンピュータから新しいファイルを取得することをお勧めします。次に、セーフモードで起動する必要があります。その後、上記のパスに移動し、ファイルをUSBスティックまたは他のデバイスに置き換えます。

NTDLL DLLファイルのバージョン


次に、この置き換えられたファイルを登録する必要があります。これを行うには、管理者としてコマンドプロンプトを開き、次のコマンドを入力します。

regsvr32 ntdll.dll

ntdll dllファイルの登録

変更を有効にするためにコンピュータを再起動します。他のすべてが失敗した場合、おそらく、クラッシュしているアプリを再インストールして、それが機能するかどうかを確認できます。