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

Windows系统启动MongoDB Compass失败求助:powershell命令未识别错误

解决MongoDB Compass启动失败:'powershell'不被识别的问题

从你贴出的错误日志来看,核心问题是MongoDB Compass在调用PowerShell时找不到对应的命令,错误提示明确显示:

Command failed: powershell (Get-CimInstance -ClassName Win32_OperatingSystem).caption 'powershell' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.

下面是几个针对性的解决办法,你可以按顺序尝试:

  • 先验证PowerShell本身是否可正常调用
    打开命令提示符(CMD),直接输入powershell并回车。如果能正常弹出PowerShell窗口,说明程序本身没问题;如果同样提示找不到命令,那肯定是系统环境变量的问题,直接看下一步。

  • 添加PowerShell路径到系统环境变量

    1. 右键点击「此电脑」→选择「属性」→点击「高级系统设置」
    2. 在弹出的窗口切换到「高级」标签页,点击「环境变量」
    3. 在「系统变量」区域找到Path,点击「编辑」
    4. 点击「新建」,输入PowerShell的默认安装路径:C:\Windows\System32\WindowsPowerShell\v1.0\
    5. 依次点击「确定」保存所有设置,然后重启电脑生效
  • 修复或重新安装MongoDB Compass
    如果环境变量设置正确但还是报错,大概率是Compass的安装文件损坏:

    1. 打开「控制面板」→「程序和功能」,找到MongoDB Compass并卸载
    2. 下载对应你Windows版本的最新版MongoDB Compass安装包,重新完成安装
    3. 安装后尝试用管理员权限启动Compass,避免权限不足导致的命令调用失败
  • 临时应急启动方案
    如果你需要立刻使用Compass,可以先手动打开PowerShell,然后在窗口中输入命令导航到Compass安装目录(比如cd "C:\Program Files\MongoDB Compass\"),最后运行MongoDBCompass.exe启动程序。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.09 15:17:39