雷电模拟器启动任意窗口都是0号?真相只有一个!
产品介绍
前言
其实这个问题我在贴吧、群里、哔哩哔哩和日常用户反馈中已经遇到过很多次了,但是一直没想着写个文章出来帮助更多的人理清思路找到原因。
出现这种问题的具体现象
在多开器新建了1号模拟器之后启动,发现怎么多开器上显示的是0号已启动,1号还是已关闭,再创建其他的模拟器依然点启动,启动的依然是0号。
还有就是在1号或者其他序号的模拟器,还原了备份包,启动之后发现怎么模拟器是空白的,里面什么都没有,一看模拟器名字或者多开器上,才发现打开的是0号。
原因是什么
先从原理上分析为什么会有这种现象:雷电模拟器启动时,实际上是通过运行dnplayer.exe + [索引] 以及其他的参数来启动指定模拟器的,比如你要启动1号模拟器,实际上相当于执行了dnplayer.exe index=1,而如果没有参数的话,就会默认启动0号,所以基本上导致模拟器只能启动0号的原因都是因为启动参数丢失,而丢失基本上又是因为执行命令行时出问题,导致命令行出问题99%的原因只有一个—— 电脑中毒了。
目前我遇到的也都是中了蠕虫感染型病毒,这个病毒之前有发文章讲过,会感染一切运行的exe文件,和桌面上的文档、程序等,由于感染之后,你运行exe实际上是运行的病毒exe壳子,再由病毒去运行真实的exe文件,这中间就可能会导致参数丢失,包括很多人运行软件桌面上会闪过黑色的cmd窗口、本应该执行30秒的变成1秒还失败(比如还原模拟器时一秒就成功,实际上未还原),这些都是中了病毒的现象
具体可以参考以下文章:

如上图,出现感染型病毒的就是被感染过的文件,至于后门病毒是因为还中了其他的病毒,都可以一起杀完,如果是脚本辅助类,也可能会被感染,所以一定要分清楚感染和误报,感染的话,先清除掉感染。一般情况下全盘杀毒之后重启电脑,再全盘杀毒一次就可以解决。也不排除有的病毒已经破坏了系统,即使杀完毒系统也会出现各种问题,所以建议杀完毒之后还是重装一遍系统。






