Attempted execute of noexecute memory error on Windows 10 [FIX GUIDE]

7 minute read

Home » Fix » Attempted execute of noexecute memory error on Windows 10 [FIX GUIDE]

Blue Screen of Death errors are one of the most serious errors that you can encounter on Windows 10. These errors will constantly restart your PC in order to prevent damage, therefore it’s important to know how to fix ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY error.


Attempted_execute_of_noexecute_memory is a BSOD error that can cause many problems on your PC. Speaking of this error, these are some of the most common issues involving this error:

    • Attempted execute of noexecute memory overclock – This error can appear after overclocking your hardware. If your hardware is overclocked, be sure to remove overclock settings and check if that solves the issue.
    • Attempted_execute_of_noexecute_memory Windows 7, Win 8 – This error affects all versions of Windows, so it’s not uncommon to encounter this problem on both Windows 8 and 7.
    • Attempted_execute_of_noexecute_memory nvlddmkm.sys, hal.dll, ntfs.sys, win32k.sys, ntoskrnl.exe, tcpip.sys – Sometimes this error can give you a name of the file that caused the crash. With a bit of research you can easily find the device or driver that is related to the file responsible for the crash.
    • Attempted execute of noexecute memory on startup – In some cases, this error can appear as soon as you start your PC. This can be a big problem, and in order to fix it, you need to perform Clean Boot and check if that solves your problem.
    • Attempted execute of noexecute memory Avast, Kaspersky – Antivirus tools are the common cause for this error, and in order to fix the issue, you might have to remove your antivirus entirely.

Solution 1 – Download the latest drivers

Windows 10 requires drivers in order to work with your hardware, and if you don’t have the appropriate drivers, or if your drivers are outdated or corrupted, you’ll get a BSOD error and your system will crash. To fix this issue it’s highly recommended that you update all your drivers, and you can do that simply by visiting your hardware manufacturer’s website and downloading the latest drivers for your device.

According to users, Intel graphics and Realtek audio drivers can cause this error to appear, therefore we recommend to update those drivers first. There are also reports that iBuyPower wireless adapter is causing this issue, and if you’re using this adapter we advise you to remove it from your PC, install the necessary drivers and install it again.

Updating drivers manually isn’t the most efficient way to fix BSOD errors, therefore we advise you to try TweakBit Driver Updater.

Disclaimer: some features of this tool are not free.

Solution 2 – Remove your antivirus software

Antivirus software is important for your system stability and safety, but sometimes antivirus software can cause ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Blue Screen of Death error to appear. To fix this error it’s important that you temporarily remove all third-party antivirus programs that you have installed. We have to mention that uninstalling the antivirus software might not fix this problem since many antivirus programs tend to leave certain files and registry entries once you remove them. To completely remove antivirus software from your PC, we recommend that you use a dedicated removal tool. Many antivirus companies have this tool available for their software, so be sure to download and use it.

If removing your antivirus solves the problem, you should consider switching to a new antivirus software. There are many great antivirus tools, but the best are Bitdefender, Panda Antivirus, and Bullguard, so feel free to try any of these tools. All these tools are fully compatible with Windows 10, so you won’t experience any BSOD errors after switching to one of these tools.

According to users, Norton antivirus is the common culprit for this issue, therefore it’s recommended that you remove it from your PC and install the latest version.

Solution 3 – Disable Windows Defender from Registry Editor

According to users, Windows Defender can sometimes cause ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY error to appear, and you can fix this problem by disabling Windows Defender using Registry Editor. To do that, follow these simple steps:

      1. Press Windows Key + R on your keyboard and enter regedit. Press Enter or click OK.
        Attempted execute of noexecute memory Avast
      2. When Registry Editor opens, go to HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows Defender key in the left pane.
        Attempted execute of noexecute memory on startup
      3. In the right pane locate the DisableAntiSpyware DWORD and double click it to open its properties.
      4. Set the Value data to 1 and click OK to save changes.
        Attempted_execute_of_noexecute_memory nvlddmkm.sys

By doing this you’ll disable Windows Defender, and hopefully the Blue Screen of Death error will be fixed.

Solution 4 – Perform a Clean boot

Sometimes certain applications and services can cause this error to appear, therefore you’ll have to disable them to fix this error. The easiest way to do that is to perform a Clean boot, and you can do that by following these steps:

      1. Press Windows Key + R and enter msconfig. Press Enter or click OK.
        Attempted_execute_of_noexecute_memory Win 8
      2. When System configuration window opens click on Selective startup and uncheck Load startup items.
      3. Go to Services tab, check Hide all Microsoft services and click on Disable all.
        Attempted_execute_of_noexecute_memory Windows 7
      4. Go to Startup tab and click on Open Task Manager.
        Attempted_execute_of_noexecute_memory nvlddmkm.sys
      5. Go to Startup tab and right click each item on the list and choose Disable from the menu.
        Attempted execute of noexecute memory on startup
      6. After you disable all startup applications, go back to System Configuration window and click Apply and OK.
        Attempted execute of noexecute memory overclock

When your computer restarts check if the error appears again. If there’s no BSOD error, it means that the cause was one of the disabled services or applications. To find the problematic application you need to repeat the same steps again, and enable services and applications one by one until you find the one that is causing this error to appear.

Users reported that this error was caused by nVidia Streaming Kernel Service, and by disabling this service, the issue was permanently fixed.

Solution 5 – Perform Windows 10 reset

If software is causing ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY error to appear, you can easily fix it by performing Windows 10 reset. Before you start this process, we recommend that you back up all important files and to create a bootable USB flash drive. Performing Windows 10 reset is simple and you can do it by following this steps:

      1. Restart your PC few times during the boot sequence to start Automatic Repair.
      2. Select Troubleshoot > Reset this PC > Remove everything. During this step you might be asked to insert Windows 10 installation media, so be sure to have one prepared.
      3. Choose Only the drive where Windows is installed > Just remove my files. Click the Reset button to start the process.
      4. Follow the instructions to complete Windows 10 reset.

After completing Windows 10 reset check if the issue is resolved. If the error appears again, it means that it is caused by your hardware.

Solution 6 – Find and replace the faulty hardware

Most common cause of BSOD errors is faulty RAM, therefore we urge you to check your RAM first. Simply test all modules one by one until you find the one that is faulty. We also urge you to check if your RAM modules are properly connected. Few users reported that this issue was caused because one RAM module wasn’t properly seated, so be sure to check that.

If your RAM is not the problem, check other hardware components such as your CPU, motherboard, etc.

Solution 7 – Install the latest updates

According to users, you might be able to fix the ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY error simply by installing the latest Windows updates. This error can appear if your PC is out of date or if there’s an incompatibility issue, but the best way to fix that is to keep your PC up to date.

Microsoft is frequently releasing new updates and fixing various problems, so it’s possible that you can fix the problem simply by installing the latest updates. This process is rather streamlined on Windows 10, and in most cases, Windows 10 will automatically download the missing updates in the background.

However, sometimes you might miss an update or two, but you can always check whether your PC is up to date by doing the following:

      1. Press Windows Key + I to open the Settings app.
      2. When Settings app opens, navigate to Updates & Security section.
        Attempted execute of noexecute memory Avast
      3. Now click on Check for updates button.
        Attempted execute of noexecute memory overclock

Windows will now check for available updates and download them automatically in the background. Once the updates are downloaded, they will be installed as soon as you restart your PC. After installing the latest updates, check if the problem still persists.

Solution 8 – Remove problematic software

Third-party applications can sometimes interfere with Windows 10 and cause this and many other problems to appear. The best way to fix that issue is to remove the application that is interfering with Windows. There are numerous ways to do that, but the best one is to use an uninstaller application.

If you’re not familiar, uninstaller software is a special application designed specifically for removing programs. By using uninstaller software you can remove any application from your PC, but you’ll also remove all of its files and registry entries. As a result, you’ll ensure that your application is completely removed from the PC. By completely removing the application, you’ll prevent any leftover files or registry entries from interfering with your PC.

If you’re looking for uninstaller software, we would have to mention Revo Uninstaller and IOBit Uninstaller. All these tools are incredibly simple to use, and they can easily remove any application from your PC. As for problematic applications, users reported Nvidia Streamer and WinPcap as the main cause of this problem.

ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Blue Screen of Death error can cause many problems on your PC, but we hope that you managed to fix this error by using one of our solutions.

Editor’s Note: This post was originally published in June 2016 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.



Next up

My printer and phone wont connect: 4 steps to fix it

Tashreef Shareef avatar. By: Tashreef Shareef
2 minute read

The modern wireless printers allow users to print using their phone and computer wirelessly. Sometimes, that dynamic duo might not work as printer and phone […]

Continue Reading

4 reliable share market software to keep track of your stocks

Vladimir Popescu avatar. By: Vladimir Popescu
Less than a 1 minute read

Because trading stocks is a hard area of business as it is, getting some help when it comes to coordination of stocks and help with […]

Continue Reading

Power BI visual errors? Fix them with our best solutions

Alexandru Voiculescu By: Alexandru Voiculescu
3 minute read

Visualization is crucial in Power BI. Therefore, this feature should run smoothly. But this is not always the case. Many users reported various visual errors […]

Continue Reading