仍可绕过:新变通方案可实现微软 Win11 装机 OOBE 创建本地账号
在 Windows 11 Build 26x20.6772 预览版中,微软实施更严苛限制,强制要求用户在"首次开箱体验"(OOBE)阶段连接互联网并登录微软账户(MSA)。
目前已确认多个绕过变通方案失效:
方法一
在该消息公布不到 24 小时后,绕过限制的办法已在网络出现。X 平台用户 @TheBobPony 演示了一个简单方法:
-
在 OOBE 环节断开网络
-
输入 Shift + F10 进入命令行界面
-
输入以下命令
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f shutdown /r /t 0
方法二
另一位用户 @GreepTheSheep 也分享了绕过微软限制,继续创建本地账号的方法:
-
在 OOBE 环节断开网络
-
输入 Shift + F10 进入命令行界面
-
输入以下命令
net user "User Name" /add
net localgroup "Administrators" "User Name" /add
cd OOBE msoobe && shutdown -r
Win11 24H2用户个性化设置OOBE跳过微软账户使用本地账户方法
Win11更新到24H2版本,已经有两种方法失效了,分别如下。
1.shift+Fn+F10,oobe \bypassnro
2.微软账户注册界面,输入特定邮件地址和随机密码,例如no@thankyou.com、example@example.com等等。
与此同时,两种有效的绕过方法,分享给大家。
方法一(启动内置服务)
1.在OOBE界面同时按下键盘的shift+Fn+F10或者shift+F10。
2.在命令提示符CMD内输入start ms-cxh:localonly回车。
3.然后输入本地用户名和密码等待重启完成剩下的个性化设置,直到进入桌面为止。
方法二(注册表注入)
1.在 OOBE 界面按 Shift+Fn+F10或者Shift + F10 并键入 regedit,然后按 Enter。
2.找到Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE。
3.点击编辑 > 新建 > DWORD(32 位),然后将新值重命名为 BypassNRO。
4.将其数值改为 1。
5.重启。
6.在 OOBE 界面按 Shift+Fn+F10或者Shift + F10,并键入oobe\bypassnro回车,等待重启。
7.在网络连接界面选择我没有网络,创建本地账户和密码直到进入桌面为止。
新版Win11不再允许跳过账号登录,所有方法全部失效
微软已经确认 Windows 11 消费者版 (包括家庭版和专业版等) 在安装后开箱阶段 (OOBE) 不再允许跳过登录,即所有用户必须创建并登录微软在线账户后才能继续安装,如果不登录账户将无法正常进入桌面。
此前微软预留的各种绕过方法和命令也都已经在最新版中失效,目前已经失效的主要是 Windows 11 Beta Build 26120.6772 版和 Windows 11 Dev Build 26220.6772 版(在本周更新中微软还删除了 localonly 命令,使这个方法也失效了),这些更改将在完成测试后进入正式版通道。
对于不允许创建本地账户绕过登录,微软给出的解释是:
取消 OOBE 期间对本地账户的支持,因为如果没有 Microsoft 账户,设备将无法完成完全配置,用户必须通过联网和登录完成 OOBE 配置,这样才可以确保设备正确设置。
虽然这些机制 (指跳过登录的各种方法) 通常用于绕过 Microsoft 账户设置,但也会无意中跳过关键的屏幕设置,可能会导致用户使用没有完全配置的设备并退出 OOBE。
说到底就是各类微软服务:
在 OOBE 阶段微软会使用多个屏幕提醒用户开启各种微软服务,包括 Microsoft 365、OneDrive、Windows Backup 等,这些功能都需要使用微软账户才可以正常使用。
但在进入桌面后其实是否使用在线账户本身没有太大差别,例如长期使用本地账户,但 OneDrive、Microsoft 365 等也都是单独登录微软账户使用的,并没有影响正常使用,所以微软不再允许用户绕过登录本身就没有道理。
能否继续创建本地账户:
仍然可以,微软称用户可以使用在线账户登录并进入桌面后再创建本地账户,这样切换到本地账户后可以继续使用,不过微软推荐用户继续使用在线账户,这样可以获得更好的用户体验。