梦随乡兮 标志

Windows / WSL2 开发环境:安装、初始化与稳定性排障

2026/02/17
约 2 分钟阅读 (总计 约 12 分钟阅读)
3 篇子文章

如果你准备在 Windows 11 上长期使用 WSL2 做开发,真正麻烦的往往不是安装本身,而是后续的代理、发行版选择、系统初始化和平台稳定性。

这篇父文章把我这段时间关于 WSL2 的几篇实践记录整理成一套连续路线,方便按阶段阅读。

适合谁看

  • 刚在 Windows 11 上开始用 WSL2 的开发者
  • 想从 Debian 切换到 Ubuntu,重新整理开发环境的人
  • 使用 AMD Ryzen 平台,遇到 WSL2 蓝屏、死机或不稳定问题的人

阅读顺序

  1. Windows / WSL2 开发环境(1/3):从零安装 WSL2 与代理持久化
  2. Windows / WSL2 开发环境(2/3):从 Debian 转向 Ubuntu 的初始化实践
  3. Windows / WSL2 开发环境(3/3):AMD + WSL2 蓝屏排障

这组文章会覆盖什么

  • 从 Windows 侧安装 WSL、更新内核与组件,并确认 WSL1 / WSL2 状态
  • 在 WSL2 NAT 网络下处理代理配置,并把代理做成持久化方案
  • 重新选择更省心的 Ubuntu 发行版,完成换源、更新、初始化和常见开发准备
  • 在 AMD 平台定位 HYPERVISOR_ERROR 0x00020001 这类顽固稳定性问题

怎么读更高效

  • 从零开始搭环境,按 1 -> 2 -> 3 顺序读
  • 如果你已经有 WSL,只是想重建环境,直接看第 2 篇
  • 如果你正在排查蓝屏或随机重启,直接看第 3 篇

系列说明

  • 这个系列保留了原有文章 URL,旧链接仍然可以访问
  • 后续如果我继续补 WSL2 / Windows 开发环境相关实践,也会继续收进这里