Win32 應用程式隔離概觀
適用於 Windows 的 Win32 應用程式隔離安全性功能提供可整合到 Win32 應用程式的沙箱環境,以提供額外的安全性層。 這項增強功能幾乎不需要變更您的程序代碼。
如需最新的更新和增強功能,請參閱 版本資訊。
如果您有功能要求或想要回報錯誤,請在 GitHub 存放庫中提出問題。
重要
這項功能處於預覽狀態: 某些資訊與發行前版本產品有關,在正式發行前可能會大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
目標應用程式類型
- Win32
- 傳統型橋接器(百年)
- 與外部位置 一起封裝的桌面應用程式
最低需求
以下是建立 Win32 應用程式隔離應用程式的最低需求:
- Windows 11 版本 24H2(組建 26100) 或更新版本。
- 封裝的開發工具:
- Visual Studio 17.10.2 版或更新版本。
- 或使用 GitHub 上的自訂 MSIX 封裝工具。
- (選擇性) 如果您需要識別要使用的功能,可以使用應用程式功能分析工具 (ACP) 和 Windows Performance Recorder (WPR)。
建立 Win32 應用程式隔離應用程式
以下是建立 Win32 應用程式隔離應用程式時要考慮的步驟:
- 如果您使用 Visual Studio 來建置專案:
- 或者,如果您有 Win32 安裝程式/MSIX 套件:
- 從 Win32 安裝程式建立 MSIX 套件。
- 將 MSIX 套件轉換成隔離的 Win32 應用程式。
- 如果您需要識別所需的功能:
- 使用 ACP 工具。
- 使用已識別的功能重新封裝應用程式。
相關主題
Microsoft.Windows.Win32Isolation.ApplicationCapabilityProfiler 模組