🎬 导语
前情提要:
9月1号那天,我刚想打开GX Works2改个程序,结果双击图标直接弹窗:
「系统启动失败,请重新启动Windows」
点了确认后又来一句:
「存储器空间或桌面堆栈不足,无法启动GX Works2」
我当场懵圈:昨晚还好好的,怎么睡一觉就“堆栈不足”了?
本来以为是软件崩了,结果竟是Win11悄悄把系统文件“降级”了!
全程无脚本、无外链,4步原地复活,工控人速收!
📷 正文
1️⃣ 事故现场
“存储器空间或桌面堆栈不足”——翻译成人话:
系统把数据库组件版本回滚,老32位壳调用失败,直接躺平。
2️⃣ 官方回复
三菱客服一句话:
“最近累积更新动了 Jet 引擎,等微软后续补丁吧。”
翻译:自己先想办法,别重装,重装也白搭。
前几天比较忙,用其它电脑临时对付着,这几天有时间,研究了一下,摸索出来以下方法:
3️⃣ 4步原地复活
① 把 8月中旬-9月中旬的补丁卸了(我这边是8/30日安装的KB5064401/KB5065426),并暂停系统更新35天。
② 去同事没更新的本上,在 C:\Windows\SysWOW64,把下面7个文件复制出来(全是Jet数据库相关,图标长得像齿轮):
vbajet32.dll
msjet40.dll
msjetoledb40.dll
msjter40.dll
msjtes40.dll
msjint40.dll
expsrv.dll
③ 回到自己电脑,先把原文件备份到桌面,再把这7个文件粘贴进去替换
④重启,双击GX Works2——熟悉的启动画面终于回来了。
4️⃣ 一点小提醒
整个过程不需要额外下载任何EXE/脚本,更别去网上搜“破解DLL”,容易踩坑。
如果公司电脑有权限管控,复制文件前记得让IT同事帮忙“提权”一下。
顺手建个还原点,下次Win11再手滑,10秒 rollback~