一、Win11 装机"坑"盘点(2023 装机实测)
Win11 自 2021-10-05 发布以来已经迭代到 23H2,Win11 的"坑"集中在三处:
- TPM 2.0 + Secure Boot 强制——老机器装不上(这是最大的装机门槛)
- 默认任务栏居中——Win10 那种"任务栏靠左"得手动改
- 右键菜单折叠——
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 策略,统一 Enterprise 或 Pro
- 老机器 / 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 Terminal,Win10 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 默认开启)
这条命令会:
- 启用 WSL 功能
- 启用虚拟机平台
- 下载 Linux 内核
- 默认装 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
| 维度 | WSL1 | WSL2 |
|---|
| 架构 | 转译层(Linux syscall → Windows syscall) | 真实 Linux 内核(Hyper-V 轻量 VM) |
| 文件系统性能 | 跨 OS 文件 I/O 较慢 | Linux 内文件 I/O 极快,跨 OS 较慢 |
| Docker 支持 | 不支持 | 完整支持(Docker Desktop WSL2 后端) |
| 内存占用 | 低 | 较高(可通过 .wslconfig 限制) |
| 启动速度 | 快 | 慢(但可以 wsl --shutdown 后 wsl 重启) |
建议:全部用 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-Zip | C:\soft\sys | 解压 | 7-zip.org |
| Chrome | C:\Program Files\Google\Chrome\Application | 上网 | 需要科学上网才能用 Google 同步 |
| JDK 8 | C:\soft\dev\Java\jdk-1.8 | Java | 配环境变量 JAVA_HOME=%JDK8_HOME% Path=%JAVA_HOME%\bin Path=%JAVA_HOME%\jre\bin |
| Git | C:\soft\dev\Git | 拉代码 | git-scm.com |
| VS Code | C:\soft\dev\Microsoft VS Code | 开发 | 打开 Settings Sync 同步设置 |
| IntelliJ IDEA | C:\soft\dev\JetBrains\IntelliJ IDEA 2023.1.2 | 开发 | JetBrains Account 同步插件和配置 |
| nmap | C:\soft\net | 网络工具 | nmap.org |
| Python 3 | C:\soft\dev\Python | 脚本 | python.org |
| TrafficMonitor | D:\portable\sys\TrafficMonitor | 显示实时网速 / CPU / 内存 | github.com/zhongyang219/TrafficMonitor |
6.2 绿色版(解压即用)
| 名称 | 路径 | 用途 | 备注 |
|---|
| Clash for Windows | D:\portable\net | 科学上网 | 配置文件:C:\Users\Administrator\.config\clash |
| Maven | D:\portable\dev\apache-maven-3.9.2 | Java 构建 | 配 MAVEN_HOME + Path=%MAVEN_HOME%\bin + conf\settings.xml |
| nvm | D:\portable\dev | Node 版本管理 | nvm-windows |
| HBuilderX | D:\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 件事
- 关自动更新(参考 2014-12-15 那篇《Win10 装机必备》)
- 关传递优化(P2P 分享关掉)
- 关存储感知(保护下载 / 临时目录)
- 电源模式 → 卓越性能(开发机)
- D 盘目录约定(C 盘只装系统)
- winget 一键装软件(参考上一节清单)
- C 盘分区(如果出厂是 1 个 C 盘 1T+,用磁盘管理分出 D 盘)
九、常见 5 个坑
- TPM 2.0 装不上 Win11——老机器(2017 前)的主板 BIOS 不支持,只能继续用 Win10 22H2 或改 BIOS
- 右键菜单折叠——22H2 之前要"显示更多选项",23H2 之后微软加了"在右键菜单中显示更多选项"开关
- WSL2 启动卡——第一次启动要解 Linux 内核,等 30 秒-1 分钟
- 任务栏靠左——Win11 默认居中,右键任务栏 → 任务栏设置 → 任务栏行为 → 对齐方式 → 左
- 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 五件套 - winget:2014 年下 .msi 的救星——
winget install xxx - 3 大件:PowerToys + Snipaste + Everything/WizTree
参考资料