自Windows 11发布以来微软就强制要求家庭版用户必须使用微软账户,即用户不能直接创建使用本地账户。
尽管期间不时有各种方法可绕过这个限制,但微软也在不断地禁用这些方法尽可能让更多用户使用联网账户。
而在本周微软宣布上述政策覆盖到Windows 11专业版系列,即专业版现在重装系统后也必须登录联网账户。
然后经网友提醒发现个非常有趣的现象:原来微软早就在Windows 11所有版本预留跳过登录的脚本。
如何更优雅的跳过登录:
如果你购买新设备或重装Windows 11系统并在设置阶段遇到强制登录账户,可以使用下面这个命令来跳过。
#在登录界面按Shift+F10启动CMD命令提示符#输入以下命令并回车OOBEBYPASSNRO执行此命令后系统会自动重启然后重新进入设置,此时无论家庭版还是专业版系列都可以直接创建本地账户。
测试发现此命令是有效的,只是我们比较好奇微软这是预留的什么命令可以让用户跳过联网账户登录。
原来是预留了脚本和注册表:
经过检查我们发现该命令用来启动脚本的,这个脚本指向 C:WindowsSystem32oobeBypassNRO.cmd
而这个脚本又是用来修改注册表的并指向HKLMSOFTWAREMicrosoftWindowsCurrentVersionOOBE
#脚本内容如下@echo offreg add HKLMSOFTWAREMicrosoftWindowsCurrentVersionOOBE /v BypassNRO /t REG_DWORD /d 1 /fshutdown /r /t 0也就是说实际微软在Windows 11里是预留开关可以用来跳过的,关键是一边强制一边又预留选项是为啥呢?
感觉现在微软倒腾这些事儿着实让人有些看不懂,不过如果你实在不愿意使用微软账号的话那就可以绕过去。