If you are a system user and installed windows 7 or windows server 2008 R2 then you may receive the error NMI Memory Parity error during shutdown. As we know that windows is the most popular os of the world but if its internal file such as system files, registry files, dll, driver missing then it gives many types of errors but they have a specific message which indicates that where is missing and why you are getting the error message. Sometime it is very easy to understand the error cause and we can solve them but sometime the error code is so critical that difficult to understand the issue and we became unable to fix it and due to this problem windows crash. Sometime you receive NMI Memory Parity error in Windows 7 when you shut down the system. Suppose that you have an HP Proliant ML310e gen8 v2 and it is running Windows server 2008 R2 with Intel(R) 8 Series/C220 Series SATA AHCI Controller- 8C02 and Intel (R) 8 Series SATA AHCI Controller- 8C03. When you try to shut down the system it is unable to shut down and occurs the error message as-
“Hardware malfunction, Call your hardware vendor for support; NMI:Parity Check/MemoryParity Error. The system has halted.”
Cause of this error:-
If you are getting the error message NMI Memory Parity error during shut down Windows 7 then it may be that the system registry file is missing or hardware is malware infected. It may be that AHCI controller disabled during the process. As you know that registry file is the database file of the system to ever change its setting if you have not its detailed knowledge otherwise due to its missing you may receive the same error message or other error code also. A part from this issue there is a common issue which is mostly responsible for errors or problems of the system or application which is known as malicious program such as virus, worms, Trojan etc. Windows included more new technologies and features to protect it from malicious programs attack but its developer also develop new types of malicious programs which may damage windows and its applications.
How to fix it:-
If you are receiving NMI Memory Parity error during shutdown Windows server 2008 R2 or windows 7 then you can fix it if you scan the system to protect it from malicious programs, remove recently installed hardware, Without detailed knowledge of registry file don’t change its setting and also don’t modify with registry editor, you can also do that reinstall the operating system because sometime it is unable to fix the problem so the last option is to reinstallation of the os but before doing this process you can also do that go to the registry file and edit it to disable the AHCI controller during the shutdown.
You can also use the windows repair tool such as Advanced System Repair Tool to fix this problem so install the tool and run it to fix the problem.