Ubuntu 是一个可以在 Windows 11 上运行的开源 Linux 发行版,但是一些用户报告了错误。
WSL 不是为普通 Windows 用户设计的。它适用于喜欢编码的系统管理员和开发人员。
但是,在某些情况下,当您想在 Windows 11 上运行 Ubuntu 时,您会收到不同的错误消息。出现这些错误的原因有很多,例如升级、安装问题或 WSL 中缺少某些组件。
要修复 Windows 11 的 Ubuntu 错误,您首先需要知道它们是什么。因此,在解决这些问题之前,我们先解释一下在 Windows 11 上运行时可以获得的最常见问题。
重置微软商店
正如我们前面提到的,0x80070032 错误是由重新安装或升级 WSL 引起的。因此,我们需要重置/重新安装 Microsoft Store 或清除其缓存。
重新安装 Microsoft Store
<code><strong>get-appxpackage -alluser Microsoft.WindowsStore</strong>
get-appxpackage -alluser Microsoft.WindowsStore
<strong>Microsoft.WindowsStore_2202.1402.2.0_X64__8wekyb3d8bbwe</strong>
<img src="https://img.php.cn/upload/article/000/465/014/168144739573659.png" alt="如何修复 Windows 11 的 Ubuntu 错误">Microsoft.WindowsStore_2202.1402.2.0_X64__8wekyb3d8bbwe
<strong>remove-appxpackage Microsoft.WindowsStore_2202.1402.2.0_X64__8wekyb3d8bbwe</strong>
<strong>Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}</strong>
Enter<strong>Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}</strong>
PowerShell
并重新启动系统。有时重置 Microsoft Store 并不能解决此问题,您必须重新安装 Microsoft Store。
启用虚拟机复选框。然后,点击OK。
必须启用虚拟机才能运行 WSL。安装此功能后,您可以毫无问题地升级 WSL。
清除 Microsoft Store 缓存现在将弹出一个黑色窗口并自动关闭。最后,完成后,它会清理您的 Microsoft Store 缓存。
0x8007019e 错误是常见问题之一。但是,您必须启用 WSL 功能或使用 Windows PowerShell 来解决此问题。所以,这就是你如何做到的。
启用 WSL 功能
或者,您可以使用 Windows PowerShell 启用此功能:
<code><strong>Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux</strong>
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
<strong>Y</strong>
为什么要在 Windows 11 上运行 Ubuntu?
如果您是偶尔需要访问 Windows 世界的 Linux 开发人员,那么 WSL 功能就像天赐之物。
在 Microsoft 操作系统和 Linux 领域工作的开发人员、系统管理员和爱好者都欣赏 Windows Subsystem for Linux 提供的便利。但是,尽管 WSL 很有用,但它受到了许多限制。
如果您曾经尝试让图形应用程序在 WSL 上运行,您就会知道它并不总是像应有的那么简单,并且需要一些第三方软件。
但是,这两个问题都在 Windows 11 中得到了解决。Ubuntu 是一个可以在 Windows 11 上运行的开源操作系统,但是在 Windows 11 上挂载时,会遇到 Linux 内核或 WSL 错误。
此外,如果您在 Windows 10 上双启动 Ubuntu 时遇到问题,请不要犹豫阅读这篇文章。Windows 11 用户也可能会应用一些提示。
最常见的 Ubuntu 错误是 0x80070032,您可以通过清除 Microsoft Store 缓存来解决。以上是如何修复 Windows 11 的 Ubuntu 错误的详细内容。更多信息请关注PHP中文网其他相关文章!