Table of Content
    Blue Screen of Death

    Ways to Fix Attempted_write_to_readonly_memory BSOD


    Table of Content

      A Blue Screen of Death (BSOD) error is when your computer freezes and displays a blue screen with a message. These errors emerge due to faulty or incompatible hardware or software problems and often result in data loss or corruption. The attempted_Write_to_Readonly_Memory BSOD error is no exception.

      BSOD errors are no longer new to Windows enthusiasts; however, most ordinary users still face many challenges in overcoming them. As a result, it’s essential to understand the mechanisms that lead to such errors, so you can fix them without causing further damage.

      In the following guideline, you will understand the attempted_Write_to_Readonly_Memory BSOD error, what causes it, and what makes it go away.

      What is the Attempted_Write_to_Readonly_Memory Error?

      The attempted_Write_to_Readonly_Memory is a BSOD error that surfaces when a driver attempts to write on the read-only segment of your device’s memory. If your system manages to identify the malfunctioning software, you’ll also see this information on the Blue Screen of Death screen.

      The Attempted Write to Readonly Memory Error

      Although BSOD errors are often easy to deal with, they may also lead to data corruption and force the users to reinstall a fresh copy of the operating system, causing them to lose access to valuable documents on the system’s hard drive. Therefore, it’s crucial to utilize reliable data recovery software to avoid such difficulties. You can read more at the end of this guideline.

      What Causes the Attempted_Write_to_Readonly_Memory Error?

      BSOD errors happen when there’s a conflict between different parts of your computer’s operating system or insufficient memory to run a program correctly. It may also occur if there’s a problem with one of your computer’s internal components, such as the hard drive or RAM modules.

      In this case, the error often emerges due to one of the reasons below:

      • Defective or corrupt drivers: Drivers are software that allows your computer to communicate with other devices such as printers, speakers, or hard drives. A faulty driver leads to system malfunction as the computer can no longer communicate with its different parts effectively.
      • Conflicting Firmware: Firmware is software that runs on a device without being loaded into memory first. It provides low-level instructions for performing basic operations like reading input from a keyboard or displaying text on a screen. Incompatible firmware can lead to critical errors that cause the device to crash.
      • Malfunctioning system services: System services are processes on your computer that keep the device running smoothly and allow interaction with other devices and programs. Corrupt system services lead to conflicts that require technical knowledge to overcome.

      Now that you understand how the “attempted_write_to_readonly_memory” error surfaces, you can move on and fix it for good.

      How Do I Fix the Attempted_Write_to_Readonly_Memory BSOD Error?

      So often, the best way to deal with a Blue Screen Of Death error is by restarting your computer immediately; it usually clears up whatever problem caused the freeze in the first place and lets the device reboot normally.

      However, there are cases when the error tends to stick around and doesn’t go away with a simple system reboot. In such situations, you can follow the solutions below to eliminate the error permanently.

      1. Check the System RAM using Windows Memory Diagnostic.

      Random Access Memory (RAM) is a type of computer storage that allows storing active programs and their data in your computer so that they can be accessed more conveniently by the CPU.

      RAM-related system conflicts can cause the attempted_write_to_readonly_memory BSOD error to arise. You can follow the instructions below to run Windows Memory Diagnostic and check for possible issues:

      • First, press the Windows + R keys to open Run on your computer.
      • Type mdsched.exe and click OK.
      Windows Run
      • Select Restart now and check for problems (recommended) on the Windows Memory Diagnostic page.
       Windows Memory Diagnostic

      Now, the Windows Memory Diagnostic scans your device for any issues so you can get rid of the BSOD error.

      2. Check the System Files by Using the CHKDSK Command

      A system file is software that helps your computer run properly. It acts as an intermediary between different programs so they can communicate properly. Without system files, your computer would be unable to run any programs, and faulty system files can lead to the “attempted_write_to_readonly_memory” BSOD error.

      Follow the guideline below to check your system files:

      • Right-click on the Start Menu, and select Windows Terminal (Admin).
      • Enter the following command in Power Shell and press Enter.

      chkdsk C: /f /r /x

       Power Shell
      • Wait until the process finishes.

      If you followed the instructions correctly, Power Shell checks for any problems in your system files to identify and fix the cause of the BSOD error.

      3. Update All System Drivers

      Outdated drivers may lead to the “attempted_write_to_readonly_memory” BSOD error as they limit access to specific hardware, causing the computer to crash. The following instructions allow you to update system drivers and avoid such issues:

      • Click on the Start menu, type Device Manager, and press Enter.
      • Right-click on every driver, and select Update Driver Software.
      Update Drivers Using Device Manager
      • In the following window, choose Search automatically for updated driver software to update the driver straight from the Microsoft Official driver library.
      Search Automatically for Drivers
      • Restart your device when the driver is updated.

      All system drivers are now up-to-date.

      4. Uninstall Suspicious Software

      If you encountered the “attempted_write_to_readonly_memory” BSOD error after installing new software, it might be responsible for the system malfunction.

      Follow the steps below and uninstall all the software you installed recently:

      • First, press the Windows + I keys to open Settings on your computer.
      • Click on Apps and open Apps & Features.
       Apps & Features
      • Select the software you recently installed and click on the Uninstall button.
       Uninstall Applications
      • Repeat the process until all the recently-installed software is uninstalled.

      5. Update Windows to the Latest Version

      Windows Update is a Microsoft service that allows you to keep your Windows-operated computer up-to-date with the latest security patches and bug fixes. Microsoft releases system updates now and then, and keeping your system up-to-date helps avoid critical problems.

      Follow the guideline to check for system updates:

      • First, press the Windows + I keys to open Settings on your computer.
      • Click on Windows Update and if you see Check for updates, select it. if Windows finds a new version of your operating system, update immediately to fix the issues.
      • if there is a Restart now button instead, click on it to install the previously downloaded updates.
      Windows Update

      6. Utilize System Restore

      System Restore is a Windows feature that allows you to go back in time and restore your computer to an earlier time when it was working correctly. It’s great for when something goes wrong with your computer, and you need to fix it but don’t have time to reinstall everything or find the cause of the problem.

      Here’s how to restore your OS:

      • First, press the Windows + R keys to open Run on your computer.
      • Then type rstrui, and press Enter.
      Windows Run
      • Click Next once System Restore opens.
      • Select the desired restore point and follow the on-screen guide.
      System Restore
      • Your computer then reboots and starts restoring the operating system to the selected point.

      How to Retrieve Files if System Fails to Boot?

      If your system fails to boot due to any reasons such as attempted_write_to_readonly_memory, you can follow the instructions below to install Stellar Windows Data Recovery Professional to create a bootable Data Recovery Media and retrieve your files:

      • First, download and install Stellar Windows Data Recovery Professional for free on a bootable computer.
      • Plug in a formatted USB drive with over 1 GB of storage space.
      • Click on the Start menu, type Stellar Windows
      •  Data Recovery Professional, and press Enter.
      • As Stellar Windows Data Recovery Professional launches, enter your Activation Key.
      • While on the Select what to recover page, click on the top-right corner menu and select Create Recovery Drive.
      create a recovery drive
      • Open the drop-down menu in the following window, and choose the USB drive.
      • Click on the Create Recovery Drive button, and select OK to initiate the process.
      Choosing the Recovery Drive

      After the process finishes, you can use the Bootable USB Recovery Media you created before to recover all the data from the unbootable device using the steps below:

      • Insert the Bootable USB Recovery Media into the non-functional computer.
      • Turn on the device and press the BIOS key set by your manufacturer, which could be F1, F2, F10, F12, or DEL.
      • Select the Bootable USB Recovery Media using the arrow down button on your keyboard and press Enter.
      • Once the computer boots the USB drive, you see the Stellar Windows Data Recovery Professional interface.
      • Pick the class of data you wish to retrieve and click Next.
      Select file type
      • Choose the storage location of the missing files and start the Scan.
      Select storage
      • Select the desired files from the preview and press Recover.
      Preview recovered files
      • While on the Recover page, click on browse and select an external hard drive to save the recovered data, then choose Start Saving.

      You have now recovered all the data from your device on an external hard drive.

      My PC Won’t Boot Up. How Can I Perform the Methods Mentioned Above?

      Safe Mode is a diagnostic mode used to troubleshoot issues on your computer. When you start your computer in Safe Mode, only the core operating system services and drivers load up, allowing you to identify which program or driver is causing the issue.

      Entering Safe Mode is often the first step you should take while dealing with a BSOD error, such as the “attempted_write_to_readonly_memory,” because it allows you to launch the OS (with limited access) and troubleshoot for possible system conflicts.

      Follow the steps below to enter Safe Mode:

      • Hold down the Power Button to turn off the device.
      • Press the Power Button to turn on the computer.
      • On the first sign of Windows starting, hold down the Power Button to turn off the system again.
      • Press the Power Button to turn on the computer.
      • Hold the Power Button to turn off the system again as it tries to restart.
      • Press the Power Button to turn on the computer.
      • As the system reboots, you enter Windows Recovery Environment.

      While in Windows RE, follow the instructions below to enter Safe Mode:

      • Click on Troubleshoot on the Choose an option screen.
      Selecting Troubleshoot
      • Select Advanced options on the following page.
      Opening Advanced Options
      • Then open Startup Settings.
      Entering Startup Settings
      • Restart the device when prompted.
      Entering Safe Mode
      • After the system reboots, press F5 to enter Safe Mode with networking.

      The computer now boots in Safe Mode.

      Bottom Line

      A Blue Screen of Death is an error message displayed on the screen when an operating system or software program crashes or fails. It typically contains some indication about what caused the failure, such as a pointer to the memory address where the problem occurred and a short description of the problem itself.

      The “attempted_write_to_readonly_memory” error is a commonly seen BSOD bug that emerges due to several issues, including corrupt device drivers, faulty firmware, or obsolete system services.

      You can utilize the several solutions listed in this guideline to fix this error without allowing it to harm your system.

      FAQs

      You can activate the software using the key you receive after making the purchase.

      Stellar Windows Data Recovery Professional can recover lost/inaccessible data from any encrypted storage device.

      You can run a Deep Scan to maximize recovery in challenging cases.

      Was this article helpful?

      No NO

      About The Author

      Farhad Pashaei linkdin

      As a technophile, Farhad has spent the last decade getting hands-on experience with a variety of electronic devices, including smartphones, accessories, laptops, wearables, printers, and so on. When he isn't writing, you can bet he's devouring information on products making their market foray, demonstrating his unquenchable thirst for technology.

      2 comments

        1. Hi Flurin,
          We appreciate your valuable words. So please continue to help us by reading and sharing our blogs and articles.

      Leave a comment

      Your email address will not be published. Required fields are marked *

      Image Captcha
      Refresh Image Captcha

      Enter Captcha Here :

      Related Posts

      WHY STELLAR® IS GLOBAL LEADER

      Why Choose Stellar?

      • 0M+

        Customers

      • 0+

        Years of Excellence

      • 0+

        R&D Engineers

      • 0+

        Countries

      • 0+

        PARTNERS

      • 0+

        Awards Received