Today, we will be discussing resolutions for ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY error BSOD in Windows 10. The issue has found to cause serious fatality these days in the computer system. Usually, we term it as Blue Screen of Death error having a bug check code 0x000000FC. This indicates that the system has made an attempt for the execution of non-executable memory. Major causes that play a role in occurring this BSOD error code is missing system files and corrupt drivers. Few other reasons like memory problems, low disk space, huge accumulation of junk files, an outdated operating system may come out as guilty.

ATTEMPTED EXECUTE OF NOEXECUTE MEMORY Error is a dangerous issue in present days. Once affected, PC restarts automatically as to reduce the damage. With earlier, irregular blue screen flashing might be common. The desktop may hang for a moment and makes it difficult for you to work along. We need to take immediate action to fix the issue once detected observing the symptoms. So, here is the list of quick links to the resolution we will discuss for your easy navigating to them –

1] Make Sure to Disable Automatic Restarting of Windows
2] Perform Safe Boot to load basic programs only
3] Detect Malware in Windows Security
4] Run Windows Blue Screen Troubleshooter – the default tool
5] Find out bad areas in Hard Disk and resolve
6] Farewell to Memory problems
7] Install all the newly released patches to strengthen OS
8] Uninstall Applications engage in collision with each other
9] Run System Restore to Undo recent changes
10] Perform Clean Boot to Resolve
11] Update all the drivers in Device Manager
12] Recover DLL files and fix corrupted system resources
13] Delete all Third Party antimalware programs
14] Rectify Defective Image files using the DISM tool
15] Delete Terminated Windows Update files
16] Make some more space by cleaning unnecessary junks
17] Offer little break to External Hardware components


Here is how to fix ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error BSOD in Windows 10 –

1] Make Sure to Disable Automatic Restarting of Windows

BSOD error causes serious damage to the system every time. As to reduce the effect of this damage, Windows tends to reboot time and again. This gives you lots of headache as working simply is beyond any vicinity. To make a perfect environment for deploying other resolutions, we can first disable this annoying action. Here is how you can move for –

Step-1: At the beginning, save and then close all ongoing processes. Now, directly proceed to the Desktop screen pressing Win+D keyboard shortcuts together.

Step-2: Perform a right click on This PC icon available in Desktop.

Step-3: Choose Properties option from the appearing menu.

Step-4: Do a click on Advanced system settings lying in the left pane of the following window.

Step-5: In a second, the System Properties wizard will open up and you will be directly in the Advanced tab.

Step-6: Go to the bottom in the current tab and make a click on Settings located under Startup and Recovery heading.

Step-7: Come down to System failure area when another wizard shows up.

Step-8: Here, remove the checkmark from the box beside the option “Automatically restart“.

Step-9: Lastly, select the OK button at the tail end and save these changes.

After these tweaks being effective, the system will disable automatic restart without notice. Hence, you can work without any disturbance.

2] Perform Safe Boot to load basic programs only

From the ancient time after Windows made its way out, various issues haunted it. But luckily one resolution can offer you hope in all cases. That is boot in safe mode. In this special Startup process, Windows loads only basic applications. This will heal the most in case of serious issues like ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error in Windows 10. To execute the workaround, here are the guidelines –

  • Invoke Taskbar Search pressing Windows key+S together.
  • When the search bar is visible, type msconfig in it.
  • Choose System Configuration when it shows up in the result.
  • When the wizard comes in, shift to the Boot tab.
  • Move ahead to the lower half in the window where you will find Boot Options.
  • Proceeding ahead, mark the checkbox saying Safe Boot to activate grayed out options.
  • On the proceedings, choose Minimal.

  • Now, hit the Apply button and then Ok to save the changes.
  • Leave this window and perform a reboot in a prevalent method.
  • At the moment, when the device is booting at startup, keep pressing F8 key continuously.
  • When the Advanced boot menu appears, choose “Safe boot” option from here.
  • Enter into the Safe Mode on the consequent move.

3] Detect Malware in Windows Security and fix ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY

Whenever we surf in web, the security system is no longer the safest one. You can be easy prey to viruses by clicking any link you are not supposed to. In this way, these bugs manage to enter into the system. After getting in, they deteriorate the system files and some go missing as well. In the end, the device suffers from ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error. The only way to safeguard is to clean them in Windows Security. Here is how to move on –

  • Open the Taskbar Search by pressing Win+Q hotkeys.
  • Write “Security” in the appearing text box.
  • When Windows Security appears in the result, choose it to open the app.
  • From the visible app area, select Virus & threat protection from the left pane.
  • Jump to the corresponding side and perform a click Scan options link.
  • In the progress, hit the radio button before Full scan.
  • Now, hit the Scan now button and let the detection start.

  • After the detection finishes, if the utility traces out any malware, choose Clean threats option.
  • From the consequent page, select Remove first and then Start actions.
  • After the end of the method, all the malware will be deleted and the system will be safe.

4] Run Windows Blue Screen Troubleshooter – the default tool

BSOD errors like ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY can be so dangerous that they can even damage the whole system permanently. With the chances too high, Microsoft came out with a handy tool in the name of Windows Blue Screen Troubleshooter. If you are using any version of Windows 10 Fall Creators update or above, can access the utility to fix blue screen error. This is a built-in tool and available in the Settings app. Here is the way to use the Troubleshooter –

  • Launch the Settings app by pressing the Windows key and I together.
  • From app UI, move on to Update & security section.
  • Moving on, choose Troubleshoot tab lying in the left pane and then jump to the corresponding side.
  • On the right, find out Blue Screen option and select it.
  • Make a click on Run the Troubleshooter button from the expanded pane.

Thereafter the tool will initiate the detection process in the system. Any issues trace out in the path will be fixed automatically. In the end, you can get rid of the ATTEMPTED EXECUTE OF NOEXECUTE MEMORY issue.

5] Find out bad areas in Hard Disk and resolve using Disk Checking Tool

Hard Disk might have bad areas formed inside due to prolonged use and you are getting BSOD issue for that. In that case, we suggest you run the Disk Checking tool. The utility powers up in an Elevated Command Prompt and fix the problem in there. Here is the procedure –

  • Do a right click on Taskbar and select Task Manager from the visible options.
  • When the app opens up, perform a click on File option.
  • Select Run a new task from there.
  • Once a dialog appears, type cmd in the text box provided.
  • Moving ahead, check the box saying “Create this task with administrative privileges”.
  • Now, pressing Enter will directly guide you to the Elevated Command Prompt window.
  • Once it loads successfully, type the following command line there –

chkdsk C: /f /r /x

  • Execute the command by pressing the Enter key.
  • Sharply, Disk checking utility will detect and fix bad sectors in hard disk automatically. This process will take a few minutes time.
  • When the process completes, perform a restart to the device.
  • After completing the cycle of rebooting, check if there is an error in the system.

6] Farewell to Memory problems to Fix ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY

When Windows suffers from memory issues like bad areas in RAM or incorrect allocation of it, BSOD issue show up eventually. To settle this mess, Windows Memory Diagnostic comes handy. You can detect the problems here and get fixed easily. The guidelines are as follows –

  • Open the Windows Settings app pressing “Win+I” keys combined.
  • When the UI arrives, type “memory” in the search box visible.
  • Choose “Diagnose your computer’s memory problems” from the results list.
  • You will be guided to the Windows Memory Diagnostic directly.
  • Moving to the wizard, select “Restart now and check for problems (recommended)” as shown in the below snapshot.

  • Windows after performing the cycle of restarting, you will see a blue screen detecting memory issues.
  • When the progress hits 100 %, the device will reboot again.
  • Once the system powers up, check the result of diagnosis in the System tray- notification area.

7] Install all the newly released patches to strengthen OS

Microsoft at a regular interval releases update patches containing latest features and mostly bug fixes. People often ignore them but that is actually frightening. An outdated Operating System is usually weaker in strength and caught easily by ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error. We can easily limit this risk by installing all the available cumulative updates. To download these files, you need to manage a speedy internet connection. This will reduce time consumption during the process. On the contrary, while using Mobile Hotspot, ensure Metered Connection is Turned Off. Once all the arrangement is set, proceed with below guidelines –

  • Do right click on Start icon and select Settings.
  • From the app area, go to Update & Security tile.
  • When the following screen loads, choose Windows Update lying on the left pane.
  • Jump to the corresponding right and make a click on Check for updates button. Don’t bother if you see a dialog like “You’re up to date”.

  • Once the patches are available, hit the Download button located there.
  • Upon finishing the downloading process, installation starts automatically.
  • Follow further instructions like restarting until it gets installed.

8] Uninstall Applications engage in collision with each other

A similar application in a system always has a tendency to collide with each other. In the end, after the collision, they lose the necessary components from each and also from the PC. The ultimate effect is an ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error. Well, the easier way to stay away from this is to uninstall one of these. To remove a program from the system, you need to follow below instructions –

  • Right-click on Start icon and select Apps and features option from the Win+X menu.
  • In the Apps Settings page, go to the right side and find out applications colliding in the list.
  • Do select one and hit Uninstall from the extended pane.
  • If UAC asks for permission, select Yes to proceed.
  • Follow the on-screen guidelines available next to remove it completely.
  • Now restart the device and upon returning to the desktop, check for BSOD issue in it.
  • If resolves, you can opt for downloading those programs if needed.

9] Run System Restore to Undo recent changes

Changes in Windows modifies registry after installing new programs or uninstalling others. This is indeed a sophisticated system and any abnormal alternation can cause BSOD issue. In a simple way, you can escape the error and head back to the earlier state. Performing System Restore leads undo the recent changes in the presence of a previously created restore point. If you lack that, skip this process. When you have one, proceed with below guidelines –

  • Type rstrui on the taskbar search field.
  • Hit Enter key and let the System Restore wizard appear.
  • From the wizard appearing, choose Show more restore points option.
  • Upon arriving at all the available points, select only the latest one.
  • Hit Next option to continue.
  • From the following window, choose Finish to start restoring process.


Often some specific programs and services cause the ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error in the system. As a process to fix, we need to disable them. The easiest way to accomplish that task is to perform a Clean Boot. Here is how to proceed –

  • Make a click on Windows Search icon to open it.
  • Type system configuration in the text area and select it from the result eventually.
  • When the app area loads, you will see the General tab is opened directly.
  • In the current tab, move down and choose Selective startup.
  • Moving ahead, remove the check mark ahead of Load startup items.
  • Now, transfer to the Services tab and put a checkmark on the box before Hide all Microsoft services.
  • In continuation, do a click on Disable all and also hit Ok button.
  • At this point, enter into the Startup tab and perform a click on Open Task Manager.
  • When the manager opens, you will be guided to its Startup tab.
  • Now, do right click on each item here and select Disable.
  • Once you have disabled all the startup applications, return back to the System Configuration window.
  • Finally, select the Apply button first and then Ok to save these changes.
  • Now, restart the device and when power up next, check if there is any ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error.

11] Update all the drivers in Device Manager

Every time when there is a BSOD or related issues arising, we find the major role played from outdated and defective drivers. In Windows 10, these tasks are usually autonomous. Still, sometimes, they may stay out of touch and end up in causing vulnerabilities. To update them, we can better use Windows Device Manager as outdated ones are indicated with yellow exclamation here. For rest of the instructions, go through below part –

  • Call up Run dialog making a combined press of Windows + R keys.
  • In the empty text area provided, type devmgmt.msc.
  • Now, hit the Ok button located beneath the box.
  • Once the Device Manager comes in, look closely in the console.
  • If you see any yellow exclamation mark in device manager, expand the same by selecting.
  • Upon expansion, perform a right click on the drivers one by one.
  • From the appearing menu, select Update driver option and let the process begin.

12] Recover DLL files and fix corrupted system resources

With the effect of malicious invaders or similar issues, there might be corruption in the system resources. Often due to a collision of similar programs, DLL files also go missing. All these things can together call up ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error. To fix these things, System File Checker will be a great option. Here is how to proceed –

  • Make a click on Taskbar Search icon and allow opening it.
  • Type cmd.exe in empty space.
  • When the results appear, do a right click on Command Prompt.
  • Select Run as Administrator option from the menu.
  • Hit Yes once UAC prompts for permission.
  • After moving to the black window next, insert following command –

Sfc /scannow

  • Now, press the Enter key to activate the System File Checker tool here. The utility will detect and fix all the missing DLL files and corrupted Windows components.
  • The process may seem a long one so hold the nerve until it finishes up completely.
  • After it ends, restart the device using any convenient way.
  • Prior to returning back, see if there is any BSOD error present in the system.

13] Delete all Third Party antimalware programs

You may have used third-party antivirus solutions to prevent viruses before. That’s pretty usual and they are quite handy as well. But with the introduction of Windows Security, they are unnecessary indeed. Since there is a sharp chance of having BSOD error while using them also, we need to delete them immediately. Here is how to uninstall them –

  • Invoke Run dialog first.
  • Type appwiz.cpl in the search box given here.
  • Hit Enter key to launch Programs and Features window.
  • Moving to the appearing page, look for third-party antimalware programs listed.
  • Do a right click on it and eventually select Uninstall.
  • If UAC asks for permission, select Yes to proceed.
  • Follow the guidelines available on display next to remove the tool completely.

14] Rectify Defective Image files using the DISM tool

Defective Windows image files found to cause ATTEMPTED EXECUTE OF NOEXECUTE MEMORY Error BSOD in Windows 10. To fix these files, the Deployment Image tool will be useful thoroughly. We have to use a command line tool in Elevated Command Prompt as for accessing this utility. The guidelines are as follows –

  • Perform a right click on Start menu and select Run from there.
  • On arrival of the dialog, type cmd in the empty text box.
  • Now, make the combined press of Ctrl+ Shift+ Enter keys to head for Elevated Command Prompt directly.
  • Once in the dark window, type the following command at winking cursor –

DISM.exe /Online /Cleanup-image /Restorehealth

  • Hit Enter to execute the Deployment Image Servicing and Management (DISM) tool. This will eventually resolve all the problematic Windows image files.
  • Patiently wait until the process ends normally.
  • Once it ends, reboot the system and prior to signing back in, check if the error has resolved.

15] Delete Terminated Windows Update files

Sometimes, Windows Updating process terminates abnormally while installing patches. This is usually very rare but can cause ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY error. We can easily remove this risk by uninstalling those files going through below process –

  • Open Settings app pressing “Win+I” hotkeys.
  • After the app is upfront, head to Update & Security region.
  • On the right side of the subsequent page, perform a click on View update history followed by a hit on Uninstall updates link.

  • By default, a new “Installed Updates” page opens in a moment.
  • Look for the last received patch in the appearing list.
  • Select it first and hit Uninstall option showing in the top ribbon.
  • Follow the further tasks as shown in desktop until they get deleted completely.

16] Make some more space by cleaning unnecessary junks

Junk files are temporary and they are created for execution purpose only. However, they take up an equal amount of space in the storage. When they pile up in a big amount, makes the operation of the device slower. The reason is, Hard Disk runs low and eventually cause ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error also. Disk Cleaning Utility will delete those files all together and make more space out of storage. Here is the way to accomplish –

  • Press Windows key and R at the same time to call upon Run dialog.
  • In the appearing wizard, type cleanmgr in the void text area.
  • Press Enter key and in a second a small dialog box will come ahead. It will prompt to choose the drive where you want to carry out deleting
  • Select, C: by clicking on the dropdown menu and also hit the Ok button from the dialog.
  • After the Disk Cleanup wizard shows up, move down and select the Clean up system files button.

  • The previous small popup dialog will appear again. Select C: in the same way before and also Press Enter.
  • Once Disk Cleanup for C: arrives in the display, proceed to Files to delete section.
  • Check all boxes available here only leaving Downloads.
  • Next is to hit OK button to start the removing process.

Be careful for the items to Recycle Bin as they will be deleted. So, restore them before initiate cleaning.

17] Offer little break to External Hardware components

Over the recent past, people have been suffering from BSOD issues after connecting external Hardware accessories with the device. This is quite unusual and the solution is pretty simple as well. Only disconnect them temporarily heals the issue. Later on, you can reconnect using the below process –

  • Remove the external hardware devices in the first place from PC.
  • Now, reboot the PC.
  • After Windows completes the rebooting, check if there is any ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error present.
  • If it resolved successfully, connect the devices you had removed moment before.
  • Open the web browser to visit the manufacturer’s website for respective hardware accessories.
  • Download and Install the latest drivers for each and use them smoothly.

Hereby, we have discussed all the probable resolutions to fix ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY Error BSOD in Windows 10. Hope you have already resolved the issue. If having the issue existing still, try reinstalling the Operating System again. This will be the ultimate solution for all the existing issues.

Before doing so, backup important files to avoid losing them. You can also ask help from skilled people in case of incompetency.

That’s all!!!

Leave a Reply