# v7.9.5 旧版 WSL 发行版安装兼容修复

## 现场日志确认的根因
- 当前 Windows 使用旧版 inbox WSL。
- `wsl.exe --list --quiet` 在该版本不受支持，实际返回帮助页和 -1。
- 旧程序忽略返回码，把帮助页第一行“版权所有 (c) Microsoft Corporation...”当成发行版名字。
- 后续所有 `wsl -d "版权所有..."` 都必然返回“不存在具有提供的名称的分布”。
- 该 WSL 帮助页也没有 `--install`，因此不能继续使用现代 `wsl --install` 路径。

## 修复
- 新增 WSL 能力检测，识别 `--install` / quiet 支持。
- 发行版枚举优先按能力使用 quiet；旧版固定回退 `wsl -l`。
- 发行版名称只接受真实 ASCII identifier，帮助页/版权文字永远不能进入 distro 列表。
- 检测到旧 WSL 且无发行版时，自动使用微软官方：
  `https://aka.ms/wslubuntu2204`
  下载 Ubuntu 22.04 AppxBundle。
- 当前用户上下文执行 `Add-AppxPackage`，随后自动查找 Ubuntu launcher 并 `install --root` 注册。
- 如果系统组件确实需要一次重启，Ubuntu 包会保留缓存，重启后不会重复下载。
- v7.9.4 的完整日志和“失败可见终端诊断”继续保留。
- 热更新、云恢复、修仙核心文件保持字节级不变。
