当您尝试在 Windows 计算机上安装程序时,如果您看到“ShellExecuteEx 失败”并伴有不同的代码,那么这篇文章将对您有所帮助。随附的错误代码可能是 2、5、67、255、1155、1460、8235、2147221003 等。如果安装程序需要管理员权限、安装文件已损坏或存在应用程序冲突,则通常会发生此错误。ShellExecuteEx 是对指定文件执行操作的操作系统函数。如果操作失败,则会收到此错误。

在本文中,我们将向您展示如何处理 Windows 11/10 中的 ShellExecuteEx 失败错误。您有以下选择:
让我们详细看一下这些方法。
一、 尝试以管理员身份运行应用程序

使用管理员权限运行应用程序可使应用程序以更强大的功能运行。即使应用程序无法打开,请尝试使用管理员权限重新安装应用程序。只需右键单击安装程序文件,然后单击以管理员身份运行。
二、 再次下载安装程序,然后安装
有时,当您下载任何应用程序进行安装时,您可能会遇到安装程序无法运行且应用程序无法安装的情况。这可能是由于安装程序文件损坏或有缺陷造成的。尝试从应用程序的官方网站或任何受信任的来源下载相同的内容。
三、 运行 SFC 扫描

您可能知道运行 SFC 扫描是为了替换可能损坏的系统文件。因此,如果错误是由于系统文件损坏而发生的,那么以下步骤应该对您有所帮助。SFC 扫描不仅可以找到有问题的系统文件,还可以修复它。
1. 按 Win 键 + X。将打开一个快速访问菜单。
2. 单击“Windows PowerShell (管理员)”。如果它显示命令提示符而不是 PowerShell,则选择命令提示符(管理员).
3. 运行以下命令:sfc /scannow
4. 请稍等片刻,因为完成扫描需要时间。
如果一切顺利,错误应该得到解决。但是,如果存在非常大的问题,那么您可能会遇到一条消息:“Windows 资源保护发现损坏的文件,但无法修复”。您只需要在安全模式下重新启动计算机,然后再次运行上述命令即可。
四、 将系统声音重置为默认值

您可能认为如何将系统声音重置为默认值可以解决诸如“ShellExecuteEx”之类的系统错误?但是一些用户已经报告了此步骤如何解决他们的问题,值得一提的是,它也可以解决您的问题。
按 Win 键 + R 打开“运行”对话框.
键入 mmsys.cpl 并按 Enter 键。
单击“声音”选项卡,在“声音方案”中选择“Windows 默认值”。
单击“应用”,然后单击“确定”。
问题现在应该已经过去了。
五、 在干净启动状态下安装或运行程序
为避免程序冲突,您可以在干净启动状态下安装或运行程序,看看是否有帮助。
这些是您可以尝试解决错误的一些方法。让我们知道这是否有帮助。
相关文章
网友评论(共有 0 条评论)