ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY MsMpEng.exe on Windows 8

Automatic Maintenance is responsible for the CPU spike during idle.



Automatic Maintenance likely is not the cause of your BSODs, but we should still check it. Try turning off the automatic maintenance task in Windows 8. You will need to run the maintenance tasks manually, e.g. optimizing the hard drive, running error checking on the drive, running a full scan with Defender, etc.

To prevent the Regular Maintenance task from waking the machine at 3:00am, go to Action Center / Automatic Maintenance and disable the checkbox for “Allow scheduled maintenance to wake up my computer at the scheduled time”.

 
I've pinpointed the problem to Windows Defender.

When disabling Windows Defender (not only the realtime protection, but disabling by putting the DisableAntiSpyware = 1 registery value in "HKLM/Software/Microsoft/Windows Defender" the problem doesn't happen anymore.

I am using Hyper-V, for Windows Phone development, can that be the cause? Is it possible to disable the hypervisor and check what will happen?
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top