如何解决win11安装wsl出现“没有注册类 错误代码: Wsl/CallMsi/Install/REGDB_E_CLASSNOTREG”的问题?

匿名
2025-02-22T07:16:27+00:00

尝试了官方文档中的新旧版本依然不行,已打开“适用于 Linux 的 Windows 子系统”,并且安装最新的内核更新包时出现错误:”Windows Subsystem for Linux Update SetupWizard ended prematurely Windows Subsystem for Linux Update Setup Wizard endedprematurely because of an error. Your system has not beenmodified. To install this program at a later time, run SetupWizard again. Click the Finish button to exit the SetupWizard.“

Windows 商业版 | 面向 IT 专业人士的 Windows 客户端 | 用户体验 | 远程桌面服务和终端服务

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. 匿名
    2025-02-24T01:13:59+00:00

    您好 航铭 张,

    感谢您在Microsoft Community forum发帖。

    对于您遇到的问题,您可以尝试以下解决方法:

    1. 检查是否有可用的更新,确保您的系统已经更新到最新版本。
    2. 尝试在 PowerShell 中以管理员身份运行以下命令来重新注册 WSL 组件:

    Get-Service LxssManager | Restart-Service

    1. 如果问题仍然存在,您可以尝试卸载并重新安装 WSL。您可以在 PowerShell 中以管理员身份运行以下命令来卸载 WSL:

    wsl --unregister

    然后重新启用 WSL 并安装您选择的 Linux 发行版。

    希望以上信息对您有所帮助。

    如果您有任何疑问,请随时联系我。

    注意:面向 IT 专业人员的 Windows 客户端和 Windows Server 论坛将移至 Microsoft Q&A

    我们正在过渡到 Microsoft Q&A,以获得更简化的体验。从 2 月 21 日开始,新问题只能在 Microsoft Q&A 上发布。现有讨论仍可在此处访问。

    从 2 月 26 日起,寻求 Answers 支持的客户将自动重定向到 Microsoft Q&A。

    Best Regards

    Haijian Shan

    此答案是否有帮助?

    1 个人认为此答案很有帮助。
    0 个注释 无注释