SteamBig安装后重启蓝屏

安装后出现的的,重装系统后正常,想看下这个游戏有什么特别,能把系统搞得无法启动,上windbg。

蓝屏代码看到是winlogon进程有异常

根据第一个参数也没看到具体什么报错

当前进程smss.exe,也确实看到smss有报错情况,出错函数是ntdll!RtlpCallQueryRegistryRoutine+0x1f8

找到函数相关参数,再经过ida查看,RtlpCallQueryRegistryRoutine第一个参数0000000000000098是个句柄

句柄就是注册表\REGISTRY\MACHINE\SYSTEM\CONTROLSET001\CONTROL\SESSION MANAGER\ENVIRONMENT

ida里面可以看到一些过程,大部分看不懂,先通过EnumerateValueKey遍历注册表有哪些key,然后通过RtlpCallQueryRegistryRoutine查询key的值,key名称如下,就是iGame

因此可以判断是这里的iGame注册表有问题,到底有什么问题没查出来,以后有空再看吧。

进入winpe,将这个注册表删除后,开机正常了。这个游戏也没什么特别的,可能就是写错注册表了


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注