当前位置: 雨过天晴 » 运维笔记 » 使用本地账户安装 Windows 11

使用本地账户安装 Windows 11

现在的Windows(通常是Windows 10及以后的版本)允许用户使用两种不同类型的账户工作。默认情况下,Windows使用微软账户登入。这是一个在线账户,可以连接到微软自己的服务和应用程序并带来额外的功能,如OneDrive,Office等。

本地账户是过去的经典账户类型,在Windows的旧版本中已经使用了很多年。它不能用来与微软服务合作,但它允许使用空密码。相比微软在线账户,本地账户对隐私保护要好得多,一些Windows用户仍然喜欢使用这种传统的登录方式。

在Windows 11时代,系统安装时默认不允许创建本地账户,只能使用微软在线账户安装。本文介绍使用本地账户安装Windows 11的方法,以及该方法背后的原理。

允许本地账户安装

在添加账户界面按Shift+F10打开命令行窗口,输入oobe\bypassnro,回车。系统会自动重启,重启后即可跟以前一样使用本地账户完成Windows 11的安装。

原理详解

bypassnro是什么,可以先找到该文件,然后一探究竟。该文件位于C:\Windows\System32\oobe目录下,文件全名为BypassNRO.cmd,是一个Windows命令行脚本文件。使用记事本打开,文件内容为:

@echo off
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f
shutdown /r /t 0

相关命令解释如下:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f

reg add:向注册表中添加新的子项或条目HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE

/v:指定添加注册表项的名称BypassNRO

/t:指定注册表项的类型REG_DWORD

/d:指定新注册表项的键值为1

/f:在不提示确认的情况下添加注册表项

shutdown /r /t 0

shutdown:关闭或重启本地或远程计算机

/r:关闭后重新启动计算机

/t:设置关闭之前的超时时间,有效数值范围为0-315360000(10年),默认值为30。此处设置为0秒,意为立即重启

总结

综上所述,BypassNRO.cmd是一个Windows命令行脚本文件,类似于DOS时代的批处理,其通过修改注册表,使oobe(开箱体验)不再需要网络,从而允许用户在系统安装时创建本地帐户。

未经允许不得转载:雨过天晴 » 使用本地账户安装 Windows 11

相关文章