升级最新 Windows 11 Dev 后无法打开 msedge.exe

2022-02-20 00:27:55 +08:00
 batkiz

升级最新的 Windows 11 Dev 预览版( 22557.1 ni_release )后,Edge 浏览器无法正常打开。想请教下大家有没有什么解决方法或排查思路。

以下是一些可能有用的信息:

经过测试,有以下表现:

  1. 将 edge 的可执行文件更改文件名后可正常使用;
  2. 任何文件名为 msedge.exe 的程序都无法正常运行(比如自行编译的可执行程序)
  3. 在安全模式下 msedge.exe 可以正常运行
  4. 尝试了 clean boot (禁用掉所有的服务后重启),无法正常运行

电脑是联想 Yoga14s 锐龙版 5800H 2021 款。

dmp 文件 analyze 后的内容: https://pastebin.com/uFzsy2gn

事件查看器 log:

错误应用程序名称: msedge.exe ,版本: 98.0.1108.56 ,时间戳: 0x620d1b57
错误模块名称: unknown ,版本: 0.0.0.0 ,时间戳: 0x00000000
异常代码: 0xc0000409
错误偏移量: 0x00007df555620192
错误进程 ID: 0x0x1FE4
错误应用程序启动时间: 0x0x1D825AD430BDC73
错误应用程序路径: C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
错误模块路径: unknown
报告 ID: 040f0c02-91fb-45ed-91ed-09498c5b9307
错误程序包全名: 
错误程序包相对应用程序 ID: 
故障存储段 1767607628955984270 ,类型 5
事件名称: BEX64
响应: 不可用
Cab ID: 0

问题签名:
P1: msedge.exe
P2: 98.0.1108.56
P3: 620d1b57
P4: StackHash_4e3a
P5: 0.0.0.0
P6: 00000000
P7: PCH_01_FROM_unknown+0x0000000000000000
P8: c0000409
P9: 0000000000000039
P10: 

附加文件:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.3e78f8cc-2e31-4510-a2d5-445d377cad39.tmp.mdmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.b62ca213-b769-4fab-b558-b1c378c49fd1.tmp.WERInternalMetadata.xml
WPR_initiated_DiagTrackMiniLogger_OneTrace_User_Logger_20220219_1 EC_0_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.b7a6a7de-33b7-4aa6-828f-520f8844a238.tmp.etl
WPR_initiated_DiagTrackMiniLogger_WPR System Collector_inject.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.bce249d0-3813-4aef-bd69-ca200de6b402.tmp.etl
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.1465e6c8-a41b-4083-af02-c0b02e4f9adc.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.c8b1df20-c528-4c94-ae30-74c4e8c87bbd.tmp.txt
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.3d04217b-3862-43c3-90b0-6b88030b4d2d.tmp.xml

可在此处获取这些文件:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_msedge.exe_736a9ab21b6d292dd1d05a85434b8c3aafbd4929_06e8eedf_ad785717-db03-4001-b035-59be7f36a45c

分析符号: 
重新检查解决方案: 0
报告 ID: 040f0c02-91fb-45ed-91ed-09498c5b9307
报告状态: 2147487744
哈希存储段: 09f4296807618299e887cdc5fa31218enCab GUID: 0
2637 次点击
所在节点    Windows
17 条回复
ysc3839
2022-02-20 00:39:39 +08:00
把一个空程序改名为 msedge.exe ,然后用 x64dbg 等调试器启动试试吧。不过我比较怀疑是中毒了,病毒针对某些特定名字的程序注入代码导致的,建议试试 chrome.exe 会不会有类似问题。
sky96111
2022-02-20 00:40:45 +08:00
有没有一种可能,你的系统被恶意软件搞镜像劫持了,然后恶意软件被杀软干掉了,注册表没恢复?
batkiz
2022-02-20 00:47:17 +08:00
@ysc3839 好的,我尝试下; chrome.exe, firefox 都是没有问题的。
batkiz
2022-02-20 00:51:43 +08:00
@sky96111 不排除这种可能,但我的杀软日志里没有类似记录,而且情况是升级了系统后才出现的,我更倾向于是系统升级搞炸了什么功能导致的。
batkiz
2022-02-20 00:56:29 +08:00
再补充几点:

1. 试过 edge 的 repair ,无效;
2. 试过 `sfc /scannow`,无效;
3. 在网上看到过出现类似情况的帖子( [原帖链接]( https://bbs.pcbeta.com/viewthread-1920585-1-1.html) ),可惜是治标不治本。
ripperdev
2022-02-20 01:00:25 +08:00
https://www.ithome.com/0/603/699.htm
确实有人遇到了这个问题,不过我的 NUC11 上一切正常,自行编译的 msedge.exe 也能运行
batkiz
2022-02-20 01:18:33 +08:00
@ripperdev 原来不是个例,看来得等 MS 修复了 :-(
vmebeh
2022-02-20 05:49:53 +08:00
自带的微软拼音对名为 explorer.exe 的进程优先切换英文输入,所以 m$可能会针对进程名搞嘿科技
特别现在是现在在流氓推广 edge 时
Lightbright
2022-02-20 10:05:52 +08:00
这有可能是微软自己针对 edge 的安全措施出 bug 了
PMR
2022-02-20 12:09:08 +08:00
CJK 的 insider 碰到问题挺多


切到 en 能用
NCry
2022-02-20 13:18:28 +08:00
插楼问下帖子中截图内的字体是啥
batkiz
2022-02-20 15:18:50 +08:00
@PMR 有尝试系统语言切换成英语,不过没用,也有可能是我操作哪有问题。
batkiz
2022-02-20 15:19:49 +08:00
@NCry IBM Plex Mono
wooke
2022-02-20 21:10:16 +08:00
这是一个 bug 很多人都遇到了 我也遇到了
Maoyeedy
2022-02-21 20:35:08 +08:00
你可以试一下 C:\Program Files (x86)\Microsoft\Edge\Application\98.0.1108.56\msedgewebview2.exe
我是可以通过这个开 Edge 的
batkiz
2022-03-05 18:06:46 +08:00
update: 是联想电脑管家的锅,卸载后 edge 即可正常工作

(此处省略一些脏话)
zhanglixing
2023-03-01 16:52:01 +08:00
狗日的联想。。确实是这个问题,卸载了联想电脑管家可解。

害得我重装了 Edge 十多次。md

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/835123

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX