Disable SEHOP

For security reasons, sick Windows Server 2012 by default has enabled Structured Exception Handling Overwrite Protection (SEHOP) for all applications and services. This can lead to problems when running games and applications. In case you encounter applications crashing with exception code 0xC0000005 (EXCEPTION_ACCESS_VIOLATION), cure use the steps below and the Disable DEP page to disable these security features.

1. Open the Start screen, check enter regedit and press Enter to start the Registry Editor.
Open the Registry Editor via the Start screen

2. In the Registry Editor navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerKernel, double click the DisableExceptionChainValidation value to open the editor and change its value to 1.
Set DisableExceptionChainValidation to "1"

3. Click OK to save the value change and restart your computer to apply the configuration change.


Continue to get your infrared transceiver working or get back to the main page

6 Responses to “Disable SEHOP”

  • Only do this in case your computer crashes often due to error code 0xC0000005, otherwise it’s best to just leave it on for better security.

  • Any legal games protected by SECUROM should be DISABLE SEHOP,OR the game will be crashed.Like BATMAN ARKHAM CITY

  • It is better to delete a value rather than setting it as 1.
    Because, when it disabled explicitly, it will become disable also in few process of enable implicitly.
    (It is similar to the relationship of OptOut, OptIn and AlwaysOff of DEP.)

  • You’re better off installing EMET and configuring DEP/SEHOP/ASLR/whatever exceptions on a per-process basis when you have problems instead of turning this off globally.

  • Same same with Windows 2008. Working for now…

  • Невозможно предугадать, где и когда ты встретишь любовь. Она приходит неожиданно, но всегда переносит в мир, который до этого вам не открывался. На net вам помогут в поисках.

Leave a Reply