Ghost32 - 安全的系统软件下载站!

ghost32怎么安装系统|装机必备|最新专题|最近更新

当前位置:首页 > 系统文章 > win11教程

修复 Windows 11 中的错误代码 0xc0000020

时间:2023-10-31 08:47:46 来源: 点击:
手机扫码继续观看
修复 Windows 11 中的错误代码 0xc0000020

  错误0xc0000020的原因

  尝试启动各种第三方程序或游戏时,Windows 11 中出现错误代码 0xc0000020。使用 Microsoft Teams 时,很少会出现类似性质的通知。该信息将告诉您特定的可执行文件或 DLL 已损坏、丢失或无法执行。此通知中的建议是重新安装该程序或使用管理员帐户运行它,但这并不总是有效。

  错误的解决方案直接取决于出现问题的程序或游戏。其中许多是通用的并且适用于大多数情况。唯一的例外是 Microsoft Teams,因为该软件安装在特定的系统文件夹中,并且有自己的重要组件,有时会导致问题。接下来,我们将更详细地讨论所有这些内容,以便您可以按照说明逐步找到最佳修复方案。

  解决 Windows 11 中错误代码 0xc0000020 的一般方法

  首先,我们将重点讨论当屏幕上显示错误0xc0000020的通知时与启动任何第三方程序相关的解决方法。让我们从最简单且最快实现的方法开始,然后转向复杂且针对性较弱的方法。这将节省时间并帮助您快速找到适合您的修复方法。

  方法一:启用兼容模式

  第一个建议是为您正在运行的程序启用兼容模式。对于旧软件或游戏以及新应用程序来说可能都是如此。这完全取决于使用什么 DLL,以及是否需要额外的 Windows 11 组件来保持操作系统与旧程序的兼容。

  1. 找到有问题的软件的快捷方式或可执行文件,右键单击它并从上下文菜单中选择“属性”。

  2. 转到“兼容性”选项卡,然后选中“以兼容模式运行此程序:”旁边的框。

  1. 在下面的列表中,我们建议选择“Windows 7”选项。如果这没有帮助,您可以返回并安装“Windows 8”进行检查。

  2. 要合并更改设置的结果,您还可以确保有问题的程序始终以管理员身份运行。这将解决由于用户权限不足而无法执行 DLL 的问题。

  方法 2:Microsoft Visual Studio C++ 修复

  操作系统中必须存在 Microsoft Visual Studio C++ 不同受支持版本的附加库,因为它们添加了大多数程序和游戏正确运行所需的某些 DLL 文件和其他类型的对象。如果错误 0xc0000020 通知指示 DLL 文件无法执行,您将需要对 Microsoft Visual Studio C++ 的所有已安装版本执行修复,这将识别损坏的文件或验证问题的原因不是这个。

  1. 打开“开始” ,然后单击齿轮图标转到“设置” 。

  2. 在新窗口的左侧面板中,选择“应用程序”部分,然后打开“应用程序和功能”类别。

  3. 向下滚动程序列表,以按字母顺序查找 Microsoft Visual Studio C++。在组件右侧,单击三点图标并选择“编辑”。

  4. 请注意,当前仅支持 2012 年以来的 Microsoft Visual Studio C++ 版本。如果您安装了较旧的程序集,则无法恢复它们,只能将其删除并重新下载。

  5. 在恢复窗口中,单击“修复”按钮。

  6. 处理过程将开始,需要不到一分钟的时间。您将收到修复结果的通知,并且根据结果,您可以继续检查程序的运行情况或执行本文中的以下方法。

  7. 在某些情况下,屏幕上会出现一个资源管理器窗口,您需要在其中确认打开 Microsoft Visual Studio C++ 安装程序。如果没有,您首先需要按照下一个方法中的说明下载它。

  方法 3:安装 Microsoft Visual Studio C++ 的缺失版本

  让我们看一下与 Microsoft Visual Studio C++ 相关的另一种方法。它涉及从官方网站手动下载并安装缺少的组件。如果已经安装了当前版本,您需要下载不受支持的版本来解决运行旧程序的问题。您可以使用相同的说明来获取需要恢复的版本的 EXE 文件。

  从官方网站下载Microsoft Visual Studio C++

  1. 在程序列表中,找到“Visual Studio C++”并暂时启用此窗口,以进一步探索可用版本列表并了解哪些版本尚未安装。

  2. 请访问 Microsoft 官方页面,获取所有当前和不受支持版本的下载链接。

  3. 在过时的旁边,您将看到不再支持它们的信息,但安装程序仍然可供下载。

  4. 单击必要的链接并根据您的操作系统位数下载 Microsoft Visual Studio C++ 版本(大多数情况下您需要选择 x64)。

  5. 等待可执行文件完成下载并运行以进行进一步安装。

  6. 接受许可条款并开始安装。一分钟后,您将收到所有文件已解压的通知。对其余缺失的版本执行相同的操作,然后重新启动计算机并检查有问题的程序是否正在运行。

  方法 4:更新显卡驱动程序

  在 Windows 11 中运行各种程序时,过时的显卡驱动程序很少会导致错误 0xc0000020,但这种情况仍然可能发生。您需要运行任何更新检查程序或在图形适配器制造商的官方网站上自行查找最新版本。有关下载和安装必要组件的所有可用选项的更多详细信息,请通过以下链接阅读我们网站上的其他主题材料。

  方法 5:重新安装有问题的程序

  在某些情况下,错误 0xc0000020 与系统故障无关,而是与您尝试运行的程序本身有关。搜索和恢复特定文件非常不方便,而且并不总是有效,因为甚至可能丢失数十个不同的文件。因此,最佳解决方案是完全重新安装有问题的软件。您只需使用标准卸载程序,在其运行后,从官方网站重新下载当前版本的软件即可。

  此外,重新安装时,我们建议根据您使用的防病毒软件禁用防病毒软件。这可以帮助避免阻止某些文件的安装,特别是在涉及未经许可的程序时。您可以在以下链接的文章中找到有关此主题的有用信息。

  方法六:检查系统文件的完整性

  本文的最后一种方法被认为是通用的,它与系统组件及其运行中的问题相关。特别是,系统 DLL 文件可能已损坏或删除,这导致了现在出现的问题。该解决方案非常简单,包括运行自动实用程序来扫描系统文件并在必要时进行更正。您所要做的就是通过控制台运行此类实用程序,并在必要时向它们添加其他扫描参数。

  在 Windows 11 上启动 Microsoft Teams 时出现错误 0xc0000020 的解决方案

  当启动此程序时出现代码 0xc0000020 的错误时,上述方法也适用于解决 Microsoft Teams 的特定问题。但是,只有当以下选项不能纠正这种情况时,您才应该切换到它们。这些建议具有高度针对性且特定于 Microsoft Teams,因此在使用其他应用程序时遇到问题的用户无需遵循这些建议。

  方法 1:重命名 Microsoft Teams 目录

  首先,您需要重命名包含 Microsoft Teams 文件的目录,以便下次尝试启动它时,将重新创建该目录,重新下载所有文件并消除问题原因没有 DLL 组件或其他元素。要成功完成此方法,您首先需要配置 Windows 11 中隐藏文件和文件夹的显示。为此,请使用我们网站上的其他说明。

  现在您可以继续重命名目标文件夹。然而,在这种情况下,一切就不那么简单了,因为它是一个系统,并且为它设置了相应的所有者。默认情况下,系统应用程序访问该目录可能会被拒绝,因此您需要获取它,然后才开始进行更改。

  1. 打开“资源管理器”,在硬盘的系统分区中,选择“Program Files”目录,找到“WindowsApps”目录,经过前面的设置后,现在应该可以看到该目录了。

  2. 如果当您尝试导航到它时,会显示一条通知,表明您没有访问权限,则您需要通过更改所有者来自行授予这些权限。

  3. 要授予权限,请右键单击该目录,然后从出现的系统菜单中选择“属性”。

  4. 转到“安全”选项卡,然后单击“高级”按钮。

  5. 在有关所有者的信息对面有一个链接“更改”,您需要单击该链接才能转到下一个窗口。

  6. 您可以在其中手动输入用户名,但在列表中更容易找到它以避免错误。为此,请单击“高级”。

  7. 在下一个窗口中,使用具有适当名称的按钮开始搜索。

  8. 一秒钟后,将显示可用用户和组的列表,在其中找到您自己并确认此选择。

  9. 返回上一个窗口后,只需单击“确定”即可保存设置并关闭。

  10. 现在尝试进入“WindowsApps”文件夹。这次访问应该没有问题了。

  11. 使用搜索查找名称中包含“MicrosoftTeams”的所有目录。

  12. 重命名它们中的每一个,在末尾添加“.old”。完成此步骤后,您可以重新启动计算机并尝试再次启动 Microsoft Teams。最有可能的是,将首先开始下载丢失的文件,之后如果错误确实已解决,则启动应该成功。

  方法 2:重置或修复 Microsoft Teams

  代码 0xc0000020 问题的下一个解决方案涉及运行 Microsoft Teams 重置和修复工具。如果第一个操作没有带来结果,则必须依次执行这两个操作。整个过程几乎是自动发生的,你只需要手动启动它,如下所示:

  打开“开始” ,然后单击齿轮图标转到“设置” 。

  1. 在左侧窗格中,选择应用程序并打开应用程序和功能类别。

  2. 在已安装的程序列表中,找到“Microsoft Teams”,在名称右侧,单击三个点,然后从出现的菜单中选择“高级选项”。

  3. 首先,使用“修复”按钮恢复应用程序数据。完成后,检查其功能。如果错误仍然存在,请使用“重置”按钮删除所有数据并获得干净的应用程序。

  方法 3:重新安装 Microsoft Teams

  如果问题仍未解决,唯一的解决方案是完全重新安装 Microsoft Teams。您不仅需要卸载该程序,还需要清理与其关联的所有文件,以便下次安装时不会与已添加的目录发生冲突。为此,您只需在经典删除后删除两个文件夹即可。

  从官方网站下载 Microsoft Teams

  1. 以标准方式卸载程序。为此,您可以在已安装的应用程序列表中找到它,甚至可以通过“开始”启动相应的操作。

  2. 执行此操作后,使用标准键盘快捷键Win + R打开“运行”实用程序。在其中输入命令并按Enter激活它。%appdata%

  3. 在打开的目录中,找到“Teams”。

  4. 调用该文件夹的上下文菜单并将其删除。

  5. 运行再次运行,但这次导航到该路径%programdata%。在此目录中,同样找到“Teams”并删除该目录。

  6. 剩下的就是使用上面的链接在您的电脑上下载最新版本的 Microsoft Teams 并执行全新安装。

上一篇:win11电脑怎么改管理员名字_windows11更改用户名方法

下一篇:win10怎么安装俄语语言包_在 Windows 11 中安装俄语教程

相关文章

网友评论(共有 0 条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论