You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何恢复PowerShell对C:\Windows\system32\powershell.exe路径的访问权限?

解决开机弹出PowerShell权限错误的方案

核心说明

这个错误的根源不是单纯的权限不足,而是360安全卫士误操作后,留下了开机自动执行的异常脚本(尝试复制powershell.exe的错误命令)。优先排查并清理开机触发的异常任务,而非直接授予权限。


步骤1:排查并清理开机启动项

  • 按下Ctrl+Shift+Esc打开任务管理器,切换到「启动」标签,查找名称或命令行包含Copy-Item、$Langvejsfra23、$tyngdepunkt的可疑项,右键选择「禁用」后删除。
  • 按下Win+R输入regedit打开注册表编辑器,检查以下路径,删除包含上述关键词的条目:
    • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
    • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
    • HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run

步骤2:清理异常计划任务

  • 按下Win+R输入taskschd.msc打开任务计划程序,在「任务计划库」中搜索触发条件为「开机」的PowerShell任务,找到包含错误命令的任务后右键删除。

步骤3:检查PowerShell配置文件

  • 以管理员身份打开PowerShell,执行命令$PROFILE获取当前用户的配置文件路径,接着执行notepad $PROFILE打开文件,删除其中的Copy-Item相关代码后保存。
  • 检查系统级配置文件:打开C:\Windows\System32\WindowsPowerShell\v1.0\profile.ps1,同样清理可疑代码。

步骤4(可选):修复PowerShell基础权限

如果上述步骤完成后仍有问题,再调整文件权限:

  • 右键C:\Windows\system32\powershell.exe → 「属性」→「安全」→「编辑」,确保当前用户组(如Users)拥有「读取和执行」权限,若无则添加并勾选。
  • 或在管理员PowerShell中执行命令:
    icacls "C:\Windows\system32\powershell.exe" /grant Users:(RX)
    

内容的提问来源于stack exchange,提问作者Tornike Dokhnadze

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 09:20:33