對 Windows Vista Service Pack 1 (SP1) 的支援已於 2011 年 7 月 12 日終止。 若要繼續收到 Windows 的安全性更新,請確定您執行的是 Windows Vista with Service Pack 2 (SP2)。 欲了解更多資訊,請參閱這個 Microsoft 網頁: 部分 Windows 版本的支援即將結束。
簡介
Windows Vista 服務包 1、Windows 7、Windows Server 2008 及 Windows Server 2008 R2 現在已支援 SEHOP) 結構化例外處理覆寫保護 (SEHOP 。 此功能旨在阻擋使用結構化異常處理 (SEH) 覆寫技術的漏洞利用。 此保護機制在運行時提供。 因此,無論應用程式是否經過最新改進,如 /SAFESEH 選項,都能保護應用程式。 我們建議使用上述任一作業系統的 Windows 使用者啟用此功能,以提升系統的安全效能。
本文將協助你啟用此功能。
若要讓我們為您啟用此功能,請前往「為我啟用」區塊。 如果你想自己啟用此功能,請到「讓我自己啟用」區塊。
注意,如果你使用的是 Windows 7 或 Windows Server 2008 R2,請前往「讓我自己啟用」區塊,因為 Windows 7 和 Windows Server 2008 R2 的自動向導尚未啟用。
幫我啟用
要自動啟用此功能,請點擊「解決此問題」連結。 接著,在檔案下載對話框中點選執行,並依照此精靈中的步驟操作。
記事
- 此向導僅適用於 Windows Vista Service Pack 1 與 Windows Server 2008。
- 此精靈可能僅支援英文;不過自動修正同樣適用於其他語言版本的 Windows。
- 如果你不在有問題的電腦上,可以把自動修復的程式存到隨身碟或光碟裡,然後在有問題的電腦上執行。
我們非常感謝您的回饋。 若想提供回饋或回報此解決方案的任何問題,請在
「幫我修正」部落格,或者寄來一篇
電子郵件訊息。
讓我自己啟用它
重要:本章節、方法或工作包含修改登錄的步驟。 不過,如果您修改登錄的方法不正確,可能會發生嚴重的問題。 因此,請務必謹慎遵循這些步驟。 您也可以在修改前先備份登錄,以增強保護效果。 如此一來,您就可以在發生問題時還原登錄。 如需有關如何備份和還原登錄的詳細資訊,請按一下下列文章編號,檢視「Microsoft 知識庫」中的文章:
322756 如何在 Windows 中備份與還原登錄檔預設情況下,SEHOP 在 2008 Windows Server R2 和 Windows Server 2008 中啟用。 預設情況下,SEHOP 在 Windows 7 和 Windows Vista 中是被停用的。 若要手動啟用 SEHOP,請遵循以下步驟:
點選 開始,點 執行,輸入 regedit,然後按 Enter。
找出下列登錄子機碼:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\DisableExceptionChainValidation 注意,如果您在 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ 子鍵下找不到 DisableExceptionChainValidation 登錄檔項目,請依照以下步驟建立:- 右鍵點擊 核心,指向
新輸入,然後點選 DWORD Value。 - Type (類型)
DisableExceptionChainValidation,然後按下 ENTER。
- 右鍵點擊 核心,指向
按兩下
DisableExceptionChainValidation。將 DisableExceptionChainValidation 登錄檔的值改為 0 以啟用,然後點擊 確定。
注意:值為 1 會停用登錄檔條目。 值為 0 則能實現。
結束 [登錄編輯程式]。
已知問題
啟用 SEHOP 後,現有版本的 Cygwin、Skype 及 Armadillo 保護應用程式可能無法正常運作。
注意:要解決此問題,請聯絡軟體供應商申請更新。
參考資料
防止 SEH 覆寫被利用
欲了解更多防止SEH覆寫被濫用的技術,請造訪以下Uninformed 網站:
http://www.uninformed.org/?v=5&a=2&t=txt 本文討論的第三方產品由獨立於Microsoft的公司製造。 Microsoft 對該產品的效能或可靠性不負任何暗示或其他形式的擔保責任。
Microsoft 提供協力廠商的連絡資訊,協助您尋找技術支援。 此連絡資訊如有變更,恕不另行通知。 Microsoft 不保證此協力廠商連絡資訊的正確性。