zetaloop/ExplorerPatcher

Win11 22H2更新后,开始菜单崩溃

oTnTh opened this issue · 10 comments

oTnTh commented

Win11 22621.521
22621.608.51.1 Translation 16

更新后我发现两个问题:

1、打开任务栏的“小组件”,以前的“People”按钮并不会出现,开关“小组件”任务栏上完全没有变化。

2、将开始菜单样式设置为Win10,点击开始菜单鼠标指针闪一下加载ing的圈圈以后,无事发生。

关于2,我在事件管理器中找到如下内容:

错误应用程序名称: StartMenuExperienceHost.exe,版本: 10.0.22621.317,时间戳: 0xc5b3389a
错误模块名称: Windows.UI.Xaml.dll,版本: 10.0.22621.521,时间戳: 0xb075f736
异常代码: 0xc000027b
错误偏移量: 0x0000000000859b10
错误进程 ID: 0x0x2AB4
错误应用程序启动时间: 0x0x1D8D7AE4F65F80F
错误应用程序路径: C:\Windows\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartMenuExperienceHost.exe
错误模块路径: C:\Windows\System32\Windows.UI.Xaml.dll
报告 ID: c48efeab-bb6e-4257-a856-0fb473a09d87
错误程序包全名: Microsoft.Windows.StartMenuExperienceHost_10.0.22621.1_neutral_neutral_cw5n1h2txyewy

尝试卸载ExplorerPatcher后重新安装,问题依旧。

请问旧版本EP是否存在这样的问题?以及EP的运行日志里是否显示什么错误?

oTnTh commented

更新22H2之前一切正常,但我不记得当时用的ExplorerPatcher是不是22622.450.50.3了。

22H2更新后,没更新22621.608.51.1之前,小组件按钮就不见了。至于菜单,因为我平常用的是Win11风格菜单,所以不知道当时是不是会崩溃。

EP的log文件在哪里啊,我没找到…

我现在在学校,暂时不方便测试。
EP在高级菜单里启用控制台,重新启动文件管理器,会显示运行情况。
可能是缺少一些调试文件,新版本发布有时候调试文件微软还没出,那一些功能就会缺失。
你或许也可以试试旧版可不可以解决这个问题,或者暂时关闭EP。
(不过这样的bug挺常见的就是了,我都习惯了(ˉ▽ˉ;)...)

oTnTh commented

控制台输出的内容,看起来好像没啥特别的。

对我个人来说,任务栏修改生效了就好。开始菜单我不怎么用,无非是关机的时候鼠标移动轨迹有点长的问题…

想着既然遇到了问题,那就回报一下,不方便处理就暂时放着吧,谢啦~

funchook create 1
Running on Windows 11, OS Build 10.0.22621.521.
Loaded symbols
Setup user32 functions done
Patched taskbar transparency in newer OS builds
Setup explorer functions done
Setup uxtheme functions done
Setup twinui.pcshell functions done
Setup combase functions done
Setup twinui functions done
Setup stobject functions done
Setup bthprops functions done
Setup pnidui functions done
Setup shell32 functions done
Setup explorerframe functions done
Setup windows.storage functions done
[IME] Context menu patch status: 1
Setup inputswitch functions done
Setup windowsudk.shellcommon functions done
Setup peopleband functions done
Installed hooks.
Play startup sound thread...
Signal shell ready...
Started "Signal shell ready" thread.
Open Start on monitor thread
Started "Open Start on current monitor" thread.
EP Service Window thread
Initialized taskbar centering module.
Progman: 196846
Progman hook: 197065
[Positioning] Added settings for monitor 0000000000010001 : 0
>>> Signal shell ready.
Setup sndvolsso functions done
Ended "Signal shell ready" thread.
0 0
EnsureXAML 31 ms.
Started "Play startup sound" thread.
Ended "Play startup sound" thread.
[Updates] Starting daemon.
[Updates] Configured update policy on this system: "Check for updates but let me choose whether to download and install them".
[Updates] Path to module: C:\WINDOWS\dxgi.dll
[Updates] Checking against hash "22622.608.51.1.9ce826d0fb2de781d"
[Updates] Update URL: https://github.com/ZetaSp/ExplorerPatcher/releases/latest/download/ep_setup.exe
[Updates] Hash of remote file is "22622.608.51.1.9ce826d0fb2de781d" (valid).
[Updates] Local version obtained from hash is 22622.608.51.1.
[Updates] No updates are available.

看起来没有缺少调试文件
可能是微软新版又改了什么,等作者适配吧
可以汇报给原作者(我只是个玩翻译的TAT)

oTnTh commented

我测试了一下valinet的原版22621.608.51.1,虽然“小组件”还是无法显示,但是Win10风格的开始菜单是好的。

奇怪啊,难道就我一个人会崩溃(

我也遇到了这个问题,版本号22634.1,汉化版打不开开始菜单,原版能打开,其他一切正常,另外两个版本右键开始按钮都没反应

测试了一下,25217.1010,EP 22621.608.51.3,原版和汉化都打不开开始菜单。卸载可以打开。
控制台:[Symbols] Failure in reading symbols for "C:\WINDOWS\SystemApps\Microsoft.Windows.StartMenuExperienceHost_cw5n1h2txyewy\StartDocked.dll".可能是缺少调试文件(这个也有可能我网络问题),和原版未适配。

如果开始菜单急需的话推荐直接卸载
我每次更新win11都可预计地一定概率ep爆炸()
有些功能(比如禁用右键菜单)卸载保留的,但是win10开始菜单就经常炸

可以试试反馈原作者()