当前使用 Windows 11 开发版或 Beta 版的一些用户报告了一个奇怪的问题,即他们在 PC 上使用用户帐户登录时最终会看到WebView2 SDK/Edge错误(无法找到 Edge 安装) 。
在彻底调查此特定问题后,发现有几种已知的不同情况会导致 Windows 11 PC 上出现此特定错误。以下是可能导致 WebView2 SDK/Edge 错误的潜在罪魁祸首的候选名单:
缺少 WebView 2 运行时安装——Microsoft Edge 绝对需要的一个鲜为人知的依赖项是 WebView 2 的运行时环境。但事实证明,某些操作(如更新硬件驱动程序)可能最终会破坏操作系统使用 WebView 2 的能力. 在这种情况下,您可以通过重新安装 WebView 2 运行时来解决问题。损坏的 Microsoft Edge 安装– 事实证明,此问题也可能是由影响您当前 Microsoft Edge 安装的某种类型的文件损坏引起的。这通常发生在从 Microsoft Edge 中消除安全威胁(最常见的是浏览器劫持者)之后。如果这种情况适用,你应该能够通过修复 Microsoft Edge 安装来解决问题。现在你已经熟悉了可能导致此错误的每个潜在场景,请按照以下两种方法获取有关如何修复 WebView2 SDK/Edge 错误(无法找到 Edge 安装)错误的说明。
安装 WebView 2 运行时Microsoft Edge 在调用时启动所需的最重要的依赖项是 WebView 2 的运行时环境。默认情况下,应通过手动用户干预或通过某种可能导致 WebView 安装的系统文件损坏安装此程序包在您的 Windows 11 机器上无法使用。
注意: WebView2 为许多基于 Web 的功能提供支持,这些功能是 Microsoft 365 的一部分。WebView2 用作呈现引擎。如果您在最新版本的 Windows 11 上运行,您应该默认安装 Webview2。
但是,如果由于某种原因您的 Windows 11 安装中缺少 WebView2,您可以轻松地从官方网站重新安装运行时基础结构。
按照以下说明在 Windows 11 计算机上下载和安装 WebView2 Runtime 并修复 WebView2 SDK/Edge 错误的分步说明:
从您最喜欢的浏览器,导航到WebView 2 的官方下载页面。进入正确的页面后,进入“固定版本”并将“选择版本”更改为最新版本,然后将基础架构更改为您当前使用的操作系统基础架构。注意: 如果您不知道您的操作系统基础结构,请按Windows 键 + R,然后键入“systeminfo”并按Enter。 接下来,进入“系统信息”选项卡后,访问“系统摘要”页面,向下滚动到“系统”类别,然后在“系统类型”下查看以发现您的操作系统基础设施。在下一个屏幕上,接受许可条款并通过单击接受并下载开始下载。安装程序完全下载后,双击它并在用户帐户提示中单击是以授予管理员访问权限。按照屏幕上的说明完成 WebView 2 的安装,然后重新启动您的 PC 并查看 WebView2 SDK/Edge错误现在是否已修复。如果您在尝试使用您的用户帐户登录时仍然看到相同类型的错误,请向下移动到下面的下一个可能的修复方法。
修复 Microsoft Edge如果第一种方法在您的情况下不起作用,则问题主要与某种最终干扰WebView2 的损坏依赖项有关。
幸运的是,通过使用“应用程序和功能”屏幕修复整个 Microsoft Edge 安装,可以轻松修复这种系统文件损坏。
此操作将成功清除与 Microsoft Edge 相关的缓存数据,并刷新内置浏览器(包括 WebView2)使用的任何关联依赖项。
按照以下说明逐步指导使用 Windows 11 上的“应用和功能”菜单修复 Microsoft Edge 安装:
按Windows 键 + I打开 Windows 11 上的“设置”菜单。进入“设置”菜单后,使用左侧的垂直菜单单击“应用程序”。注意:如果默认情况下垂直菜单不可见,请单击操作按钮(左上角)使其可见。接下来,移至右侧的“应用程序”菜单,然后单击“应用程序和功能”。进入应用程序 和功能菜单后,使用搜索功能(在应用程序列表下) 搜索Microsoft Edge。接下来,从结果列表中,单击与 Microsoft Edge 关联的三点(操作图标),然后从新出现的上下文菜单中单击修改。当用户帐户控制提示时,单击是以授予管理员访问权限。在第一个屏幕(在修复 Microsoft Edge 下),单击修复。注意:执行此操作后,该实用程序将重新下载最新版本的 Microsoft Edge,然后在当前安装的基础上进行安装。整个过程最多需要几分钟。Microsoft Edge的修复过程完成后,单击关闭,然后重新启动您的PC并等待下一次启动完成。查看当您尝试使用用户帐户登录时WebView2 SDK/Edge错误是否仍然出现。