首先清除不受信任的 Malwarebytes 证书:按Win+R输入certmgr.msc,展开“不受信任的证书”→“证书”,删除所有Malwarebytes相关证书,重启电脑;其次使用微软官方“程序安装和卸载”疑难解答工具修复安装问题,下载.diagcab文件并运行,选择安装问题及Malwarebytes程序进行自动修复,完成后重启;最后重置系统TEMP路径:以管理员身份运行命令提示符,执行set TEMP=C:\Windows\temp、set TMP=C:\Windows\tmp,并创建对应目录md C:\Windows\temp和md C:\Windows\tmp,完成后重启计算机再次尝试安装。

如果您在尝试安装或运行 Malwarebytes 安全软件时,收到“运行时错误:无法调用进程”的提示,则可能是由于系统证书信任问题、临时文件夹路径异常或软件冲突所致。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11。
该错误常因 Windows 证书管理器中存在标记为“不受信任”的 Malwarebytes 相关证书,导致程序无法正常调用系统进程。移除这些证书可恢复软件的正常功能。
1、按下 Windows + R 键打开“运行”对话框。
2、输入 certmgr.msc 并按回车,以启动证书管理器。
3、在左侧窗格中展开“不受信任的证书”类别,并点击“证书”子文件夹。
4、在右侧列表中查找所有颁发给或与 Malwarebytes 相关的证书。
5、右键点击找到的每个相关证书,选择“删除”,并在弹出的确认窗口中点击“是”。
6、重复以上步骤,确保所有可疑的 Malwarebytes 证书均被移除。
7、关闭证书管理器,然后 重启计算机 后再次尝试安装或运行 Malwarebytes。
Windows 内置的疑难解答工具可以自动检测并修复软件安装过程中遇到的通用问题,包括权限和注册表设置错误,这些问题可能阻止 Malwarebytes 正确初始化。
1、访问微软官方网站下载“程序安装和卸载”疑难解答工具(文件名为 MicrosoftProgram_Install_and_Uninstall.meta.diagcab)。
2、下载完成后,按 Windows + E 打开文件资源管理器,导航至“下载”文件夹。
3、双击下载的 .diagcab 文件以启动该工具。
4、点击“下一步”,在问题列表中选择“安装”。
5、在程序列表里寻找 Malwarebytes,如果找到,请选中它;若未列出,请点击“未列出”选项。
6、继续点击“下一步”,让工具自动扫描并应用修复方案。
7、修复完成后,按照提示重新启动电脑,并测试 Malwarebytes 是否可以正常运行。
如果系统的 %TEMP% 或 %TMP% 环境变量指向了无效或非标准位置,可能导致依赖这些路径的应用程序(如 Malwarebytes 安装程序)无法执行关键操作,从而引发运行时错误。
1、在开始菜单搜索“cmd”,右键点击“命令提示符”,选择“以管理员身份运行”。
2、在打开的命令提示符窗口中,依次输入以下命令,每输入一条后按回车执行:
set TEMP=C:\Windows\temp
set TMP=C:\Windows\tmp
3、接着,创建这些目录(如果不存在),输入并执行:
md C:\Windows\temp
md C:\Windows\tmp
4、完成上述命令后,关闭命令提示符窗口。
5、重启计算机,然后再次尝试使用 Malwarebytes 安装程序。
以上就是如何修复 Windows 11/10 中 Malwarebytes “运行时错误:无法调用进程” 问题的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号