Win 11 insider preview 27924.1000 桌面堆栈分配失败 桌面堆限制 大型应用无法打开
co Ino
5
信誉分
错误情况描述:
在更新到27924.1000后出现了大型应用程序无法打开的情况 具体情况表现为:仅能成功运行到加载界面结束,或是开了一个就不能开另一个。 仅有少数应用提供了错误信息,如SolidWorks 提示"solidworks不能启动因为系统桌面应用程序资源已超用" 回退系统更新到27913.1000后问题依旧 打开事件查看器,发现了"桌面堆栈分配失败"的警告
解决过程
根据“桌面堆栈分配失败”的错误信息,查找到微软的官方修复方案Link 打开注册表,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems 注意到 SharedSection的第二,第个三值远低于示例的默认值:SharedSection=1024,3072,512 将第二第三个值修改为20480,重启后问题修复
总结
27924.1000更新使得注册表中管理桌面堆的相关键值被降低,使得大型应用程序无法启动或正常运行,并且回退更新也无法修复。将被修改的键值修改为合适的大小就可解决问题
附图(被异常修改过的注册表键值)
Windows 预览体验计划 | Windows Insider Preview | 桌面环境和“开始”菜单
登录以回答