Windows 10/Windows 11 win+r【运行】窗口不能以管理员身份运行的解决方法

开启管理员运行任务:

win + R 输入secpol.msc 打开本地安全策略

或者 win + S 搜索本地安全策略

然后依次找到

  1. 本地策略→安全选项

  2. 禁用→ 用户账户控制:以管理员批准模式运行所有管理员
    在这里插入图片描述

  3. 双击它,勾选已禁用
    在这里插入图片描述

  4. 重启电脑

成功后的运行 win + R :

在这里插入图片描述

### 设置Windows 10中所有CMD命令提示符窗口默认以管理员身份运行 为了使所有CMD命令提示符窗口在启动时自动获得管理员权限,可以通过修改注册表来实现这一功能。具体操作如下: #### 修改注册表项 通过编辑注册表可以更改命令提示符的行为模式。 1. 打开注册表编辑器(regedit),导航到路径 `HKEY_CLASSES_ROOT\Microsoft.Windows.CommandLine\shell`[^1]。 2. 如果不存在名为 "runas" 的子键,则创建它;如果已经存在则跳过此步。 3. 在新建或已有的 "runas" 子键下找到字符串值 "IsolatedCommand" 和 "Extended" 并确保它们被设置为适当的内容:"cmd.exe /k pushd \"%V\"" 对于 IsolatedCommand 而言,而 Extended 应该设为 "" (空串)。 4. 接下来,在同一级别上右击并选择新建 -> 字符串值,并命名为 "HasLUAShield"。 5. 将其数据设置为空即可完成配置。 请注意,直接修改系统注册表存在一定风险,建议先备份整个注册表再做任何改动。 另外一种更安全的方式是利用组策略管理工具来进行相同的操作: #### 使用本地组策略编辑器 对于专业版及以上版本的 Windows 用户来说,还可以借助内置的 Local Group Policy Editor 来简化这个过程而不必手动接触复杂的注册表结构。 1. 输入 gpedit.msc 启动本地组政策编辑器程序。 2. 浏览至计算机配置->Windows 设置->安全设置->本地策略->用户权利指派位置。 3. 查找 “作为批处理作业登录” 或者其他合适的条目,添加当前用户的SID进去。 4. 返回桌面按 Win+R 键调出运行对话框输入 secpol.msc 进入高级安全界面。 5. 展开“软件限制策略”,如果没有看到该项可点击右侧窗格中的“创建基本规则...” 6. 添加新的路径规则指定 %SystemRoot%\system32\cmd.exe 文件的位置,并将其安全性级别设定为不允许进程启动除非是以提升的身份执行。 7. 关闭所有打开的应用程序和服务窗口重启电脑生效新设置。 以上两种方式都可以达到让CMD始终请求UAC弹窗确认的效果从而保证每次都是以最高权限开启命令行环境的目的。 ```powershell # 备份注册表前最好先导出一份副本保存起来以便出现问题时候恢复原状 reg export HKEY_LOCAL_MACHINE\SOFTWARE\Classes cmd_backup.reg ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值