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

无法安装Microsoft.Graph PowerShell模块:管理员权限异常排查求助

排查Microsoft.Graph模块安装时的管理员权限错误
  • 检查PowerShell执行策略
    执行策略限制可能导致模块安装失败,先查看当前策略:

    Get-ExecutionPolicy
    

    如果返回Restricted,需要调整为允许脚本执行的策略(比如RemoteSigned):

    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    

    按提示输入Y确认变更,之后重新尝试安装命令。

  • 验证CurrentUser模块路径的权限
    CurrentUser范围的模块默认安装路径为C:\Users\<你的用户名>\Documents\WindowsPowerShell\Modules(PowerShell 7则是C:\Users\<你的用户名>\Documents\PowerShell\Modules):

    1. 打开该路径,右键Modules文件夹选择属性 → 安全
    2. 确认你的用户账号拥有写入/完全控制权限,若没有则点击编辑添加对应权限
  • 清理NuGet缓存
    NuGet缓存损坏可能引发权限误报,执行以下命令清理缓存:

    Remove-Item "$env:LOCALAPPDATA\NuGet\Cache" -Recurse -Force
    

    清理完成后重新运行模块安装命令。

  • 手动下载安装模块
    如果自动安装始终报错,可尝试手动部署:

    1. 找到PowerShell Gallery中的Microsoft.Graph模块,下载最新版本的.nupkg包
    2. 将包的后缀名从.nupkg改为.zip,解压到上述CurrentUser的Modules路径下,确保解压后的文件夹名为Microsoft.Graph
    3. 运行Import-Module Microsoft.Graph验证模块是否能正常加载
  • 升级PowerShell版本
    旧版PowerShell(如5.1)可能存在兼容性问题,建议升级到PowerShell 7.x,重新以管理员身份运行后尝试安装。

  • 临时调整UAC设置排查
    若以上方法无效,可临时将UAC(用户账户控制)级别调至最低:

    1. 打开控制面板 → 用户账户 → 更改用户账户控制设置
    2. 拖动滑块到从不通知,重启电脑后尝试安装
    3. 安装完成后记得调回原UAC级别,保障系统安全

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.14 19:14:57