如何解決 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服務並右鍵單擊它。選擇重新啟動並檢查是否有任何差異。


如何在 Windows 10 中恢復(回滾)Nvidia 驅動程式

如何在 Windows 10 中恢復(回滾)Nvidia 驅動程式

如果最新的 Nvidia 驅動程式導致問題,請依照本文中的步驟在 Windows 10 中回溯驅動程式。

如何在 PC 和 VirtualBox 上安裝 Bliss OS X86

如何在 PC 和 VirtualBox 上安裝 Bliss OS X86

客製化的Android Bliss作業系統不僅適用於X86筆記型電腦或PC,其他基於x86的裝置也可以用於安裝它,包括智慧型手機和平板電腦。 Bliss OS 支援 32 位元和 64 位元裝置。

如何在 Windows 10/11 上重新註冊 Microsoft Store 應用

如何在 Windows 10/11 上重新註冊 Microsoft Store 應用

如果 Store 應用程式無法開啟、凍結或無法正常運作,重新註冊 Microsoft Store 應用程式將解決此問題。以下指南將向您展示如何在 Windows 10 中重新註冊 Microsoft Store 應用程式。

如何在 Netgear 路由器上設定和設定 DDNS

如何在 Netgear 路由器上設定和設定 DDNS

本指南將協助您在 Netgear 路由器上設定和設定動態 DNS (DDNS)。使用路由器內建的動態 DNS 意味著您不必讓電腦在網路上持續運作即可遠端存取網路。

修正 Windows PIN 在 Windows 10/11 中不起作用的 8 種方法

修正 Windows PIN 在 Windows 10/11 中不起作用的 8 種方法

您可能會遇到這樣的問題:即使您輸入的 PIN 碼正確,Windows 也會告訴您 PIN 碼不正確。

Foxiebro 惡意軟體如何運作?如何去除它?

Foxiebro 惡意軟體如何運作?如何去除它?

廣告軟體 BrowserModifier 是您在日常使用中遇到的最惡意的程式之一,它能夠欺騙您。 Foxiebro 在其中排名第一。

如何在 Windows 和 macOS 中解壓縮 IMG 文件

如何在 Windows 和 macOS 中解壓縮 IMG 文件

任何曾經刻錄過光碟的人可能都熟悉大多數磁碟映像檔格式。 IMG 就是其中之一,它們通常用於壓縮程序,例如作業系統、軟體或視訊遊戲。

您不應忽視的 4 個安全警告

您不應忽視的 4 個安全警告

當您在網路上進行活動時,網頁瀏覽器或作業系統突然出現警告,您應該引起注意,並及時採取正確的措施,這一點很重要。

在所有瀏覽器上刪除 MyStartSearch 的說明

在所有瀏覽器上刪除 MyStartSearch 的說明

從技術上講,MyStartSearch 不是病毒,它只是一個可能不需要的程式 (PUP),可以安裝在您的電腦上。如果MyStartSearch廣告軟體攻擊系統,每次造訪和瀏覽網路時,螢幕上都會顯示彈出視窗和廣告橫幅。

什麼是機器人?

什麼是機器人?

網路機器人(或稱俗稱機器人)是透過網路執行自動化任務的小型應用程式。這些任務通常是簡單且重複的。