# 实现开机后自动登录指定本地账号

在 **Windows 10（含 LTSC）** 上，实现**开机后自动登录指定本地账号**，且**不输入密码**，可通过以下**稳定、官方支持**的方式完成。按可控性与常用程度排序说明。

---

## 方案一（最常用 / 最简单）：`netplwiz` 自动登录

### 适用场景

- 本地账户
- 有密码或无密码均可
- 单机或非域控环境

### 操作步骤

1. 按 **Win + R**，输入：
    
    ```text
    netplwiz
    
    ```
2. 在“用户账户”窗口中：
    
    
    - 选中要自动登录的账号
    - **取消勾选**：
        
        > “要使用本计算机，用户必须输入用户名和密码”
3. 点击 **确定**
4. 弹出窗口后：
    
    
    - 输入该账号的密码（无密码直接留空）
5. 重启验证

### 结果

- 开机 → 自动进入该账号桌面
- 不再显示登录界面

---

## 方案二（推荐运维 / 可脚本化）：注册表方式

### 适用场景

- 批量部署
- LTSC / 精简系统
- netplwiz 选项被隐藏时

### 关键注册表路径

```text
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

```

### 必须存在或新增以下键值

<table id="bkmrk-%E5%90%8D%E7%A7%B0-%E7%B1%BB%E5%9E%8B-%E5%80%BC-autoadminlog"><thead><tr><th>名称</th><th>类型</th><th>值</th></tr></thead><tbody><tr><td>AutoAdminLogon</td><td>REG\_SZ</td><td>`1`</td></tr><tr><td>DefaultUserName</td><td>REG\_SZ</td><td>登录用户名</td></tr><tr><td>DefaultPassword</td><td>REG\_SZ</td><td>登录密码</td></tr><tr><td>DefaultDomainName</td><td>REG\_SZ</td><td>本机名（本地账号）</td></tr></tbody></table>

> 本地账号 `DefaultDomainName` 可填计算机名或留空

---

### 示例（本地账号 `kiosk`，无密码）

```reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultUserName"="kiosk"
"DefaultPassword"=""

```

---

## 方案三（微软官方工具）：Sysinternals Autologon

### 特点

- 自动加密密码
- 避免明文注册表
- 微软官方工具

### 使用方法

1. 下载 `Autologon.exe`
2. 以管理员身份运行
3. 填写：
    
    
    - Username
    - Domain（本机填计算机名）
    - Password
4. 点击 **Enable**

### 优点

- 安全性高于 netplwiz
- 适合生产环境

---

## 方案四（无密码账户，极简）

### 操作

```powershell
net user kiosk ""

```

然后配合：

- netplwiz
- 或注册表方式

---

## 注意事项（非常重要）

### 1. Windows Hello 会影响 netplwiz

如果系统启用了 **Windows Hello**：

- netplwiz 中的复选框可能消失

#### 解决：

```
设置 → 帐户 → 登录选项
关闭：
- Windows Hello PIN
- 指纹 / 人脸

```

---

### 2. 域账号限制

- 域账号默认**不支持自动登录**
- 强行配置可能被 GPO 覆盖

---

### 3. 安全提示

- 自动登录 ≠ 安全
- **任何能接触机器的人都可直接进入系统**

建议结合：

- BIOS 密码
- 禁用安全模式
- 磁盘 BitLocker（如可用）

---

## 推荐做法（实际部署）

<table id="bkmrk-%E5%9C%BA%E6%99%AF-%E6%8E%A8%E8%8D%90%E6%96%B9%E6%A1%88-%E5%B1%95%E7%A4%BA%E6%9C%BA-%2F-%E8%87%AA%E5%8A%A9%E7%BB%88%E7%AB%AF-%E6%B3%A8"><thead><tr><th>场景</th><th>推荐方案</th></tr></thead><tbody><tr><td>展示机 / 自助终端</td><td>注册表 或 Autologon</td></tr><tr><td>办公 PC</td><td>netplwiz</td></tr><tr><td>批量部署</td><td>注册表脚本</td></tr><tr><td>对安全有要求</td><td>Autologon + 防火墙</td></tr></tbody></table>

---

如果你需要，我可以进一步提供：

- 一键 `.reg` 或 PowerShell 自动配置脚本
- **自动登录 + 禁用关机 / Ctrl+Alt+Del / 锁屏**
- **开机自动登录 + 仅运行 Edge（Kiosk 模式）**
- 与你前一个问题结合：**自动登录 + 只允许 Edge 上网的完整方案**

你可以直接说明 **使用场景**（展示机 / 内网终端 / 防泄密 / 家用）。