The Attempted Execute on Noexecute Memory error (stop code 0x000000fc) occurs because of a damaged, old, or driver conflict. This error usually appears after installing new hardware on the computer. This article will show you how to fix the Attempted Execute on Noexecute Memory error on Windows.
Cause of the error
1. Windows system files are corrupted
This error usually occurs because of a corrupted Windows system file that has been changed due to a burning error, a power failure, or a virus attack.
2. The old driver or incorrect configuration
Another possible cause of this error is that the device driver is not updated or configured correctly. This usually happens after updating Windows or upgrading/downgrading the system.
3. Faulty memory module
The final possible cause of the Attempted Execute on Noexecute Memory error is a faulty memory module that results in a read/write error when the system tries to access it.
Methods to Resolve Attempted Execution on Noexecute Memory
The following remedies apply to Windows Vista, Windows 7, Windows 8, Windows 8.1, and Windows 10.
1. System recovery
If the 0x000000fc error occurs shortly after installing a new hardware component, use System Restore to restore the computer to a time before the error occurred. Refer to the article How to use System Restore on Windows.
2. Disable or update the driver
If this error is caused by a recently installed driver, uninstall or update the driver to the latest version. Refer to the article: 5 basic ways to update and install drivers for your computer.
3. Scan virus
An infected computer can be the cause of the 0x000000fc error. Use your favorite anti-virus software to scan your computer for viruses or malware.
After completing the computer scan and detecting infected files, deal with them and restart the computer.
4. Install the pending Windows update
You need to make sure your computer is updated to the latest version of Windows.
Step 1. Click Start.
Step 2. Type update in the search box.
Step 3. In the search results, click Check for Updates.
Step 4. If an update is available, click Install Updates.
Step 5. Restart the computer.
5. Run the command sfc
The sfc command will check the file system and fix the corrupted files. Refer to the article: Use the SFC command to fix Windows 10 system file errors.
6. Check RAM
If the Attempted Execute on Noexecute Memory error is caused by damaged RAM, please conduct a RAM test according to the instructions in the article: 2 ways to check RAM and check RAM errors on the computer with the highest accuracy rate.
7. Reinstall Windows
Note: Reinstalling Windows will delete all files; use a file backup tool before proceeding.
Step 1. Plug in the bootable USB or the installation DVD.
Step 2. Restart the computer.
Step 3. Press any key to boot from the installation USB when prompted.
Step 4. In the Install Windows window, select the language, time, and keyboard input method.
Step 5. Click Next.
Step 6. Click Install Now.
We wish you success!