Claude Code 能不能装到 D 盘、电脑配置要求:官方系统要求、默认安装位置,以及项目和配置怎么放 D 盘

官方列出的 Claude Code 系统要求是 Windows 10 1809+、4GB 以上内存、x64 或 ARM64。官方安装文档没给原生安装器改安装目录的选项;项目放哪个盘都行,配置和历史可用 CLAUDE_CONFIG_DIR 指到 D 盘。

NNathaniel bigo··原创首发·AI 辅助撰写
9 分钟读完
资料核对于 2026-11-05 · 依据官方文档与公开资料整理 免费账号 账号
本文根据 Claude Code 官方文档《Advanced setup》《Environment variables》《Troubleshooting》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 Anthropic 官方网站。

适用于谁

  • 搜「claude code 能不能装到 D 盘」,C 盘空间紧张的人;
  • 搜「claude code 电脑配置要求」,想知道旧电脑能不能跑的人;
  • 想把 Claude Code 的项目、历史记录放到别的盘的人。

结论先说

  1. 官方系统要求:Windows 10 1809 及以上(或 Windows Server 2019+)、4 GB 以上内存、x64 或 ARM64 处理器、需要联网。
  2. 官方没有列出磁盘空间要求,所以本文不给「要多少 GB」的数字。
  3. 程序本体装到 D 盘:官方安装页面没有给出原生安装器的目录选项,默认放在用户目录下。官方没写「不能改」,但也没提供办法,本文不编造改法。
  4. 项目放 D 盘完全没问题:Claude Code 在你启动它的目录里工作,目录在哪个盘都行。
  5. 配置和会话历史放 D 盘:官方有环境变量 CLAUDE_CONFIG_DIR,可以改掉默认的 ~/.claude。

Claude Code 官方系统要求

图:本站根据 Claude Code 官方文档:Advanced setup 整理的示意图

一、官方系统要求逐条看

官方 Advanced setup 页面的 System requirements 写的是:

  • 操作系统:macOS 13.0+;Windows 10 1809+ 或 Windows Server 2019+;Ubuntu 20.04+;Debian 10+;Alpine Linux 3.19+;
  • 硬件:4 GB+ RAM,x64 或 ARM64 处理器;
  • 网络:需要联网;
  • Shell:Bash、Zsh、PowerShell 或 CMD;
  • 地区:Anthropic 支持的国家和地区,名单以官方页面为准。

补充依赖:ripgrep 通常已随 Claude Code 带上;Git 是可选的,但在 Windows 原生环境装了 Git for Windows 之后,Claude Code 才能用 Bash 工具,没装时改用 PowerShell 工具。装法见 /guides/claude-code-install-methods-git-npm-official。

怎么看自己的 Windows 版本:按 Win+R 输入 winver,这是 Windows 自带的办法,不是 Claude Code 官方的内容。

二、能不能装到 D 盘

官方安装命令(Windows PowerShell)是:

powershell
irm https://claude.ai/install.ps1 | iex

官方在这一页没有说明如何指定安装目录。从官方的卸载说明可以看出原生安装的文件位置:Windows 上是 %USERPROFILE%\.local\bin\claude.exe 和 %USERPROFILE%\.local\share\claude,也就是在用户目录下。macOS 和 Linux 上则是 ~/.local/bin/claude 指向 ~/.local/share/claude/versions/。

官方还说,原生安装会在后台自动更新,所以不用担心它越装越多:安装器会清理旧版本。如果你确实想改变程序位置,官方文档没有提供办法,建议先用第 3 节的方法把大头(历史记录和配置)和项目挪走,通常已能缓解 C 盘压力。

另外,官方文档说 npm 方式(npm install -g @anthropic-ai/claude-code,需要 Node.js 22 或更高)装的是同一个原生二进制文件,位置取决于 npm 的全局目录设置。npm 的目录怎么改属于 npm 本身的功能,官方 Claude Code 文档没有展开。

三、项目和配置放 D 盘

想用 D 盘时分三种情况

图:本站根据 Claude Code 官方文档:Environment variables 整理的示意图

项目放 D 盘:在 PowerShell 或 CMD 里进入目录再启动:

powershell
cd D:\work\my-project
claude

配置、会话历史、插件放 D 盘:官方环境变量表里的 CLAUDE_CONFIG_DIR 说明是:覆盖配置目录(默认 ~/.claude),所有设置、会话历史和插件都存在这个路径下。设置方式官方给的是「在 shell、用户设置或托管设置里设」。注意官方另有说明:写在 settings.json 的 env 里时要写绝对路径,~ 和 $HOME 不会被展开;项目级和本地设置文件不能设置 CLAUDE_CONFIG_DIR。

例如在 Windows 里设置一个用户环境变量(系统功能,不是 Claude Code 命令):

powershell
setx CLAUDE_CONFIG_DIR "D:\claude-config"

设置后要重新打开终端才生效。官方对这个变量的另一个提醒是:登录凭据存放位置另有说明,见官方 Authentication 页面的 credential management。改了配置目录后,旧目录里的历史不会自动搬过去;这一点官方环境变量页没有说明,请先确认再删旧目录。.claude 目录里各文件的用途见 /guides/claude-code-folders-history-location。

四、配置不高会遇到什么

官方的系统要求只写了 4 GB 内存这个下限,没有写推荐配置。官方排查页提到的和性能相关的内容有:

  • 在 WSL 里,如果项目放在 Windows 文件系统(/mnt/c/),读盘性能会下降,搜索可能返回比预期少的结果;官方建议把项目放在 Linux 文件系统(/home/),或改用原生 Windows;
  • Linux 低内存服务器上安装可能被系统杀掉(Killed),官方建议增加 swap 空间。

遇到安装慢、卡住、失败,见 /guides/claude-code-install-slow-stuck-failed。

常见问题

Q:C 盘快满了,最该挪什么?

官方没有给各目录的占用数据。从官方说明看,会话历史和插件都在 ~/.claude 下,用 CLAUDE_CONFIG_DIR 挪走这个目录最直接;项目本身想放哪个盘都可以。

Q:Windows 7 / 8 能装吗?

官方要求的最低版本是 Windows 10 1809,更低版本不在官方支持列表里。

Q:不想用终端,能不能用桌面应用?

官方安装页提示可以用桌面应用,在图形界面里使用 Claude Code,见 /guides/claude-code-desktop。使用额度需要订阅或其他认证方式,了解订阅可看 /chongzhi/claude-code。

相关教程

参考资料

  • Claude Code 官方文档:Advanced setup — https://code.claude.com/docs/en/setup
  • Claude Code 官方文档:Environment variables — https://code.claude.com/docs/en/env-vars
  • Claude Code 官方文档:Troubleshooting — https://code.claude.com/docs/en/troubleshooting

Nathaniel 的更多内容

  1. 01

    Claude Code 在 Windows 上的常见坑:Git Bash 还是 PowerShell、路径反斜杠、假报错、WSL 怎么选

    Windows 上用 Claude Code,装好之后最容易踩的是:用哪个 shell、路径写法不一致、grep 没匹配就报错、钩子没生效、WSL 和原生怎么选。本文逐条按官方文档整理原因和处理办法,附三段提示词和一张对照表。

    Claude0
  2. 02

    Claude Code Hooks 实战「提交前自动跑测试」:PreToolUse 拦住 git commit,测试不过就退出码 2,附 Windows 注意点

    只写一个完整例子:让 Claude Code 每次要执行 git commit 之前,先自动跑项目测试,没通过就拦下并把输出交给它修。本文按官方 Hooks 文档给出脚本、settings.json 配置、测试方法、排错和 Windows 的两处坑。

    Claude0
  3. 03

    Claude Code 自定义斜杠命令与 Skill 实战:从零写一个「生成更新日志」的 /release-notes,含传参、预执行命令和调试

    概念看过了,还是不知道从哪下手?本文按 Claude Code 官方「Extend Claude with skills」写一个完整可用的例子:用 /release-notes 根据 git 记录生成更新日志,覆盖目录、frontmatter、传参、预执行命令、预授权和调试。

    Claude0
  4. 04

    Claude Code 部署网站:先写 Dockerfile 和 compose 在本机跑通,再按清单上云服务器,别让它直接改线上

    想让 Claude Code 帮你把网站部署到云服务器。本文只写通用做法,按 Docker 官方文档讲:让它写 Dockerfile、.dockerignore 和 compose,在本机跑通,端口和数据卷怎么设,再给出上线清单,并说明为什么不要让它直接动线上机器。

    Claude0
  5. 05

    Claude Code 写爬虫与数据清洗:先查 robots.txt 和网站条款,控制频率,原始数据留一份再清洗

    想让 Claude Code 写爬虫抓数据再清洗。本文先讲合规:robots.txt 不是授权也不是安全措施、网站条款要自己读;再讲怎么用 Python 标准库检查规则、小样本先试、保存原始数据,以及用 pandas 清洗,附四段提示词。

    Claude0
  6. 06

    Claude Code 写 Chrome 扩展:按 Manifest V3 起步,加载未打包的扩展,改了哪些文件要重新加载

    想让 Claude Code 帮你写一个 Chrome 扩展。本文按 Chrome 官方扩展文档讲:manifest.json 的最小写法、在 chrome://extensions 加载未打包的扩展、哪些改动要刷新、怎么看控制台和报错,再给四段提示词,以及权限要尽量少。

    Claude0

同产品的其他教程

  1. 01

    Claude Code 写安卓 App:Android Studio 建项目、让它用 gradlew 编译安装,报错和日志怎么喂给它

    想让 Claude Code 帮你写安卓 App。官方文档没有专门的安卓教程,本文把 Claude Code 官方工作流和安卓官方命令行文档拼在一起:Android Studio 建项目、gradlew 编译安装、模拟器和真机、测试与日志,附四段提示词。

    Claude0
  2. 02

    Claude Code 用数据库 MCP 查数据、出报表:只读账号、先看口径再看数字,结果别一次拉太多行

    想用自然语言让 Claude Code 查数据库、出统计报表,而不是写后端接口。本文按官方 MCP 页面和 DBHub 说明讲:怎么连 PostgreSQL、MySQL、SQLite、输出太大怎么办、怎么让它先说明口径、怎么核对数字,附三段提示词。

    Claude0
  3. 03

    Claude Code 配 Figma MCP 还原设计稿:插件或一条命令安装,复制图层链接,小块小块地让它出代码

    想让 Claude Code 照 Figma 设计稿写前端代码。本文按 Figma 官方开发者文档讲:远程服务器地址、插件和手动两种安装、怎么复制图层链接、为什么要选小块、座位类型与调用次数限制,并给三段还原设计稿的提示词。

    Claude0
  4. 04

    Claude Code 管理 GitHub issue:用 gh 命令还是 GitHub MCP,怎么装、怎么限权、怎么让它分拣和回复 issue

    让 Claude Code 读 issue、分拣标签、起草回复、关联 PR,有两条路:装好 gh 命令行直接用,或连 GitHub 官方 MCP 服务器。本文按两边官方文档讲安装命令、令牌权限、只读模式,并给出三段分拣提示词和限权设置。

    Claude0
  5. 05

    Claude Code 配 Playwright MCP 做浏览器测试:一条命令安装,让它打开页面、点按钮、读控制台,再把流程写成测试

    想让 Claude Code 自己打开浏览器测试你的网页。本文按微软 Playwright MCP 官方仓库和 Claude Code 官方 MCP 文档讲:安装命令、怎么确认连上、有头无头与隔离参数、一次测试的提示词,以及它不是安全边界这件事。

    Claude0
  6. 06

    Claude Code 写文档、README 和代码注释:先让它读代码再动笔,指定风格,写完逐条核对命令能不能跑

    想让 Claude Code 给项目补 README、接口文档和注释,又怕它编造不存在的命令和参数。本文按官方「Handle documentation」工作流讲:先找没有文档的代码、指定风格、写完核对,附四段可复制提示词和验证办法。

    Claude0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~