Featured image of post Win11 装机与系统配置:版本选择、电源模式、WSL2 与工具链

Win11 装机与系统配置:版本选择、电源模式、WSL2 与工具链

Windows 11 装机实战:版本选择、电源卓越性能、配置 Windows Terminal、WSL2 安装、D盘目录约定、装机软件清单

一、Win11 装机"坑"盘点(2023 装机实测)

Win11 自 2021-10-05 发布以来已经迭代到 23H2,Win11 的"坑"集中在三处

  1. TPM 2.0 + Secure Boot 强制——老机器装不上(这是最大的装机门槛
  2. 默认任务栏居中——Win10 那种"任务栏靠左"得手动改
  3. 右键菜单折叠——Win11 22H2 之前 默认要"显示更多选项"才看到完整右键菜单

但 2023 年之后,Win11 的新功能(WSL2 完善 / Windows Terminal 流畅 / Snap Layout 多任务分屏 / Auto HDR)已经反超 macOS 不少。本文以 2023 年 9 月装机为基准,结合"开发机 + 日常办公"双场景

二、版本选择

2.1 Win11 五大版本

版本目标用户价格关键差异
Home普通用户预装 OEM不可加入域、不可用 Hyper-V、不可用组策略
Pro个人开发者 / 中小企业OEM / 零售完整功能、BitLocker、组策略、Hyper-V
Pro Education学校教育优惠实质同 Pro
Pro for Workstations工作站较贵支持 ReFS 文件系统、4 颗 CPU、6TB 内存
Enterprise大型企业批量许可DirectAccess、AppLocker、Windows To Go
Education学校教育优惠实质同 Enterprise

建议

  • 个人开发:Pro(Hyper-V / WSL2 / 远程桌面主机 都需要 Pro
  • 企业 / 公司:看 IT 策略,统一 EnterprisePro
  • 老机器 / NAS:Home 够用

2.2 下载渠道

  • 官方下载:https://www.microsoft.com/zh-cn/software-download/windows11
  • 官方 ISO 工具:Media Creation Tool(微软官方)
  • 第三方(仅推荐学习):UUP dump(https://uupdump.net/)—— 可自定义不包含 Edge / Cortana 的精简版

三、电源模式调优

3.1 启用"卓越性能"

Win10 1809+ 解锁的"卓越性能"模式,比"高性能"更激进——CPU 不会被动态降频到 base frequency 以下。

1
2
3
4
5
6
1. Win+R → powercfg.cpl
2. 当前电源计划选 "高性能"(如果有)
3. 如果没看到 "卓越性能":
   powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
4. 重新打开 powercfg.cpl,就能看到 "卓越性能"
5. 选中 → 应用

开发机推荐用"卓越性能"——编译速度比"平衡"快 10-20%。

3.2 关闭 CPU 节能

1
2
3
4
1. 设备管理器 → 处理器 → 你的 CPU
2. 右键属性 → 电源管理
3. 取消勾选 "允许计算此计算机关闭以节约能源"
4. 取消勾选 "允许用唤醒定时器"

3.3 SSD 节能

NVMe SSD 不需要节能(Win11 默认会定时停转机械硬盘,对 SSD 是浪费):

1
2
1. 电源选项 → 更改计划设置 → 更改高级电源设置
2. 硬盘 → 在此时间后关闭硬盘 → 设为 "从不"

四、配置 Windows Terminal

4.1 安装

Win11 已经内置 Windows TerminalWin10 1809+ 也可以从 Microsoft Store 装

4.2 设置默认终端

1
2
1. Win+I → 系统 → 终端(或开发者工具)
2. 默认终端程序 → 选 "Windows Terminal"

4.3 配置 Git Bash / PowerShell / WSL

打开 Windows Terminal,Settings → 启动 → 默认配置文件,选你最常用的 shell(推荐 Git Bash)。

4.4 美化

1
2
3
4
1. 外观 → 主题 → 选 "暗"(深色)
2. 配色方案 → 选 "Tango Dark" 或 "Campbell Powershell"
3. 字体 → 选 "Cascadia Code"(含编程连字)
4. 背景 → 上传一张深色图片做亚克力效果

五、WSL2 安装

5.1 一键安装(Win11 默认开启)

1
wsl --install

这条命令会:

  1. 启用 WSL 功能
  2. 启用虚拟机平台
  3. 下载 Linux 内核
  4. 默认装 Ubuntu 最新 LTS

5.2 安装 Kali / Debian / 其它

1
2
3
4
5
6
7
8
# 查看可装的发行版
wsl --list --online

# 装 Kali(含 docker 预装)
wsl --install -d kali-linux

# 装 Debian
wsl --install -d Debian

5.3 WSL1 vs WSL2

维度WSL1WSL2
架构转译层(Linux syscall → Windows syscall)真实 Linux 内核(Hyper-V 轻量 VM)
文件系统性能跨 OS 文件 I/O 较慢Linux 内文件 I/O 极快,跨 OS 较慢
Docker 支持不支持完整支持(Docker Desktop WSL2 后端)
内存占用较高(可通过 .wslconfig 限制
启动速度慢(但可以 wsl --shutdownwsl 重启

建议全部用 WSL2老项目兼容 WSL1 才用 WSL1

5.4 WSL2 内存限制

C:\Users\<USER>\.wslconfig

1
2
3
4
[wsl2]
memory=4GB
swap=2GB
processors=4

写代码 + Docker Desktop 跑容器 = 4G 起步;8G 内存机器建议给 WSL2 2-4G。

六、装机软件清单

6.1 安装版(双击 exe / msi)

名称路径用途备注
7-ZipC:\soft\sys解压7-zip.org
ChromeC:\Program Files\Google\Chrome\Application上网需要科学上网才能用 Google 同步
JDK 8C:\soft\dev\Java\jdk-1.8Java配环境变量 JAVA_HOME=%JDK8_HOME% Path=%JAVA_HOME%\bin Path=%JAVA_HOME%\jre\bin
GitC:\soft\dev\Git拉代码git-scm.com
VS CodeC:\soft\dev\Microsoft VS Code开发打开 Settings Sync 同步设置
IntelliJ IDEAC:\soft\dev\JetBrains\IntelliJ IDEA 2023.1.2开发JetBrains Account 同步插件和配置
nmapC:\soft\net网络工具nmap.org
Python 3C:\soft\dev\Python脚本python.org
TrafficMonitorD:\portable\sys\TrafficMonitor显示实时网速 / CPU / 内存github.com/zhongyang219/TrafficMonitor

6.2 绿色版(解压即用)

名称路径用途备注
Clash for WindowsD:\portable\net科学上网配置文件:C:\Users\Administrator\.config\clash
MavenD:\portable\dev\apache-maven-3.9.2Java 构建MAVEN_HOME + Path=%MAVEN_HOME%\bin + conf\settings.xml
nvmD:\portable\devNode 版本管理nvm-windows
HBuilderXD:\portable\dev\HBuilderX前端 / 小程序DCloud 官方

6.3 D 盘目录约定(推荐)

1
2
3
4
5
6
7
D:\
├── soft\         # 安装版软件(C 盘 7 天会满,D 盘 100G+ 起步)
├── portable\     # 绿色软件(解压即用)
├── work\         # 工作项目
├── data\         # 数据 / 数据库
├── downloads\    # 下载
└── backups\      # 备份

C 盘只装系统 + 必要软件(Office、杀毒);其它全 D 盘——C 盘 256G 也够用

七、电源优化工具集

7.1 微软官方工具

1
2
3
4
5
1. Sysinternals Suite
   https://learn.microsoft.com/zh-cn/sysinternals/
   - Process Explorer(任务管理器增强版)
   - Autoruns(启动项管理)
   - TCPView(网络连接查看)

7.2 第三方工具

  • PowerToys(微软官方):FancyZones 窗口分屏 / PowerToys Run 启动器 / Keyboard Manager 改键位
  • Snipaste:截图 + 贴图,程序员标配
  • Everything:文件秒搜
  • WizTree:磁盘空间分析
  • TrafficMonitor:任务栏网速 / CPU / 内存

八、装机后必做 7 件事

  1. 关自动更新(参考 2014-12-15 那篇《Win10 装机必备》)
  2. 关传递优化(P2P 分享关掉)
  3. 关存储感知(保护下载 / 临时目录)
  4. 电源模式 → 卓越性能(开发机)
  5. D 盘目录约定(C 盘只装系统)
  6. winget 一键装软件(参考上一节清单)
  7. C 盘分区(如果出厂是 1 个 C 盘 1T+,用磁盘管理分出 D 盘

九、常见 5 个坑

  1. TPM 2.0 装不上 Win11——老机器(2017 前)的主板 BIOS 不支持,只能继续用 Win10 22H2 或改 BIOS
  2. 右键菜单折叠——22H2 之前要"显示更多选项",23H2 之后微软加了"在右键菜单中显示更多选项"开关
  3. WSL2 启动卡——第一次启动要解 Linux 内核,等 30 秒-1 分钟
  4. 任务栏靠左——Win11 默认居中,右键任务栏 → 任务栏设置 → 任务栏行为 → 对齐方式 → 左
  5. JDK 环境变量反复设——如果同时装 JDK 8 / 11 / 17,用 jenv / jabba 之类多版本管理(详见 0.5.4 批次的 Java 章节)

十、总结

  • 版本:开发机选 Pro(Hyper-V / WSL2 / 远程桌面主机
  • 电源:卓越性能模式,编译快 10-20%
  • 终端:Windows Terminal + Git Bash / PowerShell / WSL2
  • WSL2默认开启,Docker Desktop 用 WSL2 后端
  • D 盘目录soft / portable / work / data / downloads 五件套
  • winget2014 年下 .msi 的救星——winget install xxx
  • 3 大件:PowerToys + Snipaste + Everything/WizTree

参考资料

使用 Hugo 构建
主题 StackJimmy 设计