[教程]修改StartlsBack.dll,以实现屏蔽提示信息:Hold Escape Key to Disable StartlsBack from loading
2021-10-5 3902

StartlsBack是win10pe中常用的开始菜单软件,但很多网友表示在kill explorer时会出现提示文字:Hold Escape Key to Disable StartlsBack from loading

因为explorer崩溃时,StartIsBack加载可能造成反复重启explorer外壳,无法正常操作。所以每次重启explorer进程时,会出现这个提示。提示的意思是:按住Esc可以禁止StartIsBack加载到explorer进程中(终止StartlsBack的运行),以防止出现反复重启explorer外壳的情况。

有网友提出可以通过禁止以下注册表位置的权限解决:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\1\StartIsBack]
"StartTick"=""

还有一种方法,是直接修改StartlsBack32.dll、StartlsBack64.dll

修改之前还是需要回顾这个提示的流程:

当StartIsBack出现频繁启动时,软件的安全机制会弹出该提示,告诉此时用户可以按ESC键即时终止软件的运行。那么多长时间间隔定义为频繁启动,也就是超过多长时间这个提示就不会出现? 你可以一秒一秒的去计数, 最终会发现这个时间为30秒,在计算机中就是30000毫秒,表示为32位整型就是十六进制的 30 75 00 00 。我们通过十六进制编辑器打开StartIsBack32.dll、StartIsBack64.dll,搜索”30 75 00 00“,将内容改成”01 00 00 00“即可。

第一步:解压提取dll文件

第二步:使用十六进制编辑器打开dll文件

这里我使用的是WinHex,打开dll文件后,按Ctrl+Alt+X,输入:30750000,回车

第三步:修改30750000为01000000

修改完成后保存。

第四步:校验和

使用PEChecksum工具对dll文件进行校验和。

具体操作:直接将dll文件拖拽到PEChecksum.exe图标上面。

 

最后,替换修改之后的dll文件,下次刷新explorer时就不会出现这个提示啦!

最后于 2021-10-5 被caocaofff编辑 ,原因:
奖励
收藏
点赞
分享
官方QQ群:872611894(群密码:pecmd.net)
最新回复 (2)
  • avatar image
    铭浩 2021-10-5

    好,那么,怎么让startlsback的开始菜单和任务栏透明,并且让任务栏是win10样式?

    B站UP主,昵称为system32老马,爱好PE和windows系统,欢迎和我讨论,QQ号:2517588842
  • avatar image
    zyytxen 2024-4-28

    谢谢分享,这个虽然不影响PE,但能解决掉更好👋

    正在努力学习中的菜鸟
返回