Windows オペレーティング システムをコンピュータに初めてインストールすると、ntdll.dll ファイルが自動的に作成されます。基本的に、ntdll.dll は Windows オペレーティング システムに関連付けられたファイルで、Windows System32 ディレクトリにあります。このファイルのプロパティを参照すると、そのファイルの説明は NT Layer DLL です。これには、Windows オペレーティング システムが適切に動作するために必要なすべての主要な NT カーネル機能が含まれています。ファイルはほとんどの場合バックグラウンドで実行されますが、場合によってはクラッシュしたり、操作が正しく実行されなかったりすることがあります。通常、これは複数のアプリケーション/プログラムが同時にファイルにアクセスしようとしたときに発生します。
多くの Windows ユーザーは、アクセスしたプログラムがクラッシュ エラーでクラッシュしたときに、この ntdll.dll ファイルが表示されたと報告しています。 Windows PC でこの ntdll.dll クラッシュの問題が発生した場合は、以下で説明するトラブルシューティング方法を試して、コンピュータ上のエラーを解決できるかどうかを確認してください。
1. このリンクをクリックして、DLL ファイル Web サイトを開きます。
ここで、下の検索ボックスに 失われた DLL ファイルを検索します。 ntdll.dll と入力し、 DLL ファイルの検索 をクリックします。
2. 表示された検索結果で、ntdll.dll ファイル名をクリックします。
このページには、利用可能な DLL ファイルのバージョンが表示されます。
システム アーキテクチャ (32 ビットまたは 64 ビット) に応じて、DLL ファイルの最新バージョンを見つける必要があります。
「ダウンロード」ボタンをクリックして、必要な DLL ファイルを PC にダウンロードします。
#3、ファイルは zip アーカイブとしてダウンロードされます。
アーカイブを解凍して、DLL ファイルをコンピュータ上のどこかに配置します。
抽出した ntdll.dll ファイルをコピーし、システム ディレクトリに貼り付けます。
32 ビット バージョンの Windows オペレーティング システムでは、ファイルを C:\Windows\System32
64 ビット Windows オペレーティング システムでは、## に配置します。 # 32 ビット DLL ファイルは C:\Windows\SysWOW64 に配置され、64 ビット DLL ファイルは C:\Windows\ に配置されます。システム32。
4. 次に、Windows R を押して [ファイル名を指定して実行] を開きます。
cmd と入力し、Ctrl Shift Enter を押して、administrator としてコマンド プロンプトを開きます。
コマンド プロンプトで、次のコマンドを入力します。regsvr32 ntdll.dll
Restartコンピューター。 ntdll.dll ファイルのクラッシュの問題が発生せずにプログラムを開けるかどうかを確認してください。
方法 2 – 保留中の Windows 更新プログラムを確認する1.Windows R を押して [実行] を開きます。
「ms-settings:windowsupdate」と入力し、Enter を押して、「Windows Update 設定」ページを開きます。
2. このページで、Check for Updates ボタンをクリックします。
#Windows は、PC にインストールされている Windows のバージョンの更新プログラムの検索を開始します。 新しいアップデートが利用可能な場合は、ダウンロードしてインストールされます。 3. Windows アップデートが完了したら、コンピューターを再起動します。
アプリケーションが ntdll.dll クラッシュ エラーでクラッシュしたかどうかを確認します。 方法 3 – プログラム互換性のトラブルシューティングを実行する1. クラッシュしている問題プログラムへのショートカットをデスクトップ上で見つけます。
ショートカットを右クリックし、プロパティを選択します。
#2.プロパティウィンドウで、互換性タブに移動します。
ここで、互換性トラブルシューティングツールを実行ボタンをクリックします。
3. 这将打开程序兼容性疑难解答。
在这里,单击尝试推荐的设置以使用推荐的兼容性设置测试运行程序。
此故障排除过程完成后,检查问题是否已解决。
4. 如果问题仍然存在,请运行程序兼容性疑难解答,这次选择选项疑难解答程序。
此选项根据您遇到的问题选择兼容性设置。
5. 如果上述步骤后问题仍然存在,请在程序的“属性”窗口中执行以下步骤。
1. 使用Windows 和 R组合键打开运行对话框。
键入cmd并按Ctrl + Shift + Enter以管理员身份打开命令提示符。
当用户帐户控制提示时单击是。
2. 键入以下命令并按Enter运行 SFC 扫描
sfc /scannow
3. 等待扫描检查 Windows 系统文件是否损坏并修复它们。
扫描完成后,检查问题是否已解决。
4. 如果问题仍然存在,则以管理员身份打开命令提示符并使用以下命令执行 DISM 扫描。
DISM /在线 /Cleanup-Image /RestoreHealth
5. DISM 工具检查 Windows 映像中的任何损坏并修复它们。
工具完成运行后,尝试运行有问题的程序并检查问题是否已解决。
1. 按Windows + X打开“开始”按钮上下文菜单。
在这里,选择选项Apps & Features。
2. 在应用程序和功能页面,在已安装应用程序列表中查找有问题的程序。
找到应用程序后,单击与其关联的三个垂直点,然后选择卸载。
在弹出的确认提示中再次单击卸载。
3. 等待程序从您的计算机上卸载。
重新启动您的电脑。
4. 从其网站下载应用程序的安装程序。
使用下载的安装程序安装应用程序。
启动应用程序并检查它是否因 ntdll.dll 错误而崩溃。
1.使用Windows + R组合键打开运行框。
键入rstrui并按Enter打开系统还原。
2. 在“系统还原”窗口中,选择“推荐还原”选项。
然后,单击下一步。
注意:如果您需要其他还原点,请选择选择其他还原点。单击下一步。
然后,从列表中选择还原点。单击下一步。
3. 最后,单击完成以开始恢复过程。
系统将还原到之前的还原点并重新启动。
系统启动后,检查问题是否解决。
1. 按Windows + R打开运行。
键入cmd并按Enter打开命令提示符。
2. 在命令提示符中,键入以下命令并按Enter。
系统信息
3. 在系统的详细信息中,查找系统类型。
如果它显示基于x64 的 PC,则您的操作系统是64 位,基于x86 的 PC表示32 位操作系统。
注意:ntdll.dll文件的位置取决于系统类型。
在32 位Windows 操作系统中,该文件位于C:\Windows\System32
对于64 位操作系统,64 位 ntdll.dll文件位于C:\Windows\System32中,32 位文件位于C:\Windows\SysWOW64中。
4.从另一台值得信赖且运行与您的 Windows 操作系统版本和版本相同的计算机上获取 ntdll.dll 文件的副本。
将此文件粘贴到您的系统中。
注意:对于32 位系统,将此文件粘贴到C:\Windows\System32位置。
对于64 位Windows 操作系统,将 64 位 ntdll.dll 文件粘贴到C:\Windows\System32中,将 DLL 文件的 32 位版本粘贴到C:\Windows\SysWOW64中。
5. 打开运行(Windows + R)。
键入cmd并按Ctrl + Shift + Enter以管理员身份打开命令提示符。
6. 输入命令并执行注册DLL文件。
regsvr32 ntdll.dll
7. 成功注册 DLL 文件后,重新启动计算机。
检查问题是否已解决。
以上がWindows 11/10でのntdll.dllクラッシュ問題を修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。