如何啟用適用於 Linux 的 Windows 11 子系統 (WSL)

想像一下,同時擁有兩全其美的優勢:Windows 11的熟悉感和Linux的強大功能,一切盡在掌握。這就是Windows 子系統 Linux 版 (WSL)的魅力。無論您是調試程式碼的開發者、處理資料的資料科學家,還是僅僅對 Linux 感興趣,啟用WSL都能為您開啟無限可能。本指南將引導您完成在Windows 11電腦上安裝和執行WSL 的每一步,讓整個過程簡單、有效率且充滿樂趣。讓我們開始吧,讓您的系統煥然一新! 🚀

什麼是 WSL?為什麼要在 Windows 11 上啟用它?

WSLWindows Subsystem for Linux,適用於Linux的Windows子系統)是相容層,它允許您直接在Windows 11上執行真正的Linux環境,而無需雙重啟動或虛擬機器。 WSL由微軟推出,現已發展到WSL 2,後者使用輕量級虛擬機,從而實現更好的效能、完整的系統呼叫相容性以及Windows和Linux之間的無縫檔案存取。

為什麼要啟用它?想像一下:直接執行 Linux 命令列工具,例如npmgrepcdawkdockernpm。 ⭐無需切換作業系統即可開發跨平台應用程式。 ⭐從 Linux bash 輕鬆存取 Windows 檔案。它將徹底改變您的工作效率,尤其是在最新的Windows 11更新中,整合度得到了顯著提升。無需再妥協-擁抱混合模式的強大功能,感受統一工作流程帶來的快感!

在 Windows 11 上啟用 WSL 的系統需求

在開始具體步驟之前,請確保您的設定符合以下基本要求,以便順利進行:

  • Windows 11(家用版、專業版或企業版;版本 22000 或更高版本-可透過winver「執行」對話方塊進行檢查)。
  • 支援二級位址轉換(SLAT)的 64 位元處理器。
  • 至少需要 4GB 記憶體(WSL 2建議使用 8GB 記憶體)。
  • BIOS/UEFI 中已啟用虛擬化(大多數現代 PC 都具備此功能;如果需要,請重新啟動並檢查主機板設定)。
  • 您擁有帳號的管理員權限。

如果你的硬體沒問題,那就萬事大吉了。啟用WSL非常簡單,而且可以隨時撤銷,所以如果你想嘗試一下,完全不用擔心。準備好啟用適用於 Linux 的 Windows 子系統了嗎?開始吧!

逐步指南:如何在 Windows 11 上啟用 WSL

微軟在最新的Windows 11版本中讓啟用WSL變得極為簡單易用。我們將重點介紹最簡單的方法:透過圖形使用者介面 (GUI) 和命令列。您可以根據自己的喜好選擇最方便的方式—兩種方法都能達到同樣出色的效果。

方法一:使用 Windows 11 設定應用程式啟用 WSL(最適合初學者)

如果您喜歡點擊而不是打字,這種圖形化的方式就非常完美。它快速直觀,確保您不會錯過任何重要資訊。

  1. 1️⃣ 開啟設定:在開始功能表中點選Windows + I或搜尋「設定」。
  2. 2️⃣ 導覽至選用功能:前往「套用」 > 「選用功能」(或在工作列中搜尋「開啟或關閉 Windows 功能」)。
  3. 3️⃣ 搜尋並安裝 WSL:點選「更多 Windows 功能」或直接搜尋「適用於 Linux 的 Windows 子系統」 。勾選旁邊的複選框,然後點選「確定」。 Windows 將下載並安裝—趁著安裝的空檔,您可以喝杯咖啡! ☕
  4. 4️⃣ 啟用虛擬機器平台:在同一視窗中,啟用虛擬機器平台以支援WSL 2。出現提示時重新啟動電腦。
  5. 5️⃣ 將 WSL 2 設為預設:重新啟動後,以管理員身份開啟 PowerShell(右鍵按一下「開始」>「終端機(管理員)」),然後執行:wsl --set-default-version 2。這將確保您獲得卓越的WSL 2體驗。

瞧!WSL已啟用。但還沒完——接下來,安裝一個 Linux 發行版。

Windows 設定顯示 WSL 安裝選項

方法二:透過命令列啟用 WSL(適用於進階使用者)

如果您熟悉命令列,這種方法速度更快,而且可以編寫腳本。請以管理員身分開啟 PowerShell 或命令提示字元。

  1. 1️⃣ 執行啟用指令:輸入dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart並按 Enter 鍵。這將啟動WSL
  2. 2️⃣ 啟用虛擬機器平台:運作dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  3. 3️⃣ 重新啟動電腦:重新啟動電腦以套用變更。
  4. 4️⃣ 安裝 WSL 更新:從微軟官方網站下載最新的WSL 2核心更新:下載 WSL2 Linux 核心更新。以管理員身份執行 .msi 檔案。
  5. 5️⃣ 設定預設版本:在管理員 PowerShell 中執行wsl --set-default-version 2.

專業提示:這些命令在最新的Windows 11版本上完美運行,確保最佳效能。如果您遇到類似「WSL 未啟用」的錯誤,請在工作管理員中仔細檢查虛擬化設定(Ctrl + Shift + Esc > 效能 > CPU)。

啟用 WSL 後安裝 Linux 發行版

啟用WSL後,就可以選擇 Linux 發行版了。微軟商店提供免費的官方發行版,例如 Ubuntu、Debian 或 Kali——Ubuntu 因其穩定性和社群支援而備受青睞。

  1. 1️⃣ 開啟 Microsoft Store:搜尋「Ubuntu」(或您喜歡的發行版)。
  2. 2️⃣ 安裝與啟動:點選“安裝”,然後從“開始”選單啟動。首次運行會初始化發行版-出現提示時,請設定使用者名稱和密碼。
  3. 3️⃣ 驗證安裝:在 Linux 終端機中運行uname -r以確認WSL 2核心(它應該顯示類似 5.x-microsoft-standard-WSL2 的內容)。

現在,你已經進入完整的Linux bash 環境了!使用更新軟體包sudo apt update && sudo apt upgrade來獲取最新功能。是不是很激動人心?你的Windows 11 系統剛剛升級到了 Linux 版本。 😊

在 Windows 11 上執行 Ubuntu 的 WSL 終端

Windows 11 上 WSL 的最佳化和故障排除

為了確保一切順利進行,以下是一些黃金法則:

常見問題 解決方案
WSL 無法啟動 以管理員身分執行wsl --updatePowerShell 以取得最新修復程式。
性能緩慢 確保WSL 2.wslconfig為預設設置,並透過使用者目錄中的檔案分配更多 RAM (例如,memory=4GB)。
文件存取問題 在 Linux 系統中使用/mnt/Windows 磁碟機;避免從 Linux 系統編輯 Windows 文件,以防止權限問題。
錯誤代碼 0x80040326 在 Windows 功能中啟用 Hyper-V 或檢查 BIOS 中是否啟用虛擬化。

如需更進階的調整,可以探索諸如 Windows Terminal 之類的圖形使用者介面工具,用於建立選項卡式WSL會話,或透過 Remote - WSL 擴充功能與 VS Code 整合。這一切都是為了讓您的設置既直觀又強大。

接下來是什麼?提升你的 WSL 水平

恭喜!您已成功在Windows 11上啟用適用於 Linux 的 Windows 子系統!這只是個開始。您可以嘗試使用桌面 Linux 運行圖形介面應用程序,或使用 Docker Desktop 的WSL 2後端深入探索容器化技術。整合功能不斷完善,敬請期待更多跨平台融合方式。wsl --install -d Ubuntu

感覺如虎添翼?在下方留言區分享你的WSL使用心得吧——我們很想了解它如何改變了你的工作流程。如果遇到任何問題,微軟的官方文件絕對是寶庫:WSL 官方文件。祝你編碼愉快! 👏

Leave a Comment

解決 Windows 11 更新錯誤 0x800f0922

解決 Windows 11 更新錯誤 0x800f0922

遇到 Windows 11 更新錯誤 0x800f0922?了解已驗證的有效解決方法,快速解決此常見問題。逐步指南,幫助您輕鬆完成更新,告別煩惱。

如何修復 Windows 11 系統還原錯誤 0x80070005

如何修復 Windows 11 系統還原錯誤 0x80070005

遇到 Windows 11 系統還原錯誤 0x80070005 ?我們提供經過驗證的分步解決方案,幫助您輕鬆修復訪問被拒絕問題,並順利恢復系統。無需任何技術知識!

解決 Windows 11 PowerPoint 圖形驅動程式錯誤

解決 Windows 11 PowerPoint 圖形驅動程式錯誤

還在為 Windows 11 系統中 PowerPoint 圖形驅動程式錯誤而煩惱嗎?了解這些經過驗證的故障排除步驟,快速輕鬆地解決崩潰、黑屏和效能問題。立即恢復流暢的簡報體驗。

如何使用 Windows 11 字元對映表工具

如何使用 Windows 11 字元對映表工具

了解如何輕鬆使用 Windows 11 字元對應工具在文件中插入特殊字元、表情符號和符號。提供逐步指南,包含適合初學者和專業人士的技巧。

解決 Windows 11 Windows 郵件應用程式無法同步的問題

解決 Windows 11 Windows 郵件應用程式無法同步的問題

Windows 11 郵件應用程式無法同步?我們提供經過驗證的逐步修復方案,讓您輕鬆恢復郵件收發的流暢性。快速解決常見同步錯誤,告別技術難題。

如何修復 Windows 11 找不到可啟動裝置的問題

如何修復 Windows 11 找不到可啟動裝置的問題

還在為 Windows 11 系統上令人抓狂的「找不到可啟動裝置」錯誤而苦惱嗎?我們提供經過驗證的逐步修復方案,幫助您輕鬆恢復電腦的正常啟動。從 BIOS 調整到硬碟修復,我們都能幫您解決。

Windows 11 OBS Studio 黑屏故障排除

Windows 11 OBS Studio 黑屏故障排除

在 Windows 11 系統上使用 OBS Studio 時遇到黑畫面問題?了解經實踐驗證的解決方法,幫助您流暢地進行直播和錄製。逐步指南,快速輕鬆地解決黑屏問題。

如何修復 Windows 11 虛擬記憶體過低錯誤

如何修復 Windows 11 虛擬記憶體過低錯誤

遇到 Windows 11 虛擬記憶體不足錯誤?了解經過驗證的逐步修復方法,以提升您的系統效能。

解決 Windows 11 筆記型電腦電池閾值無法儲存的問題

解決 Windows 11 筆記型電腦電池閾值無法儲存的問題

還在為 Windows 11 筆記型電腦電池電量閾值無法保存而煩惱嗎?本文提供經實踐驗證的有效解決方案,幫助您輕鬆解決這個棘手問題,優化電池續航力。內含詳細步驟指南。

解決 Windows 11 藍牙低功耗裝置同步錯誤

解決 Windows 11 藍牙低功耗裝置同步錯誤

在 Windows 11 上遇到藍牙低功耗裝置同步錯誤?了解經過驗證的故障排除步驟,解決連線問題、恢復配對並確保裝置同步順暢。取得最新 Windows 更新的專家提示。

如何修復 Windows 11 PowerShell ISE 已棄用錯誤

如何修復 Windows 11 PowerShell ISE 已棄用錯誤

還在為 Windows 11 上的 PowerShell ISE 已棄用錯誤而苦惱嗎?我們提供經過驗證的逐步修復方案,幫助您恢復強大的腳本編寫能力。告別煩惱,立即恢復流暢的程式設計體驗!

解決 Windows 11 Cortana 和 Copilot AI 錯誤

解決 Windows 11 Cortana 和 Copilot AI 錯誤

還在為 Windows 11 Cortana 和 Copilot AI 的錯誤而煩惱嗎?了解如何逐步修復崩潰、無響應和整合問題。輕鬆讓您的 AI 助理恢復正常運作。

解決 Windows 11 壁紙引擎崩潰問題

解決 Windows 11 壁紙引擎崩潰問題

Windows 11 系統下 Wallpaper Engine 崩潰問題困擾您?了解經過驗證的故障排除步驟,修復崩潰、優化效能並恢復流暢的動態桌布。立即讓您的桌面恢復正常運作!

修復 Windows 11 網路攝影機隱私快門錯誤

修復 Windows 11 網路攝影機隱私快門錯誤

遇到 Windows 11 網路攝影機隱私快門錯誤?了解已驗證的有效解決方法,快速且安全地恢復您的攝影機存取權限。逐步指南,幫助您輕鬆排除故障。

Windows 11 人臉辨識相機紅外線故障排查

Windows 11 人臉辨識相機紅外線故障排查

遇到 Windows 11 人臉辨識相機紅外線故障?本文提供經過驗證的故障排除步驟,協助您恢復人臉辨識功能,重獲流暢登入體驗。內含快速修復方案和專家提示。