If you need the instructions on how to fix attempted write to readonly memory blue screen error, go through this article.
The most common nightmare for a Windows 10 user is the blue screen of death. There are many types of BSOD errors. The ATTEMPTED WRITE TO READONLY MEMORY is one of them.
If your PC shows you this BSOD, it also may show you a stop code like 0x000000BE. This blue screen of death may come suddenly while you are working or playing games. It also may appear before Windows starts up completely. Depending on the situation, you can take your troubleshooting steps. This article is all about how to fix attempted write to readonly memory BSOD on Windows.
Table of Contents
What Causes Attempted Write to ReadOnly Memory Blue Screen?
Most blue screen error occurs due to any of the faulty drivers on your computer. This BSOD is not different. Sometimes, Windows may itself indicate the faulty driver’s name on the BSOD screen. Sometimes, you may not see it. But, In most cases, the ntkrnlpa.exe, vhdmp.sys, win32k.sys, tcpip.sys, iusb3hub.sys, ntoskrnl.exe, ntfs.sys, dxgkrnl.sys, or atikmdag.sys, etc. causes attempted write to readonly memory error.
There may be other drivers work behind this problem. But, these are the most common among them. However, this blue screen of death only occurs when a faulty driver tries to write on a memory segment, but that is read-only and not writeable.
There may be other reasons that make this conflict on your PC. But, In almost every case, you will be able to get rid of this blue screen of death.
How to Fix ATTEMPTED WRITE TO READONLY MEMORY
Here are the best methods you can try to fix this problem.
1. Update/Roll Back Driver
To fix attempted write to readonly memory blue screen, you may need to update or roll back specific driver(s). It totally depends on the situation. If you have recently updated a driver and after that, the BSOD starts appearing, rollback is the option to go. If not, you can consider updating the driver.
To update drivers, you can use Driver Booster or Driver Easy, or Outbyte Driver Updater. These tools can easily update any drivers you want with just a single click. However, If you want to update manually, you can read this article: How to Update Drivers
Note: You should update all drivers especially NVIDIA/AMD/Intel graphics card as well as the network adapter.
To roll back a driver to its previous version, the tools I have mentioned above are sufficient. But, If you want to do it manually, follow these instructions.
- At first, Open the Windows Device Manager.
- Then, Right-click on a driver and go to its properties.
- Now, Go to the Driver tab and click on Roll Back Driver.
- Go ahead and finish the task.
I hope doing these things are sufficient to fix ATTEMPTED WRITE TO READONLY MEMORY.
2. System Restore
Performing system restoration can be a swift solution for this BSOD. If you are unsure about what mess you have made in your PC, a system restore can relieve you. If you are lucky, it may fix attempted_write_to_readonly_memory.
However, If you don’t know about system restore, read: How to perform System Restore on Windows.
3. Update BIOS
In your PC, BIOS firmware is the thing you don’t bother to update frequently. In fact, You don’t need to update it most of the time. Sometimes, Updating the BIOS/UEFI can help you resolve BSODs like attempted write to readonly memory and other security-related issues.
However, If you don’t know how to do it, read: How to Update BIOS/UEFI of Your Motherboard
4. Reset BIOS
Have you recently made some changes to your BIOS settings? It might be a reason why you are encountering attempted_write_to_readonly_memory.
In this case, You can undo the changes or reset the BIOS settings. You can find proper instructions for your PC/Motherboard manufacturer’s website.
5. Use CHKDSK
This blue screen of death may appear due to disk-related problems. So, It is better to run the chkdsk command to resolve common hard disk/SSD issues. It also may fix attempted write to readonly memory.
Read: How to Use CHKDSK Command
6. Run Memory Diagnostic Tool
Memory-related problems cause many BSODs. This ATTEMPTED WRITE TO READONLY MEMORY also can be a result of memory issues on your computer. So, I suggest you take care of a few things to ensure there are no memory problems. It also can fix this BSOD.
Read: How to Find and Troubleshoot Memory Problems
7. Analyze Dump File
I believe you won’t have to come to this method. But, If none other methods mentioned above help, this one is a great way to fix attempted write to readonly memory stope code.
If you configure, your computer can create a memory dump file where all information related to the BSODs can be found. By analyzing that information, you can easily find out the corrupted driver or service that is causing the problem. After that, you can update/rollback/reinstall/uninstall the driver and also take other necessary steps to fix blue screen of death.
To get all instructions, Read: How to Create and Analyze Small Memory Dump File
These are the best ways to fix attempted write to readonly memory blue screen error. I hope any of these methods will help you. But, If you know any other methods that may help others, you can mention it in the comment box.