Contents

什麼是「運行時代理」以及它在我的電腦上的用途是什麼?

### 快速鏈接

⭐Windows 中的執行時間代理程式是什麼以及它有什麼作用?

⭐為什麼運行時代理要使用這麼多記憶體?

運行時代理程式對於許多電腦使用者來說是一個神秘的實體,可以觀察到它在任務管理器的範圍內運行,同時吸收大量的處理能力。我們必須揭開這一過程的真實本質並確定其必要性。

Windows 中的執行時間代理程式是什麼以及它有什麼作用?

執行時間代理程式充當基於時間的存取控制的中介,是一個 Windows 作業系統進程,用於調節從 Microsoft Store 下載的應用程式的權限。它最初隨 Windows 8 一起推出,此後一直在該平台的後續迭代中保留。

/bc/images/task-manager-shows-an-active-runtime-broker.jpg

該操作是謹慎進行的,並作為中介運行,促進具有通用功能的應用程式和基本系統資產(包括網路、攝影機和地理定位)之間的通訊。因此,它可以保證授予必要的授權以獲得最佳效能,同時保持設備安全功能的完整性。

在啟動執行透過 Microsoft Store 檢索的應用程式時,執行時間代理程式會驗證所述應用程式是否擁有存取系統資源所需的授權。如果尚未授予此類權限,運行時代理將代表應用程式請求這些權限。收到批准的授權後,運行時代理將承擔調解者的角色,促進應用程式與其功能所需的資產之間的互動。

運行時代理程式是透過代表應用程式控制對資料的存取來保護 Windows 作業系統免受未經授權的存取和潛在安全風險的重要元件。例如,當使用者啟動需要存取其影像庫的照片編輯應用程式時,執行時間代理程式會在授予此類存取權限之前徵求使用者的同意。透過這樣做,運行時代理確保上述應用程式僅限於存取照片,而不是任何機密或敏感資訊。透過這種方式,執行時間代理程式可以有效地保護 Windows 系統免受未經授權的入侵,同時保持強大的安全等級。

為什麼運行時代理程式使用這麼多記憶體?

在了解執行時期代理程式的性質後,人們可能會詢問其對大量運算資源的頻繁使用,這種情況已在各種應用程式的操作期間,特別是在使用 Windows 工作管理員提供的功能時觀察到。

運行時代理程序的功能取決於通用應用程式存取系統資源的要求。一般來說,其操作所需的內存量最少。然而,在應用程式持續尋求授權或遇到權限挑戰的情況下,Runtime Broker同樣會被頻繁激活,導致CPU容量的大量消耗。

看來問題可能不在於運行時代理本身,而是應用程式本身遇到錯誤。因此,透過任務管理器停用或結束執行時間代理程式可能會在短期內提供一些緩解。但應該注意的是,這只是臨時措施,因為運行時代理程式是 Windows 作業系統的組成部分,無法永久停用。

當運行時代理程式表現出 CPU 使用率升高時,必須仔細檢查活動應用程式及其權限,以找出任何潛在問題。對此,我們描繪了一種在Windows 10平台上管理應用程式權限的方法。對於 Windows 11 用戶,導覽至「設定」>「應用程式」>「已安裝的應用程式」。然後,選擇一個應用程序,使用三點圖標,然後選擇“高級選項”來檢查其“應用程式權限”。

如果重置裝置和更新應用程式未能解決問題,建議重新安裝軟體作為可能的解決方案,因為程式本身可能存在固有損壞。