windows系统默认禁用内置administrator账户,需通过命令行、安全模式、计算机管理或pe环境等方式启用;能登录桌面时以管理员身份运行cmd执行net user administrator /active:yes;无法登录时可通过高级启动、安全模式或pe替换sethc.exe触发cmd启用。

Windows系统默认禁用内置Administrator账户,一旦被禁用又无其他管理员账户可用,将导致无法执行系统级操作或登录修复。必须通过绕过常规登录流程的方式重新激活该账户。
能正常进入桌面时启用Administrator
适用于当前账户已是管理员、桌面可操作的场景,命令行方式最快捷可靠。
第一步:按 Win + S 打开搜索框,输入 cmd → 在搜索结果中右键“命令提示符” → 选择“以管理员身份运行”。
第二步:在弹出的用户账户控制(UAC)窗口中点击“是”,确认提权。
第三步:输入命令 net user administrator /active:yes 并回车执行。
第四步:看到“命令成功完成”提示后关闭窗口。此时账户已启用,但【不会自动设置密码】——首次登录时直接点击“无密码”即可进入,后续应在控制面板中为其设置强密码。
无法登录桌面时启用Administrator(安全模式+命令提示符)
当锁屏界面仅显示“当前用户已被禁用”且无其他可用账户时,必须借助高级启动环境获取命令执行权限。
方法一:强制进入高级启动环境
在锁屏界面,按住 Shift 键不放 → 点击右下角“电源”按钮 → 选择“重启”。
电脑重启后进入“选择一个选项”界面 → 依次点击“疑难解答” → “高级选项” → “命令提示符”。
方法二:启用内置账户
在打开的命令提示符窗口中,直接输入:net user administrator /active:yes → 回车。
若返回“命令成功完成”,说明启用成功;若提示“发生系统错误 5”,说明当前环境未获得足够权限,需换用PE或注册表方式。
重启电脑,登录界面将出现Administrator图标,点击即可进入(无密码)。
通过计算机管理图形界面启用
适合不熟悉命令行、偏好鼠标操作的用户,但要求当前系统版本为专业版/企业版/教育版,且当前登录账户本身具备管理员权限。
右键“此电脑” → 选择“管理” → 左侧展开“系统工具” → “本地用户和组” → “用户”。
Windows 命令行编码与兼容规范。涵盖 GBK/UTF-8 编码、PowerShell/pwsh 互操作、Python/Node.js、Git 配置及代码生成规则。适用于 Windows 10/11 + MSYS2/Git Bash 环境下的所有命令行操作。
在右侧列表中找到“Administrator”,右键它 → 选择“属性”。
取消勾选“账户已禁用” → 点击“应用” → 再点“确定”。
【注意:若该选项为灰色不可点,说明当前账户没有管理员权限,此方法立即失效】
注销当前账户或重启电脑,再从登录界面选择Administrator即可。
使用PE环境替换sethc.exe启用Administrator
适用于完全无法进入任何账户、连安全模式都无法触发的极端情况,需提前准备可启动的PE U盘。
1. 用PE U盘启动电脑,进入PE桌面后,打开文件资源管理器,定位到 C:\Windows\System32 目录。
2. 将其中的 sethc.exe 重命名为 sethc.exe.bak(备份原文件)。
3. 在同一目录下找到 cmd.exe,复制一份并粘贴,重命名为 sethc.exe。
4. 同样地,将 cmd.exe 复制到 C:\Windows\System32\dllcache 目录,并也重命名为 sethc.exe。
5. 重启电脑并拔出U盘,在登录界面连续按 Shift 键五次以上,会弹出命令提示符窗口。
6. 输入 net user administrator /active:yes → 回车执行。
7. 输入 net user administrator 查看状态,确认显示“已启用”后,注销或重启即可使用Administrator登录。










