How to Fix the NMR_INVALID_STATE BSoD

This is a rare BSoD that points out to your network module

Reading time icon 3 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

How to fix the NMR_INVALID_STATE BSoD
XINSTALL BY CLICKING THE DOWNLOAD FILE
A message from our partner

Fix all BSoD events and keep computer safe and clean:

Fortect will find the cause of BSoD and fix it. Here is how to do it with 3 easy steps:

  • Download Fortect and install it on your PC
  • Launch the tool and Start scanning to find broken files that are causing BSoD
  • Right-click on Start Repair to fix issues affecting your computer’s security and performance
Download Now Fortect has been downloaded by 0 readers this month, rated 4.6 on TrustPilot

The NMR_INVALID_STATE bug check has a value of 0x00000125 and it means that the NMR (network module registrar) has detected an invalid state. Long story short, if you installed a new or additional network card, or installed a new driver to it, that is the most likely cause for the NMR_INVALID_STATE BSoD.

Before starting, check if the network drive or module is installed correctly on your device and it’s compatible with your Windows OS.

How do I fix NMR_INVALID_STATE?

1. Roll back any recently updated network driver

  1. Right-click the Start menu and select Device Manager.
  2. Here, expand the Network adapters section and see if there is any yellow exclamation mark next to any of the drivers.
  3. If you find any, right click on it and select Properties.
  4. Next go to the Driver tab and select Roll Back Driver.
  5. If the option is grayed out, click on Update Driver instead.
  6. Next, click on Search automatically for drivers.
  7. Also, look through the Network adapters section and remove any adapter you don’t recognize. Do do that, right click on it and select Uninstall device.
  8. Restart the PC after making the changes.

Windows updates also come with driver updates that will install automatically, so there might be a new driver that you don’t know about. If this doesn’t work, you can also visit the manufacturer’s website for that component and download the correct driver for your device and OS.

This can be a tedious task, so if you have driver issues, we recommend using a dedicated driver updater tool that will do that for you automatically.

2. Use the Network troubleshooter

  1. Press Windows + I to start Settings.
  2. Now, go to System > Troubleshoot, and click on Other troubleshooters.
  3. Here, click on Run to the right on Network and Internet troubleshooter.
  4. Follow the on-screen instructions to detect and fix networking issues.

3. Check the memory for issues

  1. Press Windows + R, type mdsched, and press Enter to start Memory Diagnostic Tool.
  2. Select Restart now and check for problems (recommended).
  3. Windows will restart and perform a memory diagnostic test.
  4. If any issues are found, follow the on-screen instructions to fix them.

Although it’s less likely, the NMR_INVALID_STATE BSoD, may also be caused by a malfunctioning or incorrectly connected memory module. After performing the memory check, try reseating the RAM modules on the motherboard and perform another test. If the results keep showing the same issue, try with another RAM module or replaced the damaged one.

In the same way, if the network card you just installed is not supported, we recommend disconnecting and replacing it.

We hope that our guide helped you fix the NMR_INVALID_STATE BSoD. If you need more information about bug checks, refer to our article on the causes of BSoD.

If you have any questions or suggestions, scroll down and use the comments section below.

More about the topics: BSOD, BSoD error codes, BSoD errors

User forum

0 messages