如何解決 Windows 上的 WSL 錯誤 4294967295

如何解決 Windows 上的 WSL 錯誤 4294967295

如果您使用適用於 Linux 的 Windows 子系統 (WSL),則在嘗試在 Windows 終端機中開啟它或在 Windows 資源管理器中存取 Linux 檔案時,您可能會看到錯誤代碼 4294967295。此錯誤代碼表示 Windows 和 Linux 之間的通訊存在問題,並且可能會阻止您正常使用 WSL。

以下文章將指導您透過不同的方法來永久解決此問題。

1.檢查網路連接

由於錯誤訊息本身表示連線嘗試失敗或因連線的伺服器(在本例中為 Windows)沒有回應而導致連線建立失敗,因此您應該做的第一件事是確保您有穩定的 Internet 連線。這是因為網路中斷、延遲或資料包遺失可能導致客戶端和伺服器之間的通訊問題,從而導致當前問題。

如果可能,您可以嘗試切換到其他網路連接,或嘗試對目前網路進行故障排除。完成後,嘗試執行導致原始錯誤的相同操作,並檢查問題是否已解決。

2. 重新啟動 WSL

您可能會遇到因臨時故障或損壞而導致 WSL 無法正常運作的問題。此類問題大多是暫時的,可以透過重新啟動小工具來解決。

您可以這樣做:

1.開啟任務管理器 並右鍵點選與 WSL 相關的任何進程。

2. 選擇結束任務停用

如何解決 Windows 上的 WSL 錯誤 4294967295

結束任務選項

3. 完成後,使用管理員權限開啟您喜歡的終端模擬器。例如,如果您使用命令提示符,請同時按Win + R鍵開啟“執行”,然後在文字欄位中鍵入“cmd” 。

4.同時按下Ctrl + Shift + Enter鍵以使用管理員權限啟動命令提示字元

5.在使用者帳戶控制提示中按一下是。

6.在下面的視窗中輸入「wsl」 ,然後按一下以管理員身份執行以重新開啟 WSL。

現在您可以檢查問題是否已解決。此外,您也可以透過以下步驟重新啟用 WSL:

1. 在具有管理員權限的命令提示字元視窗中,執行下列每個命令:

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

2. 完成命令後,重新啟動電腦並在重新啟動時在 cmd 中執行以下命令:

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

現在您可以嘗試導致錯誤的原始操作並檢查問題是否已解決。

3.重置網路設置

您也可以透過重置網路設定(對某些受影響的使用者有效的快速修復)來修復網路問題,因為這樣做將清除任何損壞的網路、快取或代理配置,或者過時的配置會阻礙網路流量。您實際上將恢復預設網路設置,這將有望允許 WSL 毫無問題地連接到 Windows 伺服器和 Internet。

您可以這樣做:

1.在 Windows 搜尋公用程式中輸入「cmd」 ,然後按一下以管理員身分執行

2.在使用者帳戶控制提示中選擇是。

3. 現在,執行以下每個命令:

wsl --shutdownnetsh winsock resetnetsh int ip reset allnetsh winhttp reset proxyipconfig /flushdns

4. 完成後,同時按Win + I鍵開啟「設定」應用程式

5. 導覽至網路和 Internet >狀態>網路重設

如何解決 Windows 上的 WSL 錯誤 4294967295

重設 Windows 11 網絡

6. 點選立即重設

7.最後,重新啟動計算機,重新啟動後檢查問題是否解決。

4.暫時禁用防毒軟體

如何解決 Windows 上的 WSL 錯誤 4294967295

暫時關閉 Avast 防毒軟體

有時,您的防毒程式可能會幹擾 WSL 網路流量並導致錯誤。

您可以透過暫時關閉防毒程式然後啟動適用於 Linux 的 Windows 子系統來檢查這是否是原因。如果沒有防毒軟體也能正常運作,則表示防毒軟體正在阻止 WSL 網路流量。

在這種情況下,您可以變更防毒程式設定以允許 WSL 網路流量,或切換到任何不會導致此問題的適用於 Windows 的最佳防毒程式。

您可以嘗試解決問題的另一種方法是檢查系統上是否安裝了 DNSCrypt。 DNSCrypt 是一個加密 DNS 流量的程序,但它也可能會導致您的連線出現一些問題。一些用戶報告卸載 DNSCrypt 解決了他們的問題,因此您可以嘗試一下。

若要解除安裝程序,您可以使用系統上的控制面板。只需轉到“程式和功能”部分即可。右鍵單擊目標程式並選擇卸載。按照螢幕上的指示完成該過程。

5.修改Hypervisor啟動樣式

您也可以嘗試將虛擬機器管理程式啟動類型變更為自動,並檢查這是否有任何差異。如果您使用其他虛擬化技術(例如 Hyper-V)來運行虛擬機,這尤其有用。

更改啟動類型有助於避免衝突,從而解決與當前問題類似的問題。這就是您需要做的一切:

  1. 使用管理員權限啟動命令提示字元。
  2. 執行以下命令:
    ​​​​​​​​​​​​​​bcdedit /set hypervisorlaunchtype auto
  3. 完成後,重新啟動電腦並檢查錯誤是否已解決。

如果您懷疑Hyper-V服務本身有問題,也可以嘗試重新啟動它。為此,只需轉到“服務”實用程序,找到Hyper-V服務並右鍵單擊它。選擇重新啟動並檢查是否有任何差異。


什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

什麼是惡意軟體 HackTool:Win32/Keygen?如何去除?

您是否掃描過您的設備並發現它感染了 HackTool:Win32/Keygen?在您使用破解或金鑰產生器啟動進階軟體後,Windows Defender 可能會自動警告您有關此惡意軟體的存在。

在 Windows 10 上建立備份和還原點(Restore Point)的說明

在 Windows 10 上建立備份和還原點(Restore Point)的說明

探索如何在Windows 10上建立和管理還原點,這是一項有效的系統保護功能,可以讓您快速還原系統至先前狀態。

在 Windows 10 中開啟裝置管理員的 15 種方法

在 Windows 10 中開啟裝置管理員的 15 種方法

您可以使用以下 15 種方法輕鬆在 Windows 10 中開啟<strong>裝置管理員</strong>,包括使用命令、捷徑和搜尋。

Windows「顯示桌面」的 10 種超快速方法

Windows「顯示桌面」的 10 種超快速方法

很多人不知道如何快速顯示桌面,只好將各個視窗一一最小化。這種方法對於用戶來說非常耗時且令人沮喪。因此,本文將向您介紹Windows中快速顯示桌面的十種超快速方法。

如何使用 Windows Repair 修復 Windows 錯誤

如何使用 Windows Repair 修復 Windows 錯誤

Windows Repair 是一款有效的 Windows 錯誤修復工具,幫助使用者修復與 Internet Explorer、Windows Update 和其他重要程式相關的錯誤。

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

如何在 Windows 10 中開啟資料夾選項或檔案總管選項

您可以使用檔案總管選項來變更檔案和資料夾的工作方式並控制顯示。掌握如何在 Windows 10 中開啟資料夾選項的多種方法。

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

有關在 Windows 10 上刪除使用者帳戶的 5 種方法的說明

刪除不使用的使用者帳戶可以顯著釋放記憶體空間,並讓您的電腦運行得更流暢。了解如何刪除 Windows 10 使用者帳戶的最佳方法。

如何使用Bootsect /nt60將VBC更新為BOOTMGR

如何使用Bootsect /nt60將VBC更新為BOOTMGR

使用 bootsect 命令能夠輕鬆修復磁碟區引導程式碼錯誤,確保系統正常啟動,避免 hal.dll 錯誤及其他啟動問題。

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

Windows 11 中的存檔應用程式功能是什麼?應該啟用還是停用它?

存檔應用程式是一項功能,可以自動卸載您很少使用的應用程序,同時保留其關聯的檔案和設定。了解如何有效利用 Windows 11 中的存檔應用程式功能。

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

如何在 Windows 10 上為 BlueStacks 5 啟用虛擬化 (VT)

要啟用虛擬化,您必須先進入 BIOS 並從 BIOS 設定中啟用虛擬化,這將顯著提升在 BlueStacks 5 上的效能和遊戲體驗。