答案1
如果被组策略禁用,此选项将呈灰色显示。负责的策略设置是“防止用户在右键单击左下角或按 Windows 徽标键 + X 时看到的菜单中将命令提示符替换为 Windows PowerShell”,位于Windows 组件 | Edge UI类别下的用户配置的“管理模板”分支。(该策略的唯一 ID 是Microsoft.Policies.EdgeUI:ShowCommandPromptOnWinX
。)将该策略设置为“已启用”会导致您遇到的行为;将其设置为“已禁用”或保留为“未配置”会导致正常行为。
如果它未在组策略中启用,则它必须位于注册表中,特别是在此项中:
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\EdgeUI
负责的值是ShowCommandPromptOnWinX
。将其设置为 0 或删除它以在“设置”中恢复开关。更改可能需要注销/登录循环才能生效。
答案2
设置后我们可以修改另一个寄存器防止用户在菜单中用 Windows PowerShell 替换命令提示符……如未配置:
注册表路径: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
值:DontUsePowerShellOnWinx
数据值:0(32 位双字)
重新启动机器。