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“即可。
这里我使用的是WinHex,打开dll文件后,按Ctrl+Alt+X,输入:30750000,回车
修改完成后保存。
使用PEChecksum工具对dll文件进行校验和。
具体操作:直接将dll文件拖拽到PEChecksum.exe图标上面。
最后,替换修改之后的dll文件,下次刷新explorer时就不会出现这个提示啦!
好,那么,怎么让startlsback的开始菜单和任务栏透明,并且让任务栏是win10样式?
谢谢分享,这个虽然不影响PE,但能解决掉更好👋