- You are using Windows 8 or Windows Server 2012 on a computer where the operating system has been installed while the firmware is configured for Unified Extensible Firmware Interface (UEFI) mode.
- You attempt to configure the computer for kernel debugging over an Ethernet network, as described in the following article:
Setting Up Kernel-Mode Debugging over a Network Cable Manually
With some Ethernet adapters, on some computers, the system may fail to boot. You may see a firmware error on screen, indicating that a Non Maskable Interrupt exception was encountered during the UEFI pre-boot environment.
If you encounter this problem in Windows 8.0 or Windows Server 2012, you can restore the system to a bootable state by either disabling the network card in the BIOS, or physically removing it from the system. You can then boot into Windows and disable kernel debugging, or work around the problem by changing the kernel debug settings using BCDEdit.
To work around the problem, use one of the following methods:
- Use a different transport for kernel debugging (serial, USB, or 1394)
- Use a different Ethernet adapter for network kernel debugging (the problem does not occur with all adapters)
- Configure the system firmware for legacy BIOS mode, rather than UEFI. (Warning: This will require the operating system to be reinstalled.)
Article ID: 2920163 - Last Review: 19 Dec 2013 - Revision: 1