更长的答案 - 我的理解是,在 Windows Home 和 Windows Professional 上运行的 WSL2 基本上没有区别。您可能会想到的是,Windows Pro 能够将 Hyper-V 作为可选功能运行,而 Home 则没有。但是,所有 SKU 下都提供 WSL2 功能作为相同的 Windows 可选功能(“VirtualMachinePlatform”)。因此,如果这是您的想法,您将不会摆脱该组件(并因此回收该空间)。
在 Pro 下启用可选的 Hyper-V 功能将为您提供允许您管理运行 WSL2 的 Hyper-V VM 的工具,但升级到 Pro 时不会自动安装/启用它。它不会取代 WSL2 虚拟机平台。
简短的回答 - 我不相信无论您是卸载并重新安装还是在升级期间保持安装,磁盘空间使用量都会有任何差异。
更长的答案 - 我的理解是,在 Windows Home 和 Windows Professional 上运行的 WSL2 基本上没有区别。您可能会想到的是,Windows Pro 能够将 Hyper-V 作为可选功能运行,而 Home 则没有。但是,所有 SKU 下都提供 WSL2 功能作为相同的 Windows 可选功能(“VirtualMachinePlatform”)。因此,如果这是您的想法,您将不会摆脱该组件(并因此回收该空间)。
在 Pro 下启用可选的 Hyper-V 功能将为您提供允许您管理运行 WSL2 的 Hyper-V VM 的工具,但升级到 Pro 时不会自动安装/启用它。它不会取代 WSL2 虚拟机平台。
但是,如果您愿意,您始终可以从 WSL2 导出文件系统(
wsl --export
参见wsl --help
参数),取消注册 WSL2 实例(wsl --unregister <distro>
,然后在升级后重新导入它(wsl --import
)。