BIOS Cache or Shadowing
The BIOS cache is a high-speed static RAM, which plays an essential role because many programs repeatedly access the instructions or data in this portion. Thanks to the BIOS cache, a PC can continuously access the information it needs without impacting the system performance.
Therefore, you might experience a slow system performance after the BIOS cache is disabled. BIOS shadowing copies ROM content into the PC’s RAM so that it can be accessed easily. Besides, memory shadowing also keeps track of memory used by the PC while running a program. It works by creating shadow bytes that go through the singular bits of the fundamental memory.
Read here, you may wonder why to disable BIOS cache or shadowing. Generally speaking, you are recommended to disable BIOS memory caching and shadowing when you encounter a BSOD or any memory errors.
Frequently encountered BSOD errors:
- EMPTY_THREAD_REAPER-LIST blue screen
- SPECIAL POOL DETECTED MEMORY CORRUPTION BSOD
- MSRPC State Violation BSOD
- Windows 11 blue screen when idle
How to Disable BIOS Cache or Shadowing
In this section, we show you how to disable BIOS memory caching and shadowing step by step. You can refer to these steps to perform the operation.
Step 1: Switch off the computer and then boot it again. Once it boots up, keep pressing the BIOS key of your PC to enter the BIOS setup screen.
Step 2: Navigate to the Advanced tab and find the memory options. There are two common memory options. They are:
- Shadowing or caching: If you receive a blue screen or a memory-related issue, disabling this option can be useful.
- RAM: When you install a custom RAM and it’s not working, disable it from the BIOS without removing it physically from the PC.
Step 3: Find and disable BIOS cache or shadowing.
Step 4: Press F10 > Enter key to save changes and exit BIOS.
What to Do If You Fail to Disable BIOS Memory Caching and Shadowing
If you can’t disable BIOS memory options, what can you do to fix BSOD or memory errors on the computer? There are two available troubleshooting methods for you. Try them now!
Method 1: Run System File Checker
Run System File Checker to fix any corrupt system files that result in BSOD errors. Since your computer is stuck on BSOD and can’t boot properly, you should boot the PC into Safe Mode and then follow the steps below to run System File Checker.
Step 1: Open the Run window by holding the Windows and R keys.
Step 2: Type cmd in the Run window and hit Ctrl + Shift + Enter keys to run Command Prompt as administrator.
Step 3: In the Command Prompt window, type sfc /scannow and press Enter.
Step 4: Wait for the finish of the scanning process.
Method 2: Perform a System Restore
Restoring computer to an earlier state is also an effective way to get rid of BSOD or other confusing errors. If you have created a restore point before, you can perform a system restore to fix the error. To do that, simply follow these steps.
Step 2: Click Troubleshoot > Advanced Options > System Restore.
Step 3: In the pop-up window, tick Choose a different restore point and click Next.
Step 4: Pick a restore point and click the Next button.
Step 5: Tap on Finish to end the process.