共用方式為


偵測超溢和下溢

您可以使用 GFlags 中的 [驗證開始 ] 或 [ 驗證結束 ] 選項來對齊特殊集區的配置,使其最適合用來偵測超出配置結尾 (存取記憶體) 或不足 (存取配置開頭之前的記憶體) 。

  • 確認 [開始 ] 會針對特殊集區的配置啟用不足偵測。 當程式嘗試存取其特殊集區記憶體配置之前的記憶體時,這會導致錯誤檢查。

  • 確認 End 會針對特殊集區的配置啟用超溢偵測。 當程式嘗試存取超過其特殊集區記憶體配置的記憶體時,這會導致錯誤檢查。 因為過度執行比較常見, 所以確認 End 是預設值。

在 Windows Vista 和更新版本的 Windows 中,此選項可在 [系統登錄 ] 和 [ 核心旗標] 索引標籤 上取得。 在舊版 Windows 中,它僅適用于 [ 系統登錄 ] 索引標籤。

若要指定特殊集區對齊方式

  1. 按一下 [ 系統登錄] 索引卷 標。

  2. 按一下 [驗證開始 ] 或 [ 驗證結束]。

  3. 按一下 [套用]。

    下列螢幕擷取畫面顯示 [系統 登錄 ] 索引標籤上的 [驗證開始] 和 [驗證結束] 設定。

    GFlags 中 [系統登錄] 索引標籤上 [驗證開始] 和 [驗證結束] 選項的螢幕擷取畫面。

評論

[驗證開始] 和 [驗證結束對齊設定] 會套用至特殊集區中的所有配置,包括驅動程式驗證器中設定的特殊集區配置要求。 如果您在未指定集區標籤或配置大小的情況下設定對齊方式,則設定只適用于驅動程式驗證器中設定的要求。