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 條評論

登入 後參與評論

還沒有評論,來搶沙發~