WSL 进程在 Windows 11 中以代码 4294967295 退出

您是否对错误代码感到沮丧 4294967295 在 Windows 11 中显示? 它主要发生在用户试图启动 适用于 Linux 的 Windows 子系统. 虽然 WSL 的安装简单无忧,并且可以使用单个命令完成,但仍然会出现问题,导致 WSL 进程退出或 close. 这篇文章将讨论如何解决在 Windows 11 中 WSL 进程以代码 4294967295 退出的情况。

为什么 WSL 进程 Exit 与代码 4294967295 发生?

一些用户报告在尝试启动适用于 Linux 的 Windows 子系统时出现错误代码 4294967295。 屏幕上的消息显示状态

连接尝试失败是因为连接的一方在一段时间后没有正确响应,或者连接建立的连接失败是因为连接的主机没有响应。

一些用户报告说,当他们使用 Window File Explorer 浏览 Linux 发行版时会出现错误代码。 无法访问分发会导致此问题。 这主要是一个网络问题,幸运的是,可以通过多种解决方案来解决。

修复 WSL 进程退出,代码为 4294967295

您可以应用多种解决方案来解决 Windows 11/10 上的 WSL 错误代码 4294967295:

  1. 重置温索克
  2. 停止或重新启动 Hyper-V
  3. 卸载 DNSCrypt
  4. 禁用/启用 WSL 和虚拟机平台

您将需要使用 admin 帐户来执行这些建议。

1]重置Winsock

Winsock 是一个优秀的 API,用于处理与系统中的 Internet 应用程序相关的输出和输入请求。 据报道,重置 Winsock 已经为许多用户解决了这个问题。 你也可以试试看。 这些是步骤 –

  • 打开 Windows 搜索 (Win + S) 并输入 WT
  • 一旦出现 Windows 终端, 右键单击它 并选择 以管理员身份运行 从下拉菜单中。
  • 在终端中,键入 netsh winsock reset 并击中 Enter.
  • 现在, 重新开始 电脑。

之后,您需要观察问题是否已解决。

2]停止或重新启动Hyper-V服务

Hyper-V 是 Microsoft 的硬件虚拟化工具。 它使用户能够创建并成功运行虚拟机。 为了在 Linux 的 Windows 子系统上本地运行其他操作系统,Hyper-V 的存在是必不可少的。 但是,要解决此问题,您可以尝试重新启动或停止 Hyper-V。

为此,请按照以下步骤操作:

  • 打开运行提示符,键入服务,然后按 Shift + Enter 启动 Windows 服务
  • 找到 HV 主机服务
  • 右键单击它并选择重新启动如果它没有运行,请启动它。

3]卸载DNSCrypt

DNSCrypt 是一种对 OpenDNS 和用户之间的通信进行身份验证和加密的软件。 它可以防止在他们不知情的情况下从系统中窥探或获取数据。 它提高了计算机的安全性和隐私性。 但是,在某些情况下,DNSCrypt 可能会导致错误代码 4294967295。在这种情况下,您必须卸载 DNSCrypt 并查看问题是否得到解决。

请按照以下步骤帮助您执行此操作:

  • 转到 Windows 设置 > 应用程序并找到 DNSCrypt
  • 单击旁边的树点菜单 DNSCrypt 并选择 卸载 从下拉列表中。 按照屏幕上的说明进行操作。

或者,您可以使用 uninstaller.exe 删除该程序。 请按照以下步骤操作:

  • 在 C:Programs files 或 C:Program files(x86) 中找到 DNSCrypt 安装文件夹。
  • 找到后,在下方滚动并找到 卸载程序.exe. 单击它并按照之后的步骤从系统中卸载 DNSCrypt。

4]禁用/启用WSL和虚拟机平台

修复错误代码 4294967295 的另一个好方法是在系统上禁用然后重新启用 WSL。 您不必担心认为计算机中的数据会被删除。 看看你需要遵循的步骤——

  • WT型 在 Windows 搜索栏中。 右键单击它并选择 以管理员身份运行.
  • 打开 Windows 终端后,键入以下命令并执行它:
DISM /online /disable-feature /featurename:VirtualMachinePlatform /norestart

DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
  • 重新开始 电脑。
  • PC启动后,需要再次进入Windows终端,执行以下命令:
DISM /online /enable-feature /featurename:VirtualMachinePlatform /norestart

DISM /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart

重新开始 电脑,看看问题是否解决。

当用户尝试使用适用于 Linux 的 Windows 子系统时,会出现错误代码 4294967295。 网络问题虽然令人沮丧,但可以通过多次修复来解决。 您可以尝试上述任何或所有方法来解决问题。 但是,如果问题仍然存在,您必须与专业人士联系。

我如何知道是否安装了 WSL?

虽然您可以查看功能列表,但最简单的方法是在运行提示中键入 WSL,然后按 Enter 钥匙。 如果没有错误,并且您可以看到一个看起来像 Linux 的终端打开,那么您就有了 WSL。

是否默认启用 WSL?

不,您可以使用 wsl --install 在 Windows 中可用的任何终端上的命令来安装它。 启用后,您可以从 Microsoft Store 安装任何 Linux 版本。

Related Posts