HeSe hizo un intento de write_to_read-only_storageBlue screen errors or error code 0x000000BE are not entirely common. It occurs when some drivers or programs tend to write to a limited memory area.
When you see this error on your PC, it usually points to hardware issues, especially memory. However, unsigned, incompatible, corrupted, or outdated drivers can be just as much to blame here.
Therefore, we have compiled a list of workable solutions that will get rid of this problem from your PC.
table of Contents
Cómo reparar el error BSOD Attempted_Write_to_Readonly_Memory
You needboot into safe modeif your PC won't boot after the BSOD. This is the way to do it.
- Turn off your system by holding the power button for about 10 seconds. If you do this 3 times,Boot your system into the recovery environment.
- Go to Troubleshoot and clickadvanced settings.
- Choosestartup settingsand click Restart.
- After restarting press 4 or F4 to start your PCsecurity mode.
Let's see the fixes to solve the problem now.
Find the special cause
Despite the same error code, Read Only Memory Write Attempt BSOD can appear due to errors in various files and processes.Ntfs.sys
,iusb3hub.sys
,usb80236.sys
, etc, are some of them.
Therefore, finding the specific cause can help to solve the problem much easier. Let's see how you can do it.
Look in the minidump files
Windows collects error details during error checking and saves them in dump files. You can explore the dump files to find the name of the file that failed, got corrupted or got corrupted.
You need a separate program called WinDbg from Microsoft to open the minidump file. Let's see how it goes.
- download and installWinDbg de Microsoft Store.
- Locate WinDbg in the Windows search bar and right-click WinDbg Preview to select itExecute as an administrator.
- Press Ctrl + 'D' and enter
%windir%\Minivolcado
in the address bar to go to theminivolcado carpet. - Click the View menu and selectdomainto open a terminal.
- Type
!analyze -v
in the terminal and let the analysis complete. - When the process is complete, scroll through the file to view theModule nameand other details.
- If the file seems unclear, look it up on the Internet.
After finding the cause and learning the details, you can continue to repair the file, remove it, or stop tasks and processes. see if heBSOD is fixedSo.
Run Driver Verifier
If the minidump file is not targeted to the specific problem, you canRun Driver Verifierto find the culprit. Most of the time, the BSOD is caused by badly programmed, corrupted or incompatible drivers.
Driver Verifier stresses drivers to failure by running various tests and displays the error Driver_Verifier_Violation_Detected. You can then look in the dump file and fix the problem.
Please backup your files as Driver Verifier itself will cause a BSOD and may continue in a loop preventing your system from booting.
- Press Windows + "R" and enter
tester
in the Run dialog box. HeDriver Verification Managerwill open. - ChooseCreate custom configurations (for code developers)of the options and click Next.
- Select everything from the list exceptLow-resource random simulation and DDI compliance verification. Both of these settings can cause other system problems and may not display the error you are looking for.
- check theSelect driver names from a listand select only non-Microsoft drivers.
- Click Finish. The tester starts.
- Type the following to make sure Driver Verifier is running in the background
verifier/query settings
at the command prompt. - After the error appears, enter
Checker / Reset
in command prompt tooStop Driver Verifier.
Review the dump files by following the steps in the previous section. You can then proceed to fix the error with the respective driver.
If heDriver Verifier causes your PC to reboot into a BSOD loop.you can solve itDriver_Verifier_Detected_ViolationMistakes from our detailed guide.
Perform a clean boot
Sometimes the problem may not be the driver, just the third-party apps and services. So you need to find out which one is causing the problem by doing a clean boot and running each one individually.
Let's go through the process.
- Press Windows + 'R' and enter
msconfig
opensystem configuration. - disable thoseLoad startup itemsCheck the boxes in the Selective startup section.
- Locate the Services tab, select itHide all Microsoft servicesoption and click Disable All.
- Now go to the Home tab and click onOpen Task Manager.
- Select the startup programs one by one and clickDeactivate.
- In system settings, click Apply and restart your PC.
If the blue screen error doesn't appear for a while, these programs may have caused the problem earlier. Press Ctrl + Shift + Enter toOpen Task ManagerYRun these programs one by one. Find the one that is causing the BSOD again and uninstall it.
update drivers
As mentioned above, drivers, especially graphics, network, and USB drivers are the main culprits. then you shouldupdate all driverson your system. If Driver Verifier found the specific driver, you can update that driver and see if that fixes the problem.
Let's see how you can do it.
- Press Windows + "R" and enter
devmgmt.msc
opendevice administrator. - Find the device anddouble click on it to expand it.
- Double click on the driver and go todriver tab.
- Clickupdate driversand select Search for drivers automatically.
- You also canDownload the latest version from the manufacturer's websiteand install accordingly.
- If the problem started after updating the driver, clickrollback controllerto go to the previous version.
Sometimes an update doesn't always solve the problem. In such cases, you can uninstall the driver.
- Right click on the driverin Device Manager.
- Clickuninstall device.
Check if the BSOD still appears.
Disable XMP profile and overclocking
XMP or Extreme Memory Profile helps keep your memory running at top speed to improve system performance. It's similar to overclocking your CPU and GPU, i.e. running them at a speed higher than the specified value.
Overclocking de CPU y GPU yEnable XMPimprove performance, butimpose a significant burdenalso in the hardware. The power management of these components may be abnormal and cause malfunctions.
You must disable these features to resolve the issue. Let's see how you can do it.
- Reboot your system and press F2, F12 or the associated button toEnter the BIOS page.
- Press the appropriate key toload default settings. Usually it is the F9 key.
- find theXMP Optionunder Extreme Tweaker or a similar menu. For AMD, the name could beA-XMP o DOCPXMP status.
- change it toDeactivateWay.
- Save the settings and restart your PC.
If you have used some applications to overclock your hardware, you can do thisuninstall that particular programto reset the settings. See if the BSOD returns.
Update or remove third-party antivirus programs
Most antivirus programs work at the kernel level to prevent malware infections. But sometimes the systemavoid writing to kernel levelwhen the antivirus tries to do this. As a result, your system starts bug checking and shows BSOD. Also, antivirus programs can block some system services and programs.
CanUpdate antivirus programprogram and see if it solves the problems. If so, then you mustRemove the antivirus program.The antivirus removal method is specific to the program. You can remove most of them by typingUninstall them from their own interface.
Check if the BSOD is still there after removing the antivirus.
Run memory test
If your system memory is corrupted, the PC may be trying to write to a read-only segment. You should perform a detailed inspection of your RAM. Let's see how to do this.
Using the Windows Memory Diagnostic Tool
Windows has a built-in tool calledWindows Memory Diagnostic Toolthat looks for problems in your physical memory.
Follow the instructions to perform the test.
- Press Windows + "R" and enter
mdsch
openmemory diagnostic tool. - ClickReboot now and check for problems (recommended).
- After the system reboots, follow the instructions topass the exam.
Check for memory errors and continue to the next section to correct them.
manual test
If there are problems with the RAM, you may need to replace it. But before that, let's do some workable fixes.
- Shut down your system andDisconnect all power cables.
- Unscrew the side panel andget to the motherboard. If you are using a laptop, remove the back panel or the RAM tray.
- pick the lockdelete ramout of the slot.
- Clean RAM slotand memory carefully.
- Try a single RAMchange the sloteach time to ensure that you do not damage the memory or the slots. During this process, operate the system without assembling the panel.
- You also canUse spare RAMto see if the BSOD goes away.
Reassemble the system after the problem is resolved.
Run a system scan
Sometimes system files and services can get corrupted due to virus infection, incompatible programs or improper shutdown. This can cause the PC to work abnormally and cause the BSOD.
Let's do some scansRepair system files.
- Press Windows + "R" and enter
cmd
. Press Ctrl + Shift + Enter to open theCommand Prompt with administrator rights. - RunDISM scanwriting
DISM online /cleanupimage /restorehealth
. This will repair the DLL cache files by downloading healthy Windows update files. - RunSFC scanto use
sfc /scan
to recover damaged files. - Finally, reboot the system and run aCHKDSK scanto use
chkdsk /r /x
perform hard drive error repair.
Reboot your system to see if the BSOD is gone. You can also run these scans by navigating toTroubleshoot > Advanced Options > Command Promptsoyrecreational environment.
Disable USB port
If you experience the Attempted to write to read-only memory error, check along with the error nameusb80236.sys
, it may be due to a USB port, driver, or device error.
You must disable the device in Device Manager.
- Press Windows + "R" and enter
devmgmt.msc
opendevice administrator. - Meetuniversal serial bus controller.
- Right-click on USB Root Hub (USB 3.0) and click on itdisable device.
- Do this for other driversalso on the list.
- You can also clickuninstall deviceIf it does not work.
See if the problem is resolved now.
Perform System Restore
The BSOD can appear after installing new programs or drivers. These apps may have corrupted system files, resulting in the blue screen error.
You can repair the damage to your system byrestore to a previous sane point. Ventanacreate a restore pointautomatically every week or when you install some drivers or programs. Let's perform system restore to fix your PC.
- Press Windows + "R" and enter
rstrui.exe
opensystem recoverymi. - Choose any of thoserecommended or custom restore pointIf available.
- ClickFinto start the recovery.
See if the BSOD is still there. If your system does not boot to the desktop, you can boot into the recovery environment and navigateTroubleshoot > Advanced > System Restoreto restore your PC.
reset windows
If the above fixes don't work for you, the problem could be with your operating system. You can perform a Windows reset first to fix the problem.
- Start your system in recovery modefollowing the process mentioned in the previous section.
- Go to Troubleshoot and clickreset this pc.
- Follow the instructions and choosecloud downloadto reset Windows with a new operating system from Microsoft.
If the issue is still not resolved, you may need toPerform a clean install of Windows.