开机自检后强制跳出用户名输入框是因windows hello登录机制触发交互式验证,需先关闭“需通过windows hello登录microsoft账户”,再用netplwiz取消密码验证或通过注册表设置autoadminlogon实现自动登录。

每次开机自检后强制跳出用户名输入框,是因为系统在启动阶段触发了交互式登录策略,而非磁盘扫描本身导致——真正要关的是登录验证环节,不是CHKDSK。
先确认是不是微软账户锁屏干扰
如果你用的是微软账户登录,系统默认启用“Windows Hello 登录 Microsoft 账户”保护机制,它会覆盖所有本地登录设置,导致 netplwiz 或注册表修改全部失效。
进入“设置 → 账户 → 登录选项”,找到【需要通过 Windows Hello 登录 Microsoft 账户】,将其关闭。这一步不做,后面所有操作都白费。
禁用强制用户名密码验证(图形界面法)
适用于所有 Win10 版本,操作直观、无风险。
1、按 Win + R 打开运行框,输入 netplwiz 回车。
2、在弹出的“用户账户”窗口中,选中你日常使用的那个账户(注意:不是管理员账户,是实际登录用的账户)。
3、取消勾选【要使用本计算机,用户必须输入用户名和密码】。
4、点击“应用”,弹出自动登录窗口,必须准确填写当前账户的完整用户名(如邮箱格式的微软账户名)和原始密码,点确定保存。
5、再点一次“确定”退出。注销或重启后,自检结束直接进桌面,不再卡在用户名输入界面。
注册表硬改自动登录(家庭版专用/备用方案)
当 netplwiz 不生效、或系统存在多账户冲突时,用此法绕过界面层直接干预启动流程。
方法一:手动写入关键键值
1、Win + R 输入 regedit 回车,同意 UAC 提示。
2、定位到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
3、在右侧空白处右键→新建→字符串值,命名为 DefaultUserName,双击编辑,输入你的登录用户名(微软账户请填完整邮箱)。
4、同路径下再新建字符串值 DefaultPassword,双击填入该账户当前有效密码。
5、再新建一个字符串值 AutoAdminLogon,数值数据填 1。
⚠️ 注意:若账户是微软账号且开启双重验证,此处密码必须是上次成功同步过的旧密码;新改的密码可能延迟同步,填错会导致黑屏无法登录。
方法二:命令行一键注入(管理员权限运行 PowerShell)
执行以下三行命令(每行回车一次):
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultUserName /t REG_SZ /d "your_email@outlook.com" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d "your_password" /f
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f
填入时把 your_email@outlook.com 和 your_password 替换成真实值,引号保留,不能漏。











