Stop Error "0x0000005D" or "0x000000C4" Appears When Installing Windows Server 2012 in XenServer 6.x

Stop Error "0x0000005D" or "0x000000C4" Appears When Installing Windows Server 2012 in XenServer 6.x

book

Article ID: CTX135255

calendar_today

Updated On:

Description

Stop Error "0x0000005D" or "0x000000C4" appears when starting a Virtual Machine from the Windows Server 2012 ISO, in order to install the system. The error occurs right after loading the setup files, before the actual setup starts.

User-added image

Resolution

To avoid this error, go to Advanced Options > Processor Options and enable the No-Execute Memory Protection setting in the BIOS of the host.

User-added image

This feature might be named differently based on the hardware models. The following are some of the name variations for this feature :
  • No-Execute Memory Protection. 
  • Data Execution Prevention.
  • Data execution bit enable ​( Known as "XD" flag in some hardware )
  • No Execute Page Protection ( Known as "NX" flag in some hardware )

Note: XD flags are usually for Intel processors and NX flags for AMD.

Issue/Introduction

Stop Error "0x0000005D" or "0x000000C4" is generated when starting a Virtual Machine from the Windows Server 2012 ISO, in order to install the system. The error occurs right after loading the setup files, before the actual setup starts.

Additional Information

No-Execution Memory Protection/Data Execution Prevention processor:

User-added image