今天终于收到win10 V2004推送了,更新了一个多钟头,总算好了。总体感觉系统简洁明快了不少,外观最大的变化是输入法,其次文件资源管理器的搜索好用了,可以直接删除搜索记录。
但是,老毛病又犯了,把Hyper-V打开了,即以管理员身份运行bcdedit可以看到hypervisorlaunchtype的状态为auto,
这里顺便说一下,网上的文章一大抄,想当然的错误并不少,就比如说hypervisorlaunchtype的状态,说有off、auto 和 on 三种状态,事实上没有on,执行bcdedit /set hypervisorlaunchtype on命令得到的反馈是语法错误。
最开始引入Hyper-V的windows大版本里Hyper-V有一个副作用,大家都知道,那就是与好多虚拟机不兼容,把一票虚拟机给咔嚓了,现在好多了。但是还有一个副作用,我偶然发现的,现在还在:
我的Dell台式机设置了BIOS开机密码,并且BIOS里设置了“Password Bypass-Reboot Bypass”,即冷启动需输入密码热启动自动跳过,
自从win10忘了是哪一版了有了Hyper-V就再也不生效了,变成了每次重启都要输入密码,这个问题折磨了我好久,咨询了Dell官方,升级BIOS固件都没效果。
后来因为它把虚拟机顶的运行不了我把它给关了,然后重启跳过输入BIOS密码的设置又起作用了,这才知道Hyper-V是罪魁祸首!
这是啥原理呢,具体也不了解,猜测是跟开机启动设置有关吧,估计这个是修复不了了。
上次win10大版本更新,发现这个问题的解决方案后,没有记录下来,这次重现,试着搜索”Reboot Bypass“,没发现网上有和我同样问题的,
最终也只找到了Dell官网说”Reboot Bypass“设置未生效需要更新BIOS固件,试着更新了但是没作用,回想了好久,才想起来似乎跟虚拟机有关,最后终于想起了Hyper-V,
真的是要养成记笔记的好习惯,随时记录下来首先可以给自己看,然后有同样问题的人也可以参考。