You need to enable JavaScript to run this app. Windows系统下自定义安装MongoDB到D盘失败如何解决?
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下自定义安装MongoDB到D盘失败如何解决?

Windows 10 安装MongoDB 5.0.1到非系统盘报错解决方案

以下是经过验证的可行解决办法:

  • 方案一:取消自动服务安装选项,手动后续配置
    MongoDB的MSI安装包默认勾选「Install MongoD as a Service」选项,该选项会强制往C盘写入服务相关的临时配置文件,即使用户自定义了安装路径也会触发C盘写入校验。你可以在安装的组件选择步骤,取消勾选该选项,完成基础文件安装后再手动配置服务:
    1. 安装完成后,在你的MongoDB安装目录下手动创建两个目录:data\db(用于存放数据)、log(用于存放日志),完整路径示例:D:\Program Files\MongoDB\Server\5.0\data\db、D:\Program Files\MongoDB\Server\5.0\log\mongod.log
    2. 以管理员身份启动命令提示符,执行如下命令注册MongoDB系统服务:
      mongod --dbpath "D:\Program Files\MongoDB\Server\5.0\data\db" --logpath "D:\Program Files\MongoDB\Server\5.0\log\mongod.log" --install --serviceName "MongoDB"
    3. 后续需要启动服务时执行net start MongoDB即可正常使用。
  • 方案二:使用免安装压缩包版本
    放弃MSI安装包,直接下载对应版本的MongoDB zip压缩包,解压到你指定的D盘路径后,按照方案一的步骤手动配置数据目录、日志目录、系统服务即可,整个过程完全不会触发C盘写入操作,适合完全不能占用C盘空间的场景。
  • 方案三:校验目录写入权限
    右键点击你指定的MongoDB安装目录,选择「属性-安全」,确认当前使用的用户账户对该目录拥有完全控制权限,避免权限不足导致安装程序写入文件失败触发报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.11 08:39:03