強制執行套件完整性檢查
Windows 能夠對套件的整個內容進行運行時間套件完整性檢查。 如果啟用,Windows 會在偵測到遭竄改或損毀的套件之前,先執行運行時間檢查並起始套件補救和修復工作流程。
如何啟用此功能
在套件指令清單中,插入下列元素:
<uap10:PackageIntegrity>
<!-- Child elements -->
<uap10:Content Enforcement="on" />
</uap10:PackageIntegrity>
藉由檢查指出 [強制 ] 為 開啟狀態,這表示 Windows 會對套件的整個內容強制執行運行時間套件完整性檢查。 強制值有三個值,可以是開啟、關閉或預設值。 默認值與 off 的行為相同
使用者體驗
檢查套件完整性,且系統會根據套件的來源,識別套件檔案遭到竄改時,使用者會出現對話框,指出應用程式發生問題。 如果應用程式來自市集,系統會將用戶導向至透過市集應用程式採取行動。 如果應用程式來自 Microsoft Store 外部,使用者對話方塊將會是一般。 系統會提示使用者移至 設定 應用程式,然後修復或重設應用程式。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應