在使用Windows 10时,是否继续收到“ Windows主机进程(Rundll32)停止工作”错误?当您尝试打开计算机上的特定程序(本机或第三方)或与之交互时,通常会显示此错误。但这也可能无缘无故地烦扰您。为什么会发生这种情况?
Windows 10使用Rundll32进程执行32位DLL(动态链接库 )文件。这些文件包含在多个应用程序之间共享的功能。但是,冲突的软件,配置不正确的设置或损坏的系统文件可能会导致Rundll32崩溃,从而导致错误。
“ Rundll32已停止工作”错误一直困扰着Windows用户使用了多年,但是有一些修复程序可以帮助您摆脱它。我们建议按照出现的故障排除方法进行处理。随时跳过不适用的内容。
禁用缩略图预览
在使用文件资源管理器时,是否一直遇到“ Rundll32已停止工作”错误?关闭缩略图预览会有所帮助。
1。打开文件资源管理器。
2。选择查看标签。然后,选择选项以打开“文件夹选项”对话框。
In_content_1全部:[300x250] / dfp:[640x360]->3。切换到查看标签。
4。选中始终显示图标,从不显示缩略图旁边的框。
5。选择应用,然后选择确定以保存更改。
运行文件和文件夹疑难解答程序
如果文件资源管理器仍然不断抛出异常尽管禁用了缩略图预览,但仍显示“ Rundll32已停止工作”错误消息,请尝试运行文件和文件夹疑难解答。
1。从Microsoft下载文件和文件夹疑难解答 。
2。打开文件和文件夹疑难解答-您无需安装。
3。选择高级,选中自动应用修复(如果尚未选中)旁边的框,然后选择下一步。
4。在您遇到哪种问题屏幕中选择所有选项,然后选择下一步。
5。请按照屏幕上的提示修复文件和文件夹疑难解答程序检测到的所有问题。
更新,重新安装或卸载程序
在计算机上安装特定应用程序之后是否发生了问题?例如,诸如Nero和K-Lite Codec Pack之类的程序具有导致“ Rundll32已停止工作”错误的历史记录。
如果是,请尝试更新或重新安装该程序。如果不起作用,则可能需要完全考虑从计算机中删除 。
禁用服务和启动程序
第三方后台服务和启动程序也会导致Rundll32错误。检查是否禁用这些帮助。然后,您可以进行排除过程,找出导致问题的确切原因。
禁用第三方服务–系统配置
1。按Windows + R打开“运行”框。然后,键入msconfig并选择确定。
2。切换到服务标签。然后,选中隐藏所有Microsoft服务(然后仅显示第三方服务)旁边的框,然后选择禁用所有。
3。选择应用,然后选择确定,以保存更改。出现提示时,选择退出而不重启。
禁用启动程序–任务管理器
1。右键单击任务栏,然后选择任务管理器。
2。选择更多详细信息。
3。切换到启动标签。
4。选择每个第三方启动程序,然后选择禁用。
5。关闭任务管理器。
重新启动计算机。如果再没有出现Rundll32错误,请一次重新启用一些服务和启动程序。那应该帮助您查明有问题的项目。然后,您可以更新相关程序,或将其从计算机中删除。司机。例如,在极少数情况下,Realtek,Sound Blaster和NVIDIA驱动程序可能会导致这种情况。在Windows 10中使用设备管理器将它们回滚。
1。右键单击开始按钮,然后选择设备管理器。
2。展开声音,视频和游戏控制器。
3。右键单击声音驱动程序,然后选择属性。
4。切换到Driver标签,然后选择Roll Back Driver。对列表中的其他任何驱动程序重复上述操作。
5。展开“设备管理器”中的显示适配器部分,并重复步骤3和4。
更新音频/视频驱动器
如果回滚音频和视频驱动程序无济于事(或者如果您之前无法回滚),请尝试更新它们。
1。打开设备管理器。
2。展开声音,视频和游戏控制器。
3。右键单击声音驱动程序,然后选择更新驱动程序。
4。选择自动搜索驱动程序以自动扫描并应用最新的驱动程序。对列表中的其他任何驱动程序重复上述操作。
5。展开显示适配器部分,然后重复步骤3和4。
或者,您可以下载最新的音频或视频直接从制造商的网站下载驱动程序并手动进行更新。
更新Windows 10
Windows 10的过时版本可能导致各种问题。如果您有一段时间没有更新计算机,请立即尝试。
1。打开开始菜单,键入Windows Update,然后选择打开。
2。选择检查更新。
3。如果有的话,请安装所有更新。
禁用数据执行保护
数据执行保护 (DEP)是Windows 10的一项功能,可监视并保护系统内存免受恶意攻击攻击。但是,它可以阻止Rundll32进程正常工作。检查禁用DEP是否有帮助。
1。打开开始菜单,键入命令提示符,然后选择以管理员身份运行。
2。将以下命令复制并粘贴到高级命令提示符控制台中:
bcdedit.exe / set {current} nx AlwaysOff
3。按Enter禁用DEP。
是否修复了“ Rundll32已停止工作”错误?如果是,则您可能仍要继续其余修复程序,因为禁用DEP会带来安全风险。
注意:要在以后启用Data Execution Prevention,在提升的命令提示符控制台中运行以下命令:
bcdedit.exe / set {current} nx AlwaysOn
扫描恶意软件
恶意程序可能伪装成DLL文件,最终导致“ Rundll32已停止工作”错误。尝试使用Windows安全性 扫描计算机中的恶意软件。
1。打开开始菜单,键入Windows安全性,然后选择打开。
2。选择病毒和威胁防护。
3。选择扫描选项。
4。选择全面扫描。然后,选择立即扫描。
如果Windows Security无法挖掘任何内容,我们建议使用专用的恶意软件清除程序,例如恶意软件字节
运行SFC扫描
通过SFC(系统文件检查器)扫描,您可以检测和修复损坏的系统文件,这些文件阻止Rundll32进程正常运行。
1。打开开始菜单,键入命令提示符,然后选择以管理员身份运行。
2。输入以下命令:
sfc / scannow
3。按Enter。
SFC扫描可能需要几分钟才能完成。
运行DISM扫描
如果SFC扫描未能找到并解决任何问题,请运行DISM(部署映像服务和管理 )扫描。
1。打开开始菜单,键入命令提示符,然后选择以管理员身份运行。
2。运行以下命令:
DISM / Online / Cleanup-Image / CheckHealth
3。如果DISM最终检测到计算机上的问题,请一个接一个地运行以下命令。
DISM / Online / Cleanup-Image / ScanHealth
DISM / Online / Cleanup-Image / RestoreHealth
您还可以做什么?
如果上述修复均不能解决“ Windows主机进程(Rundll32)已停止工作”错误,您可能要执行Windows 10恢复出厂设置 ,方法是转到开始>设置>更新和安全性>恢复。您可以在重置过程中选择保留还是删除文件和程序。
您还可以尝试重新安装Windows 10 。可能存在一个深层的潜在问题,只有完全重新安装操作系统才能解决。只需记住预先创建一个完整备份您的数据 。