应用程序因错误模块 Kernelbase.dll 而崩溃 [修复]

许多 Windows 用户观察到他们无法在其系统上启动某些应用程序。他们尝试启动的应用程序立即崩溃,这可能是由于名为 Kernelbase.dll 文件的错误模块造成的。

系统上 system32 文件夹中存在的 Kernelbase.dll 文件包含有关内核功能的信息,这些信息对于在没有任何错误的情况下运行 Windows 系统非常必要。

如果无法打开一些应用程序,它会极大地影响 Windows 用户的工作效率,并且他们会因为这个问题而感到沮丧。

在更深入地分析此问题时,我们获得了更多信息并编译了一些修复程序,这些修复程序将在下面的文章中进行解释。

修复 1 – 重新注册 Kernelbase DLL 文件

 

步骤 1:在打开运行控制台的键盘上同时按下WindowsR键。

第 2 步:然后 在文本框中输入cmd并同时按Ctrl + Shift + Enter键。

 

3_run_cmd_optimized-8

第 3 步:您必须在屏幕上的 UAC 提示上单击“是”才能继续。

第4步:以管理员身份打开命令提示符后,键入以下行并按Enter键执行它。

regsvr32 内核基础.dll

 

reergister-kernelbase-dll

 

第 5 步:这将开始在您的系统上重新注册 Kernelbase.dll 文件。

第6步:完成后,重新启动系统并检查问题是否已解决。

修复 2 – 运行兼容性疑难解答

 

步骤 1:右键单击系统上无法打开的应用程序图标。

第 2 步:从上下文菜单中选择属性,如下面的屏幕截图所示。

 

app-properties_11zon

 

第 3 步:在“属性”窗口中,选择“兼容性”选项卡,然后单击顶部的“运行兼容性疑难解答”选项。

 

run-compatibility-troubleshooter_11zon-1

 

第 4 步:这将打开系统上的“程序兼容性疑难解答”窗口。

第 5 步:在窗口中选择名为“尝试推荐设置”的故障排除选项。

 

try-recommended-settings_11zon

 

第 6 步:这将尝试使用 Windows 推荐的设置启动应用程序。

第 7 步:如果这不起作用,那么您可以选择另一个名为Troubleshoot program的故障排除选项。

troubelshoot-program_11zon

第 8 步:按照屏幕上的所有说明完成故障排除过程并在发现任何问题时进行修复。

修复 3 – 执行系统文件检查器扫描

 

第 1 步:按Windows键并键入cmd以管理员身份打开命令提示符应用程序。

第 2 步:右键单击搜索结果中的命令提示符应用程序,然后从上下文菜单中单击以管理员身份运行。

 

command-prompt-run-as-admin_11zon-1

 

第 3 步:您可能必须接受 UAC 提示才能继续。

第 4 步:然后在命令提示符下键入sfc /scannow并按Enter。

 

sfc-scannow-command-prompt-8

 

第 5 步:这将开始搜索系统中存在的任何损坏的文件并尝试修复它们。

第6步:完成后,关闭命令提示符并重新启动系统。

修复 4 – 运行 DISM 扫描

 

第 1 步:同时按下WindowsR键打开运行控制台。

第2步:在其中输入cmd,然后同时按Ctrl + Shift +  Enter键。

– 接受屏幕上的 UAC 提示以继续。

 

3_run_cmd_optimized-8

 

第 3 步:现在键入以下行并按Enter键。

DISM /在线 /Cleanup-Image /CheckHealth
DISM /在线 /Cleanup-Image /ScanHealth
DISM /在线 /Cleanup-Image /RestoreHealth

 

dismtool-min

 

第 4 步:这将开始检查、扫描,然后恢复系统的健康状况。完成后,重新启动系统。

修复 5 – 从另一个系统获取 Kernelbase.dll 文件的副本

许多 Windows 用户声称,通过将 Kernelbase.dll 文件替换为从另一个系统复制的新文件,该文件运行良好且没有任何错误,他们能够解决此问题。所以让我们也尝试这样做。

第 1 步:同时按Windows + R键并键入以下路径,然后按Enter键。

对于 64 位系统:

C:\Windows\System32

对于 32 位系统:

C:\Windows\SysWOW64

 

open-system32-folder_11zon-1

 

第 2 步:现在您已打开System32 文件SysWOW64文件夹,您将在此文件夹中找到Kernelbase.dll文件。

第 3 步:只需选择文件并按Delete键。

 

delete-kernerbase-dll-file_11zon

 

步骤 4:从系统中删除 Kernelbase.dll 文件后,转到另一个完美运行的系统上的 System32 或 SysWOW64 文件夹并搜索 Kernelbase.dll 文件。

第 5 步:只需复制此文件并将其传输到系统上的System32SysWOW64文件夹。

第6步:完成后,重新启动系统。

修复 6 – 下载 Kernelbase.dll 文件

 

第 1 步:首先,在您的系统上打开一个网络浏览器应用程序。

第 2 步:然后在一个新选项卡中,在地址栏中键入下面给出的URL ,然后按Enter键。

https://drive.google.com/file/d/1EuvQV6j8gPflMOu5jBo9JxlHg9VNblBQ/view

第 3 步:现在单击“下载”开始将Kernelbase.dll文件下载到您的系统。

download-kerbelbase-dll-file_11zon

 

第 4 步:完成后,复制下载的 Kernelbase.dll 文件并打开系统上的System32文件夹,方法是在运行控制台中键入%systemroot%\System32  (按Windows + R键)并按Enter键。

 

open-system32-root_11zon

 

第 5 步:现在将其粘贴到系统上的System32文件夹中。

第 6 步:重新启动系统一次,看看问题是否已解决。

修复 7 – 卸载应用程序,然后重新安装

 

第 1 步:在键盘上同时按下Windows + R键并键入appwiz.cpl。

第 2 步:然后按Enter键打开“程序和功能”向导。

 

appwiz-1-2

 

第 3 步:现在从程序列表中选择应用程序,然后单击顶部的卸载。

 

chrome-uninstall_11zon-2

 

第 4 步:这将开始从您的系统中卸载选定的应用程序。

第 5 步:完成卸载后,从其下载页面下载应用程序的安装文件。

第 6 步:如果您已经有应用程序的安装文件,请双击它开始在您的系统上安装它。

第 7 步:按照屏幕上的所有说明完成该过程。

第8步:完成后,重新启动系统并检查问题是否解决。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun193135.html

(1)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年9月26日
下一篇 2022年9月29日

相关推荐