跳到主要内容
系统常识 Windows 101903WSL2虚拟化

Windows 10 1903 上启用 WSL2 的虚拟化前置条件

WSL2 依赖虚拟机管理程序,1903 上启用要先开 CPU 虚拟化并装好相关功能。给出 1903 启用 WSL2 的前置条件与检查步骤。

发布于 2026/11/11 所属频道 Windows 10

结论先行

在 Windows 10 1903 上启用 WSL2,前提是 CPU 虚拟化已开启且系统装好虚拟化管理程序——WSL2 走的是轻量虚拟机而非纯 Linux 子系统,虚拟化没开就启不了。Windows 10 1909 规则一致。没有虚拟化的机器(老平台或 BIOS 锁死)只能退回 WSL1 或改用外部 WePE 环境做隔离。

前置条件清单

条件 检查方式
CPU 支持虚拟化 厂商 CPU 规格,视机型而定
BIOS 已开虚拟化 BIOS 设置项,一般标记 VT-x / SVM
虚拟化管理程序 系统功能里启用
版本要求 WSL2 可用范围以官方文档为准

任务管理器 → 性能 → CPU,看「虚拟化:已启用」即 BIOS 层已开;「不可用」一般是被 BIOS 或安全模式锁住。

启用步骤

  1. 进 BIOS 开虚拟化(进 BIOS 的按键因机型而异)。
  2. 系统功能里启用虚拟化管理程序相关项。
  3. 重启,再用管理员控制台切换 WSL 默认版本到 2。
  4. 仍失败:确认 1903 是否支持 WSL2(以官方文档为准),不行就 WSL1。

常见误操作

  1. 没开 BIOS 虚拟化就直接装 Linux 发行版,WSL2 起不来。
  2. 开了 Hyper-V / 虚拟机功能没重启,虚拟化没真正生效。

相关链接

本文内容基于公开资料整理,仅供参考;涉及授权与合规的操作请以厂商官方文档为准。

相关推荐下载

按本文主题匹配的官方原版镜像条目

配套 PE 工具

制作启动盘、备份数据、修复引导

其他常识文章

同一集合内的相近主题,按标签与关键词匹配