一些用户最近报告说,当他们尝试启动某些应用程序时,他们的屏幕会显示运行时错误 217。我们调查了这个问题,发现它可能是由以下因素引起的:
- 第三方应用程序冲突——第三方应用程序可能会干扰您系统的进程。
- 损坏错误——您的操作系统可能正在处理某种阻止应用程序正常运行的文件损坏。
- 应用程序安装不完整——应用程序的安装可能由于意外的系统崩溃或第三方应用程序的中断而未完成。
下面我们列出了几个故障排除步骤,可帮助您立即解决 Windows 11 中的运行时错误 217。
运行 SFC 和 DISM 命令
正如我们之前所讨论的,像手头的错误通常是由系统中的损坏错误和错误引起的。
幸运的是,Windows 附带了几个内置的故障排除实用程序,可以扫描您的计算机以查找错误并在几乎不需要用户输入的情况下修复它们。两个这样的实用程序是系统文件检查器 (SFC) 和部署映像服务和管理 (DISM)。
大多数文件损坏的情况都可以通过运行 SFC 和 DISM 实用程序来解决,这就是我们鼓励您试一试的原因。希望它能立即解决问题。
重新安装应用程序
您在打开目标应用程序时可能会遇到问题,因为该应用程序尚未完全安装。如果这种情况适用,那么重新安装应用程序应该可以解决问题。
- 在任务栏的搜索区域中键入添加或删除程序,然后单击打开。
- 现在找到并右键单击目标应用程序。
- 选择卸载。
- 成功卸载该应用程序后,重新安装它并检查问题是否已解决。
修复 Microsoft Visual C++ 安装
Visual C++ Redistributables 是使用 Microsoft 的 Visual Studio 软件开发环境构建的程序或游戏所需的动态链接库 (DLL)。每当程序需要 DLL 或其他支持文件来运行时,它就被称为依赖项。
运行时错误 217 还可能表示您尝试启动的程序所需的特定版本的 Visual C++ Redistributable 已损坏或丢失。在这种情况下,修复 Microsoft Visual C++ 安装可以帮助您解决问题。
- 在任务栏的搜索区域中键入控制面板,然后点击打开。
- 转到程序,然后单击程序和功能。
- 现在选择Microsoft Visual C++ 2015-2019 Redistributable (x64)并点击更改,如下所示。
- 单击修复按钮并等待该过程完成。然后检查这样做是否解决了您 PC 上的运行时错误 217。
在干净启动状态下进行故障排除
干净启动状态用于诊断和解决高级 Windows 问题。如果上述修复对您不起作用,请尝试以安全模式启动 Windows并重复导致错误的操作。如果在安全模式下没有出现问题,则执行干净启动。
以下是在 Windows 上执行干净启动的方法:
- 按键盘上的Windows + R 键打开“运行”对话框。
- 在对话框的文本字段中,键入msconfig并按Enter。
- 现在单击Normal startup并转到Services 选项卡。
- 选中隐藏所有 Microsoft 服务复选框,然后单击全部禁用按钮。
- 点击Apply然后OK。
- 最后,重新启动您的 PC 并检查问题是否仍然存在。
重置您的电脑
作为最后的手段,您还可以尝试重置您的 PC 以解决 Windows 11 上的运行时错误 217。这会将您的操作系统恢复到其原始的无错误状态。您还可以选择保留文件或删除所有内容。
- 启动Windows 设置并导航至System -> Recovery 。
- 单击重置 PC 按钮。
- 现在根据您的喜好选择保留我的文件或删除所有内容以继续。
- 接下来,在“云下载”和“本地重装”之间进行选择 如果您的系统基本运行良好,并且您只是想清除设置和数据并重新开始,则本地重装是最佳选择。如果您有一些损坏的系统文件,云下载可能会帮助您。
- 您的下一个屏幕应显示重置的详细信息。查看这些并点击下一步。
- 最后点击重置按钮。