已安装Edge Webview2但Windows应用安装程序未检测到的问题求助
Webview2已安装但应用安装程序仍提示缺失的解决办法
检查架构匹配性
确认你安装的Edge Webview2架构(x86/x64)和目标应用一致。打开「添加或删除程序」查看Webview2版本详情,若架构不匹配,卸载后重新下载对应架构的独立安装包安装。手动注册组件
以管理员身份打开命令提示符,根据系统架构执行对应注册命令:- 64位系统注册32位组件:
regsvr32 "C:\Program Files (x86)\Microsoft\EdgeWebView2\Application\<版本号>\EBWebView.dll" - 64位系统注册64位组件:
regsvr32 "C:\Program Files\Microsoft\EdgeWebView2\Application\<版本号>\EBWebView.dll"
替换<版本号>为实际安装的Webview2版本号,执行成功后重试应用安装。
- 64位系统注册32位组件:
修复Webview2安装
在「添加或删除程序」中找到Edge Webview2,点击「修改」选择「修复」,完成后重启电脑再尝试安装。检查注册表项
打开注册表编辑器,导航到对应路径确认注册表项存在:- 32位应用:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\EdgeWebView2\InstalledVersions - 64位应用:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EdgeWebView2\InstalledVersions
若缺失,重新安装Webview2(修改注册表前请备份)。
- 32位应用:
使用官方修复工具
下载微软官方Webview2修复工具,运行完成修复后重启系统,再尝试安装目标应用。切换为常青版安装包
若独立安装包无效,改用常青版(Evergreen Bootstrapper)安装包,它会自动适配系统架构并安装最新版本,提升兼容性。
内容的提问来源于stack exchange,提问作者Hari Govind
相关产品推荐
相关产品推荐

