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

Windows11(Parallels)中Connect-MsolService无法识别问题求助

解决Parallels中Windows 11的MSOnline模块及PowerShell异常问题

一、修复MSOnline模块导入失败与Connect-MsolService未识别问题

程序集格式错误多由32/64位架构不匹配或模块损坏导致,按以下步骤操作:

  • 彻底卸载现有MSOnline模块:
    Uninstall-Module -Name MSOnline -AllVersions -Force
    
  • 确认当前PowerShell为64位(验证方法见下文),以管理员身份运行后,重新安装模块:
    Install-Module -Name MSOnline -Force -SkipPublisherCheck
    
  • 强制导入模块:
    Import-Module MSOnline -Force
    
  • 若仍报错,暂时移除SharePoint Shell相关模块(可能存在程序集冲突),重复上述步骤后再测试。

二、验证PowerShell的64位架构

不要仅凭路径判断架构,按以下方式确认:

  • 执行命令验证架构:
    [Environment]::Is64BitProcess
    
  • 返回True:当前是64位PowerShell
  • 返回False:需启动正确的64位入口:
    • 开始菜单搜索“PowerShell”,选择不带(x86)后缀的“Windows PowerShell”,右键以管理员身份运行
    • 或直接打开路径C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

三、消除“未知发布者程序”提示

该问题由执行策略或签名验证规则触发,解决步骤如下:

  • 管理员身份运行PowerShell,设置执行策略:
    Set-ExecutionPolicy RemoteSigned -Force
    
  • 若模块无有效数字签名,重新安装时添加-SkipPublisherCheck参数(如模块修复步骤所示)
  • 检查Parallels的隔离设置,确保未篡改本地文件的数字签名

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 02:00:19