如何解决Win10 下 hold escape key to prevent startisback from loading
进入控制面板,找到后startlsback ,右键卸载程序,然后就恢复正常了!
如果不行按下面方法操作
方法一:右键点击开始菜单按钮,再点属性,打开STARTISBACK软件设置界面,点左侧的“切换”,打开切换选项卡后,右侧所有的选项都不要打勾,然后点确定。重启电脑。
方法二:修改StartlsBack.dll,以实现屏蔽提示信息:Hold Escape Key to Disable StartlsBack from loading
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时就不会出现这个提示啦!