Fix CACHE_MANAGER Blue Screen on Windows 10

The Windows Club

In today’s post, we will identify the cause and then provide a solution to the problem. Bug checking 0x34 – CACHE_MANAGER blue screen (BSOD) on Windows 10. A fatal system error, also known as a system crash, shutdown error, kernel error, or bug check, occurs when an operating system shuts down because it has reached a state where it can no longer function safely.

CACHE MANAGER blue screen

The full error message reads like this;

The CACHE_MANAGER bug check has a value of 0x00000034. This indicates that a problem has occurred in the file system cache manager.

For a better understanding, here are the CACHE_MANAGER parameters:

1 Specifies the source file and the line number information. The upper 16 bits (the first four hexadecimal digits after the “0x”) identify the source file by its identification number. The bottom 16 bits identify the source line in the file where the bug check occurred.
2 Reserve
3 Reserve
4 Reserve

According to Microsoft, the only possible cause for this bug check is depletion of non-paged pool memory.

The memory manager creates the following memory pools that the system uses to allocate memory: non-paged pool and paged pool. The two memory pools are located in the address space region reserved for the system and mapped to the virtual address space of each process. The non-paged pool is kernel memory that cannot be paginated in the swap file when Windows runs out of free physical memory. It is used by pilots to allocate the memory they need.

If the memory of the non-paged pool is completely exhausted, this error can stop the system. However, during the indexing process, if the amount of non-paged pool memory available is very low, another kernel-mode driver requiring non-paged pool memory may also trigger this error.

Add new physical memory to computer

To resolve a problem with memory exhaustion in the non-paged pool, add new physical memory to the computer. This will increase the amount of non-paged pool memory available to the kernel.

There are a few other things you can try to fix the problem:

  1. Run Microsoft Windows 10 Blue Screen Troubleshooter Online
  2. Run the memory diagnostic tool
  3. Run the hardware troubleshooter.

If you cannot connect to your Windows computer, boot into Advanced Boot Options and open an elevated command prompt window. The process is explained in detail. Once on this screen, select Troubleshooting> Advanced Options> Command Prompt. Using the CMD, you can easily access the most advanced integrated Windows tools.

If you want to directly access these advanced startup options while working on your Windows 10, you can do so via the Windows 10 Settings app> Update & Security> Recovery> Advanced Boot and click the Restart Now button.

Good luck.

Leave a Reply