Random BSOD ntoskrnl.exe

Hi, I'm getting BSOD while the PC is idle, but not when is on high usage, I'm attaching all the recent reports after the last Windows factory reset. Always the BSOD is related to ntoskrnl.exe.

Minidump: https://drive.google.com/drive/folders/1X9HL_YwPsr7iLl8gLOweDI6UVL7YXdxq?usp=sharing

Hello Pedro,

I have looked at your 5 mini-dump files and summarised them below.

BugCheck 139, {3, fffffa8845899000, fffffa8845898f58, 0}

Probably caused by: ntkrnlmp.exe ( nt!KiFastFailDispatch+d0 )

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨``

BugCheck 101, {20, 0, ffff8001a5ea1180, 1}

Probably caused by: ntkrnlmp.exe ( nt!KeAccumulateTicks+15e236 )

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨``

BugCheck 74, {2, fffff60eed044a20, 2, ffffffffc000014c}

Probably caused by: ntkrnlmp.exe ( nt!CmpLoadHiveThread+b293f )

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨``

BugCheck 139, {3, ffffcd07343416c0, ffffcd0734341618, 0}

Probably caused by: ntkrnlmp.exe ( nt!KiInsertTimerTable+18f1fd )

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨``

BugCheck A, {ffffffffffffffba, 2, 1, fffff80679d4197f}

Probably caused by: memory_corruption ( nt!MiCopyOnWrite+67f )

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨``

When the probably caused by refers to ntkrnlmp.sys it is not because the driver is faulty but rather because some other driver sent it a wrong instruction.  In all the above cases it was not possible to deduce what that driver was or even if it was a hardware issue. The bugcheck A is determined to be memory corruption.

At this time I would suggest you try updating Windows to the very latest cummulative update which may be offered as an optional one.

Phil C

One good turn deserves another!

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

Hi,

 

Thank you for writing to Microsoft Community Forums.

 

We understand your concern as you are receiving Blue Screen of Death. We analyzed the dump file and found the faulty module is ntkrnlmp.exe

 

The IRQL_NOT_LESS_OR_EQUAL bug check has a value of 0x0000000A. This indicates that Microsoft Windows or a kernel-mode driver accessed paged memory at an invalid address while at a raised interrupt request level (IRQL). This is typically the result of either a bad pointer or a pageability problem.

 

The KERNEL_SECURITY_CHECK_FAILURE bug check has a value of 0x00000139. This bug check indicates that the kernel has detected the corruption of a critical data structure.

 

The BAD_SYSTEM_CONFIG_INFO bug check has a value of 0x00000074. This bug check indicates that there is an error in the registry.

 

The CLOCK_WATCHDOG_TIMEOUT bug check has a value of 0x00000101. This indicates that an expected clock interrupt on a secondary processor, in a multi-processor system, was not received within the allocated interval.

 

In order to get clarity and to assist you accordingly, please reply with the answers to the questions below:

 

  • What is the Windows 10 Version and Build installed? (Type winver in Windows search/Run command)
  • What is the make and model of the PC?
  • Are you aware of any changes on the PC prior to this issue?

 

Let us try few steps

 

Step 1: Disable hardware acceleration

 

Note:  Important this section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs.

 

Follow the steps to take backup of registry.

 

Refer the article to Create a system restore point.

 

  1. Press Windows + R key to open Run command.
  2. Type Regedit and hit the Enter key.
  3. When the Registry Editor opens, navigate to the following location: HKEY_CURRENT_USER/Software/Microsoft /Avalon.Graphics
  4. Find DisableHWAcceleration on the right pane.
  5. If missing then right-click on the blank area on the right pane and click New > DWORD (32-bit) Value and name it DisableHWAcceleration.
  6. Double click on DisableHWAcceleration and set its value to to disable hardware acceleration on your Windows 10.
  7. Click OK, close registry editor and restart the PC to check.

 

Step 2: Remove and reinstall the driver.

We would recommend you to create a restore point before you proceed with the steps, refer the article to Create a system restore point.

1.      Press Windows + X key and select Device Manager from the context menu.

2.      Spot and expand the Display adapters.

3.      Right click on the driver and select “Uninstall”

4.      Check the box beside “Delete the driver software for this device”

5.      Then download and install the latest version of the driver again from Manufacturer website

 

Step 3: Add registry key

 

Registry disclaimer: Important this section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs.

 

Please take a backup of the registry. Follow the steps given in the link below:

How to back up and restore the registry in Windows

 

  1. Open the Run dialog box by pressing the Windows key and the R key together.
  2. Type Regedit and hit the Enter key.
  3. When the Registry Editor opens, navigate to the following location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  4. Right click on the right side panel and click on New > DWORD (32-bit) Value.
  5. Set the name of this newly created DWORD as TdrDelay.
  6. Double click on the newly created DWORD and set its value as 10

 

 

Additionally, refer the steps as mention in this article: Troubleshoot blue screen errorsrefer (While using my device)

 

Let us know the results. If the issue persists, we will certainly assist you further.

 

Aditya Roy

Microsoft Community – Moderator

Was this reply helpful?

Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

 
 

Question Info


Last updated June 17, 2021 Views 489 Applies to: