Win8开机直接进入桌面模式
最近产品需要测试在Win8下的兼容性,我们需要将自动测试部署到Win8实机上。
问题来了,因为我们需要自动测试持续集成,当我们自动测试运行完成时,为了让系统恢复到初始状态,我们要重新启动系统,但是Win8 Metro 界面影响我们脚本的执行,我们需要系统启动后直接切换到桌面模式,在网上找了一些方法,基本解决这个问题,共享给大家,但是仍然有一个小问题,看大家有没有更优方案。
-------------------------------------------------------------------------------------------
最简单方案:
在正常情况下,Win8系统开机后会先进入Windows UI,也就是我们常说的Metro界面。这对于平板电脑来说或许很有必要,但对于PC用户来说,使用Win8时大多操作仍需要在桌面下进行,所以开机直接进入桌面模式似乎更加高效。Win8自身并没有提供可以修改开机模式的选项,因此我们就需要通过一些“特殊”方法来实现了。
要想让Win8开机直接进入桌面模式,需要修改注册表来实现。首先按键盘的上Windows键+R,打开“运行”对话框,输入Regedit并按回车打开注册表编辑器。
在左侧依次展开目录HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,找到右侧的Shell并双击打开该键值。
默认情况下,Shell键值的数据为“explorer.exe”,现在将其修改为“explorer.exe, explorer.exe”。点击确定保存设置,重启电脑后就可以默认进入桌面模式了。
将Shell键值改回默认数据就可以恢复为开机进入Win8界面了。
---------------------------------------------------------------------------------------------
小问题:
切换到桌面后,总是会打开系统文件浏览器,这个是我们不需要的,看看大侠们有没有什么更优的方案?
浙公网安备 33010602011771号