修复 Windows 11/10 中的 ShellExecuteEx 失败错误

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

shellexecuteex 失败

修复 ShellExecuteEx 失败错误

在本文中,我们将向您展示如何处理Windows 11/10ShellExecuteEx failed 错误。您有以下选择:

  1. 以管理员身份运行exe文件
  2. 重新下载或重新安装程序
  3. 运行系统文件检查器
  4. 将声音重置为默认值
  5. (Install)在干净启动状态下(Clean Boot State)安装或运行程序。

让我们详细看看这些方法。

1]尝试以管理员身份运行应用程序(1] Try running the application as an administrator)

以管理员身份运行

以管理员权限运行(Run)应用程序使应用程序运行得更强大。即使应用程序无法打开,请尝试使用管理员权限重新安装应用程序。只需右键单击安装程序文件,然后单击以管理员身份运行。(Run)

2]再次下载安装程序,然后安装(2] Download the installer again and then install)

有时,当您下载要安装的任何应用程序时,您可能会遇到安装程序无法运行且应用程序无法安装的情况。这可能是由于安装程序文件损坏或有缺陷而发生的。尝试从应用程序的官方网站或任何受信任的来源下载相同的内容。

3]运行SFC扫描(3] Run SFC scan)

sfc_scan

您可能知道运行 SFC 扫描是为了替换可能损坏的系统文件。因此,如果由于系统文件损坏而发生错误,那么以下步骤应该可以帮助您。SFC 扫描不仅可以找到有问题的系统文件,还可以修复它。

  1. Win 键(Win Key)+ X。将打开一个快速访问菜单。(Quick Access Menu)
  2. 单击Windows PowerShell(管理员)(Windows PowerShell (Admin))。如果它显示Command Prompt而不是PowerShell ,则选择Command Prompt (Admin)
  3. 运行命令:sfc /scannow
  4. 等待(Wait)片刻,因为完成扫描需要时间。

如果一切顺利,错误应该得到解决。但是,如果有一个非常大的问题,那么您可能会遇到一条消息:“ Windows 资源保护发现损坏的文件,但无法修复(Windows Resource Protection found corrupt files but was unable to fix)(Windows Resource Protection found corrupt files but was unable to fix)”。您只需要以安全模式重新启动计算机(restart your machine in Safe Mode)并再次运行上述命令。

4]将系统声音重置为默认值

windows_default_sound

您可能认为将系统声音重置为默认值如何解决“ShellExecuteEx”之类的系统错误?但是一些用户报告了此步骤如何解决他们的问题,值得一提的是,它也可能解决您的问题。

按Win Key(Win Key) + R打开运行(Run )对话框。

键入mmsys.cpl,然后按 Enter。

单击声音(Sounds)选项卡。在声音方案中选择Windows 默认。(Windows Default)

单击应用,然后单击确定。

现在问题应该已经解决了。

5]在干净启动状态下(Clean Boot State)安装(Install)或运行程序

为避免程序冲突,您可以在干净启动状态(Clean Boot State)下安装或运行程序,看看是否对您有帮助。

这些是您可以尝试解决错误的一些方法。让我们知道这是否有帮助。(These are some of the methods you can try to resolve the error. Let us know if this helped.)



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts