如何在 VirtualBox 上安裝 Windows 11(或 10)增強功能?
建立虛擬機器後,您必須在 Windows 10 上安裝 VirtualBox Guest Additions 以獲得更好的可用性和效能—以下是安裝方法。
在Windows 11(或 10)中,預設情況下,當您嘗試在 PowerShell 中執行腳本時,會失敗並顯示「由於此系統上已停用執行腳本,因此無法載入此腳本」的錯誤訊息。這是因為 PowerShell 具有「執行策略」安全功能,該功能控製設定檔的載入方式和腳本的運作方式,以防止惡意程式碼在系統上執行。
如果必須在 Windows 11(或 10)上執行腳本,您可以變更本機電腦、目前使用者或會話的執行策略。
當您為本機電腦和目前使用者設定 PowerShell 執行原則時,相關資訊會儲存在登錄中。如果您為特定會話配置策略,則該策略會儲存在記憶體中,並在會話關閉時遺失。
微軟表示,執行策略並不限制操作。您可以透過在命令列介面 (CLI) 中輸入腳本來繞過該策略。該策略旨在幫助使用者防止執行惡意腳本。
在本指南中,我將教你如何在 Windows 11 或 10 上的 PowerShell 中更改執行策略以成功執行腳本。
若要在 Windows 11(或 10)上變更 PowerShell 執行策略,請依照下列步驟操作:
在 Windows 11 中開啟「開始」功能表。
搜尋PowerShell,以滑鼠右鍵按一下第一個搜尋結果,然後選擇「以管理員身分執行」選項。
輸入以下命令以確認目前執行策略,然後按Enter 鍵:
取得執行策略
(可選)鍵入以下命令以查看生效的 PowerShell 執行策略,然後按Enter 鍵:
Get-ExecutionPolicy -List
輸入以下命令以變更 PowerShell 執行策略,允許腳本在 Windows 11 上執行,然後按下Enter 鍵:
設定執行策略 RemoteSigned
(可選)輸入以下命令以變更執行策略,阻止腳本運行,然後按Enter 鍵:
設定執行策略受限

完成這些步驟後,您可以再次執行腳本,它現在應該可以在 Windows 11 上成功運行了。如果您不再希望允許腳本在您的電腦上執行,您可以執行步驟中提到的可選命令。
如果要變更執行策略,以便為目前使用者或本機電腦執行腳本,則需要使用「Scope」選項,如下所示:Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser或Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine。
在 Windows 11 中,您可以從四種不同的執行策略中進行選擇,以允許或拒絕腳本:
如果您需要執行缺少必要參數且不傳回輸出的腳本,則無需變更執行策略。您可以使用命令PowerShell.exe -File "FILENAME" -ExecutionPolicy Bypass繞過這些限制。
在 Windows 11 和 10 中,您也可以透過「設定」套用變更命令控制台的配置,允許腳本在 PowerShell 中執行。
來自 Windows 11
若要從「設定」套用變更 PowerShell 執行策略,請依照下列步驟操作:
打開設定。
點選系統。
點選“開發者頁面”。
點選PowerShell設定。
啟用「變更執行原則以允許本機 PowerShell 腳本 […]」切換開關。

如果您不再需要此功能,可以使用相同的步驟阻止腳本,但在步驟 5中,關閉「變更執行原則以允許本機 PowerShell 腳本 […]」切換開關。
來自 Windows 10
若要從「設定」套用變更 PowerShell 執行策略,請依照下列步驟操作:
打開設定。
點選「更新與安全性」。
點選“開發者頁面”。
檢查PowerShell 設定中的「變更執行原則以允許本機 PowerShell 腳本 […]」選項。

點擊“應用”按鈕。
如果您不再需要此功能,可以使用相同的步驟阻止腳本,但在步驟 4中,清除「變更執行原則以允許本機 PowerShell 腳本 […]」選項並套用變更。
完成這些步驟後,PowerShell 的執行策略將設定為「RemoteSigned」。此策略允許您在不簽名的情況下運行腳本,但遠端腳本需要簽名。
如果您有一個在其他電腦上建立或從網路下載的 PowerShell 腳本,嘗試執行該腳本時,可能會收到「無法載入檔案 […].ps1。檔案 […].ps1 未經過數位簽署。您無法在目前系統上執行此腳本」或「腳本將無法在系統上執行」的錯誤訊息。但是,只要您確定腳本可以安全使用,並且是從可信任來源取得的,您就可以變更「進程」作用域策略以成功執行它。

PowerShell 腳本未進行數位簽章錯誤 / 圖:Mauro Huculak
若要變更 PowerShell 執行原則以執行未經數位簽章的「.ps1」腳本,請依照下列步驟操作:
打開開始。
搜尋PowerShell,以滑鼠右鍵按一下第一個搜尋結果,然後選擇「以管理員身分執行」選項。
輸入以下命令以允許具有數位簽章的 PowerShell 腳本運行,然後按Enter 鍵:
設定執行策略 -範圍 進程 -執行策略 繞過

完成上述步驟後,即可.\Your-PowerShell-Script.ps1在目前會話中使用命令執行腳本檔案。關閉 PowerShell 會話後,執行原則將恢復到初始狀態,以防止其他腳本執行。
如果需要執行另一個腳本文件,可以重複上述步驟。
2024 年 10 月 10 日更新:本指南已更新,以確保準確性並反映流程的變更。
建立虛擬機器後,您必須在 Windows 10 上安裝 VirtualBox Guest Additions 以獲得更好的可用性和效能—以下是安裝方法。
使用 ViVeTool 手動啟用 Windows 11 24H2 2025 年 7 月更新(版本 26100.4652,KB5062553)的新功能,以便儘早取得。
您可以使用命令提示字元或 PowerShell 在 Windows 10 上快速啟用或停用遠端桌面和防火牆。方法如下。
您可以在 VirtualBox 上建立一個共用資料夾,以便與 Windows 10(或 11)共用文件,以下是完成此任務的步驟。
在配備 Nvidia 顯示卡的 Windows 11 系統上啟用 G-Sync 功能,可減少畫面撕裂和卡頓。了解如何設定 G-Sync 和 VRR,以獲得更流暢的遊戲體驗。
使用 ViVeTool 手動啟用 Windows 11 24H2 2025 年 8 月更新(版本 26100.4770,KB5062660)的新功能,以便儘早體驗。
要將 Windows 11 筆記型電腦的電池充電量限制在 80%,請使用 MyASUS 電池護理模式來限制充電量並改善電池健康。
在 Surface 裝置上使用 Windows 11 系統,並透過 Surface 應用程式中的智慧充電功能,將電池充電量限制在 80%,以延長電池壽命。
想在瀏覽器中避免使用人工智慧?這裡有四款適用於 Windows 11 的 Firefox 替代瀏覽器,它們注重隱私、速度和完全的使用者控制。
Windows 10 的支援將於 2025 年 10 月 14 日結束,以下是如何使用 ESU 程式安全地繼續使用它的方法。