如何修复 Windows 上的 0xc000007b 错误

已发表: 2023-03-07
运行 Windows 11 的计算机
汉娜史崔克 / How-To Geek
要修复 0xc000007b Windows 错误,您可以尝试重新启动 PC、更新 Windows、以管理员权限运行应用程序、重新安装 Microsoft C++ Visual Redistributable 程序包、重新安装应用程序以及修复任何损坏的系统文件。

尝试启动应用程序或游戏并收到“应用程序无法正确启动 (0xc000007b)”之类的消息可能会非常令人沮丧。 单击确定关闭应用程序。” 幸运的是,修复 0xc000007b 错误代码并非不可能。 就是这样。

目录

什么导致错误代码 0xc000007b?
修复 Windows 错误 0xc000007b:6 种方法
重新启动您的电脑
更新 Windows
使用管理员权限运行您的应用程序
重新安装 Microsoft Visual C++ Redistributable
卸载并重新安装您的应用程序
修复 Windows 的损坏文件

什么导致错误代码 0xc000007b?

通常,0xc000007b Windows 错误是应用程序文件损坏的结果。 也可能是因为 32 位和 64 位版本的软件与 Windows 操作系统之间存在冲突。

错误号通常伴随着一条消息,内容为“应用程序无法正确启动”并要求您关闭应用程序。 在大多数情况下,无论您尝试启动有问题的应用程序或游戏多少次,该错误都会继续出现。 幸运的是,您有几种方法可以解决此问题。

相关:如何使用安全模式修复您的 Windows PC(以及何时应该修复)

修复 Windows 错误 0xc000007b:6 种方法

根据问题的确切原因,您可以通过多种方式修复 0xc000007b 错误。 为了让您轻松解决问题,我们将从最简单的解决方案开始,逐步向更高级的解决方案迈进。

重新启动您的电脑

出现上述错误的一个可能原因是您的 PC 出现了小故障。 在这种情况下,您可以重新启动 PC 以尽可能解决问题。 (重新启动您的设备通常可以解决许多问题。)

要重新启动 Windows 11 或 10 PC,请打开“开始”菜单,选择电源图标,然后选择“重新启动”。

在菜单中选择“重新启动”。

当你的 PC 重新打开时,启动你的应用程序并查看它是否工作。

相关:为什么重新启动计算机可以解决这么多问题?

更新 Windows

出现 0xc000007b 错误的另一个原因是您使用的是过时的 Windows 版本。 较旧的软件版本通常会导致许多问题,您可以通过将系统更新到最新版本来解决这些问题。

如果您使用的是 Windows 11,您可以通过打开“设置”(使用 Windows+i),选择左侧的“Windows 更新”,然后单击右侧的“检查更新”来检查并安装最新更新。

选择右侧的“检查更新”。

在 Windows 10 上,您将打开“设置”(通过按 Windows+i),选择“更新和安全”,然后单击“检查更新”。

选择“检查更新”。

安装可用更新后,重新启动电脑,您的问题可能会得到解决。

相关:如何更新 Windows 11

使用管理员权限运行您的应用程序

有些应用程序需要管理员权限才能正常运行,您的应用程序可能就是其中之一。 在这种情况下,使用管理员权限启动您的应用程序并查看它是否有效。 这有助于解决您的 0xc000007b 错误。

为此,请找到您应用的快捷方式。 然后,右键单击此快捷方式并在菜单中选择“以管理员身份运行”。

选择“以管理员身份运行”。

在“用户帐户控制”提示中,选择“是”。 您的应用程序现在将启动。

如果您的应用程序在管理模式下运行良好,请将管理模式设置为默认模式,这样您的应用程序就不会遇到问题。 为此,请右键单击您的应用程序快捷方式并选择“属性”。

注意:管理员模式仅适用于您选择的特定应用程序快捷方式。 如果您从另一个菜单打开同一个应用程序,比如“开始”菜单,它不会直接以管理员权限打开。

在“属性”中,选择顶部的“快捷方式”选项卡。 然后,单击“高级”按钮。

选择快捷方式 > 高级。

在打开的窗口中,启用“以管理员身份运行”选项。 然后,选择“确定”。

返回“属性”窗口,选择“应用”,然后选择“确定”。

就这样。 您选择的应用程序快捷方式现在将始终以管理员权限启动。

相关: “以管理员身份运行”在 Windows 10 中意味着什么?

重新安装 Microsoft Visual C++ Redistributable

Microsoft Visual C++ Redistributable 软件包允许您安装的各种应用程序正常运行。 这些软件包中的一个或多个可能已损坏,从而导致您的应用程序出现问题。

在这种情况下,请卸载并重新安装这些软件包以解决它们和您的应用程序的问题。

为此,首先,打开控制面板。 您可以通过访问“开始”菜单、搜索“控制面板”并在搜索结果中选择项目来打开此实用程序。

选择控制面板。

在“控制面板”中的“程序”下,选择“卸载程序”。

以下页面显示所有已安装的应用程序。 在这里,找到所有“Microsoft Visual C++ Redistributable”包并记下每个包的名称。 重新下载软件包时需要这些名称。

然后,选择一个包并选择顶部的“卸载”。 然后,在“用户帐户控制”提示中,选择“是”。

在打开的窗口中,选择“卸载”并按照卸载向导进行操作。

按照以上两个步骤从系统中删除所有软件包。 然后,重新启动您的电脑。

当您的 PC 打开时,打开您的 Web 浏览器并前往 Microsoft Visual C++ Redistributable 站点。 从那里下载最新的软件包并将它们安装到您的计算机上。

下载 Microsoft Visual C++ Redistributable 软件包。

然后,打开有问题的应用程序,看看它是否有效。

相关:为什么我的电脑上安装了这么多“Microsoft Visual C++ Redistributables”?

卸载并重新安装您的应用程序

您的应用无法启动的原因之一是应用的核心文件有问题。 这些文件可能由于各种原因而出错,包括其他应用程序的干扰和病毒。

修复这些文件的一种简单方法是在您的 PC 上卸载并重新安装该应用程序。 这将删除应用程序的现有文件并在您的系统上放置可用的新文件。

要在 Windows 11 中删除应用程序,请进入“设置”>“应用程序”>“应用程序和功能”并找到要删除的应用程序。 然后,在列表中的应用程序旁边,单击三个点并选择“卸载”。 在提示中选择“卸载”以确认您的操作。

在 Windows 10 中,打开“设置”并单击“应用程序”。 然后,在列表中找到并单击要删除的应用程序。 选择“卸载”,然后选择“卸载”以删除该应用程序。

选择“卸载”。

当您的应用程序被删除后,重新启动您的电脑。 然后,双击您应用程序的安装程序文件以重新安装该应用程序。

相关:如何在 Windows 11 上卸载应用程序

修复 Windows 的损坏文件

与您的应用程序的核心文件一样,您的 Windows 系统的核心文件可能已损坏,从而导致您的应用程序启动问题。 在这种情况下,您可以使用 PC 的内置系统文件检查器 (SFC) 工具来查找和修复计算机上的损坏文件。

此工具自行运行,这意味着它会自动检测您 PC 上的错误文件并用工作文件替换它们。 您可以从命令提示符窗口使用此工具,如下所示。

在 Windows 10 或 11 PC 上启动提升的命令提示符窗口。 您可以通过打开“开始”菜单,搜索“命令提示符”,然后选择右侧的“以管理员身份运行”来执行此操作。

选择“以管理员身份运行”。

在打开的“用户帐户控制”提示中,选择“是”。

然后,在命令提示符中键入以下命令并按 Enter:

 DISM.exe /Online /Cleanup-image /Restorehealth 

运行 DISM 命令。

此命令请求 Windows Update 为您的 PC 提供修复损坏系统所需的文件。 因此,该命令可能需要几分钟才能完成执行。

命令运行完毕后,运行以下命令扫描并修复系统上损坏的文件:

 证监会/扫描

运行证监会命令。

命令执行完毕后,所有损坏的文件都将得到修复。

您的 0xc000007b Windows 错误现已解决。 继续在您的 PC 上享受您最喜爱的应用程序吧!

相关:如何修复“Windows 升级失败”错误代码 0x80070005