
對於 Windows 用戶來說,不斷收到更新通知的干擾會讓人非常沮喪。你正忙於一項關鍵任務,突然收到微軟的更新警報,迫使你重啟電腦,或者在更新準備就緒時,螢幕無休止地加載,導致工作停滯。傳統的 Windows 更新流程以乾擾性強、不可靠且很大程度上不受使用者控製而聞名。
想像一下截然不同的體驗:一種更精簡、更人性化的更新管理方法。 PSWindowsUpdate和UpdGUI強強聯手,幫助您輕鬆管理更新安裝。這款開源軟體組合賦予使用者精細控制更新安裝的能力,提供符合您工作流程的解決方案,同時確保您的系統保持安全更新。有了它,您終於可以告別不必要的重啟,享受符合您日程安排的更新了。
設定 PSWindowsUpdate 和 UpdGUI
透過此簡單設定控制更新

建立這個有效的更新管理系統只需幾個簡單的步驟,大約需要 5 到 10 分鐘即可完成。您只需要PSWindowsUpdate和UpdGUI。如果您已經對 Windows 更新進行了控制,請務必僅使用設定面板中的「暫停更新」功能,因為停用 Windows 更新服務可能會對您的系統造成不利影響。
安裝 PSWindowsUpdate 模組
首先以管理者身分啟動 PowerShell。您可以按Windows 鍵+ X開啟隱藏的開始功能表,然後選擇「終端機(管理員)」來快速完成此操作。或者,右鍵單擊“開始”按鈕,搜尋“PowerShell”,然後按Enter。在出現的 PowerShell 視窗中,輸入以下命令:
Set-ExecutionPolicy RemoteSigned -Force
此命令允許 PSWindowsUpdate 模組正常執行,同時確保其他腳本的安全性。接下來,要安裝該模組,請執行:
Install-Module -Name PSWindowsUpdate -Force
此命令將從 Microsoft 的 PowerShell 庫中取得模組並自動安裝。如果系統提示您從不受信任的儲存庫安裝,只需輸入「Y」即可繼續,因為 PowerShell 庫是合法資源。
安裝後,使用以下命令將模組載入到目前 PowerShell 會話中:
Import-Module PSWindowsUpdate
您可以透過檢查可用的命令來確認安裝:
Get-Command -Module PSWindowsUpdate
如果命令顯示正確,您就可以透過 PowerShell 使用該模組了。但是,如果您更喜歡圖形介面,UpdGUI 是 PSWindowsUpdate 模組的絕佳補充。
準備 UpdGUI
UpdGUI 提供了一個圖形前端,簡化了所有使用者對 PSWindowsUpdate 的存取。首先,請從官方 GitHub 倉庫下載最新版本。該工具打包為單一 PowerShell 腳本文件,確保安裝過程與下載和執行一樣簡單。

將檔案儲存updgui.ps1
到方便的目錄中,例如「文件」資料夾或桌面。無需安裝過程或系統檔案修改,因為該腳本易於移植,甚至可以儲存在 USB 驅動器上以方便使用。準備繼續操作時,請記住在 PowerShell 中使用管理員權限來執行它。
在首次執行 UpdGUI 之前,請在管理 PowerShell 視窗中使用下列命令驗證您的 PowerShell 語言模式:
$ExecutionContext. SessionState. LanguageMode
輸出應顯示“FullLanguage”,以確保 UpdGUI 正常運作。如果顯示“ConstrainedLanguage”,則可能需要調整 PowerShell 執行原則。
輕鬆使用設定
完成安裝後,您現在有兩種強大的方法來管理 Windows 更新:提供廣泛靈活性和自動化的命令列方法或提供直覺的點擊互動的使用者友好型 GUI。
使用 GUI 介面
要啟動 UpdGUI,請右鍵單擊該updgui.ps1
檔案並選擇“使用 PowerShell 運行”,或使用下列命令從位於 UpdGUI 資料夾中的管理 PowerShell 會話中開啟它:
.\updgui.ps1
介面佈局簡潔,包含更新歷史記錄和可用更新,並配有複選框供您選擇。您可以快速評估更新的標題、大小和重要性。要安裝,只需選擇感興趣的更新,然後點擊「安裝」按鈕即可啟動安裝過程。
隨著下載和安裝的進行,UpdGUI 提供即時進度更新,清楚地顯示正在發生的事情,這與 Windows Update 通常模糊的進度指示器形成鮮明對比。
使用 PowerShell 指令

命令列介面非常適合處理簡單的任務和複雜的過濾需求。若要快速檢查更新,請使用:
Get-WindowsUpdate
此命令會傳回每個更新的詳細信息,包括其大小及其對系統的影響。如果您想將範圍縮小到重要的安全性更新,請使用:
Get-WindowsUpdate -Category "Security Updates"-Install -AcceptAll
此命令可確保您的系統免受已知漏洞的侵害,同時避免其他類型更新帶來的潛在不穩定性。
對於驅動程式更新,請使用:
Get-WindowsUpdate -Category "Drivers"
這使您可以在安裝前查看可用的硬體更新。鑑於某些驅動程式更新可以提升效能,而有些則可能引發相容性問題,請確保在適當的時間套用更新。
若要安裝驅動程式以外的所有更新,請執行:
Get-WindowsUpdate -NotCategory "Drivers"-Install -AcceptAll
此方法可有效防止相容性問題,同時確保您的系統及時更新必要的安全性修補程式。
掌控你的更新
我已經使用 PSWindowsUpdate 和 UpdGUI 幾個月了,實在無法想像會回到傳統的更新方式。這種設定真的讓人安心無憂。突然重啟帶來的擔憂一掃而空;你的電腦會按照你的計畫運行,而不是微軟的計畫。在這個用戶常常被大型科技公司壓得喘不過氣的時代,重新掌控系統如此關鍵的部分,真的讓人感到無比強大。
發佈留言