遇到双击 wsl.2.0.14.0.x64.msi 文件后提示 “选择打开方式” 而不是直接启动安装向导,这通常意味着 Windows Installer 服务(msiexec.exe)的文件关联出现

别担心,这个问题很常见,可以按以下步骤解决:

🔧 解决方法

✅ 方法 1:手动指定用 msiexec.exe 安装

这是最直接有效的方法:
右键点击 wsl.2.0.14.0.x64.msi 文件。

选择 “以管理员身份运行” (Run as administrator)。

重要! 安装系统组件需要管理员权限,直接双击可能权限不足。

如果右键菜单没有“以管理员身份运行”,请先按住 Shift 键再右键点击文件。

✅ 方法 2:通过命令提示符/PowerShell 安装
以 管理员身份 打开 命令提示符(CMD) 或 PowerShell:

在开始菜单搜索 cmd 或 powershell。

右键选择 “以管理员身份运行”。
使用 cd 命令切换到 .msi 文件所在的目录。例如,如果文件在 下载 文件夹:

    cd C:\Users\你的用户名\Downloads

运行安装命令:

    msiexec /i "wsl.2.0.14.0.x64.msi"

/i 表示安装 (Install)。

确保文件名正确(包括扩展名 .msi)。

✅ 方法 3:修复 .msi 文件关联

如果上述方法无效,可能是系统关联损坏,需要修复:
以管理员身份打开命令提示符(CMD)。

依次执行以下两条命令:

    assoc .msi=WindowsInstaller.Package
ftype WindowsInstaller.Package="C:\Windows\System32\msiexec.exe" /i "%1" %*

第一条命令:将 .msi 扩展名关联到 WindowsInstaller.Package 类型。

第二条命令:设置该类型的打开方式为 msiexec.exe 并传递参数。
完成后,双击 .msi 文件应该能正常启动安装程序了。

✅ 方法 4:运行系统文件检查器 (SFC)

系统文件损坏也可能导致此问题:
以 管理员身份 打开 命令提示符(CMD)。

输入以下命令并按回车:

    sfc /scannow

等待扫描完成(可能需要10-30分钟),根据提示修复损坏的系统文件。

重启电脑后重试。

⚠️ 重要注意事项
始终使用管理员权限运行:

WSL 内核更新是系统级组件,必须通过右键菜单选择 “以管理员身份运行” 来安装。直接双击可能导致权限不足或关联错误。
检查文件完整性:

确保下载的 .msi 文件完整未损坏。可尝试重新从 https://learn.microsoft.com/zh-cn/windows/wsl/install-manual#step-4—download-the-linux-kernel-update-package 下载。
确认Windows版本:

再次检查你的 Windows 版本是否满足要求(Win 10 2004 或更高 / Win 11),运行 winver 确认。

📌 总结步骤(推荐)
右键点击 wsl.2.0.14.0.x64.msi → “以管理员身份运行”。

若无效,打开 管理员命令提示符 → 切换到文件目录 → 执行 msiexec /i “文件名.msi”。

仍无效则尝试 修复文件关联 或 运行 sfc /scannow。

完成安装后,别忘了继续后续步骤(设置WSL 2为默认版本 + 从Microsoft Store安装Linux发行版)!🚀

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值