系统错误5“拒绝访问”是因缺少管理员权限,需通过五种方法解决:一、临时以管理员身份运行CMD/PowerShell;二、创建永久管理员快捷方式;三、为PowerShell设置默认提权;四、用任务计划程序实现无交互提权启动;五、检查并确保账户属Administrators组。

当您在Windows 10或Windows 11中运行命令提示符或PowerShell命令时,若提示“发生系统错误5。拒绝访问”,说明当前会话缺乏必要的管理员权限,无法执行涉及系统服务、注册表修改或关键文件操作的指令。以下是解决此问题的步骤:
一、临时以管理员身份运行命令提示符
该方法适用于单次快速执行高权限命令,无需更改系统配置,操作后立即生效。
1、点击任务栏搜索框,输入“cmd”或“命令提示符”。
2、在搜索结果中右键单击“命令提示符”,选择以管理员身份运行。
3、在弹出的“用户帐户控制”窗口中点击是。
4、确认窗口标题栏显示“管理员:命令提示符”,此时可安全执行如 net start mysql、sfc /scannow 等需提权的命令。
二、创建永久以管理员身份运行的CMD快捷方式
该方法通过桌面快捷方式固化管理员权限,避免每次手动右键选择,适合高频使用命令行的用户。
1、在任务栏搜索框输入“cmd”,右键搜索结果中的“命令提示符”,选择打开文件位置。
2、在打开的文件夹中,右键单击“cmd.exe”,选择发送到 → 桌面(创建快捷方式)。
3、返回桌面,右键新生成的CMD快捷方式,选择属性。
4、切换至“快捷方式”选项卡,点击高级按钮。
5、勾选用管理员身份运行,点击“确定”两次完成设置。
6、此后双击该桌面图标启动的命令提示符,将始终具备管理员权限。
三、为PowerShell设置默认管理员运行模式
PowerShell作为现代Windows推荐的命令行环境,其管理员权限配置逻辑与CMD一致,但路径和名称不同。
1、在任务栏搜索框输入“PowerShell”,右键“Windows PowerShell”,选择以管理员身份运行并确认UAC提示。
2、再次搜索“PowerShell”,右键选择打开文件位置,进入PowerShell快捷方式所在目录。
3、右键“Windows PowerShell”快捷方式,选择属性 → 快捷方式 → 高级。
4、勾选用管理员身份运行,点击“确定”保存。
5、该快捷方式后续启动即自动获得管理员权限,支持执行如 DISM /Online /Cleanup-Image /RestoreHealth 等系统级修复命令。
四、通过任务计划程序实现无交互式管理员启动
该方法适用于需自动化执行脚本或定时任务的场景,绕过UAC弹窗限制,确保后台命令稳定获得提权环境。
1、按 Win + R 输入 taskschd.msc 打开任务计划程序。
2、右侧点击创建基本任务,命名如“Admin CMD Launcher”,点击“下一步”。
3、在“触发器”中选择当用户登录时或按预定计划,点击“下一步”。
4、在“操作”中选择启动程序,程序路径填写 C:\Windows\System32\cmd.exe,点击“下一步”。
5、勾选当配置此任务时,使用最高权限运行,完成创建。
6、双击该任务,在“常规”选项卡中确认已勾选使用最高权限运行及不管用户是否登录都要运行(如需后台执行)。
五、检查并启用当前账户的管理员组成员资格
若上述方法均无效,可能因当前登录账户未被授予本地管理员权限,导致即使提权也无法获取完整系统访问能力。
1、按 Win + R 输入 lusrmgr.msc 打开本地用户和组管理控制台。
2、左侧展开“组”,双击右侧列表中的Administrators。
3、点击添加,在对象名称框中输入当前用户名,点击“检查名称”确认后点击“确定”。
4、重启计算机,重新尝试以管理员身份运行命令提示符。
5、验证权限:在管理员CMD中执行 net localgroup administrators,确认当前用户名出现在输出列表中。










