Solved Occassional BSOD


meimeiriver

Member
Local time
10:18 AM
Posts
75
OS
Windows 11
Running Windows 11 Pro, 21H2, I have been getting the occasional BSOD. Yesterday even while booting (!). Never before in ca. 6 months I own this computer (see my specs). WinDbg (a hopelessly outdated tool) sometimes says it's memory related. I have pretty high-end memory, though (G.Skill Trident Z Royal Elite 2x32GB), with lifetime warranty, so I doubt it's really the memory (a BIOS mentest86 self-test also revealed no errors).

What I do worry about, though, is the memory controller. My G.Skill Trident Z Royal Elite needs to run at 1.5v (XMP Profile 2), which is pushing the envelope. I really hope this is not a matter of my CPU (memory controller is on CPU these days) slowly beginning to degrade. But since memory tests reveal no obvious errors, I still doubt it's really the memory. And when I get the BSOD (like 1x every 10 days), it's usually right after I booted.

Hope someone can shed some light on this.

N.B. I had earlier BSODs, but those were related to crappy Alienware software, which I then promptly removed.

my V2 output
 
Windows Build/Version
Windows 11 Pro, 21H2 (22000.739)

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Looking at your most recent BSOD crash dated 22/6/2022 it looks as if this is likely to be driver related.

The crash happened because an invalid parameter was passed to a Microsoft driver.

Code:
KERNEL_SECURITY_CHECK_FAILURE (139)
A kernel component has corrupted a critical data structure.  The corruption
could potentially allow a malicious user to gain control of this machine.
Arguments:
Arg1: 0000000000000005, An invalid parameter was passed to a function that considers
    invalid parameters fatal.
Arg2: fffff88696417420, Address of the trap frame for the exception that caused the BugCheck
Arg3: fffff88696417378, Address of the exception record for the exception that caused the BugCheck
Arg4: 0000000000000000, Reserved

IMAGE_NAME:  NetAdapterCx.sys
IMAGE_VERSION:  10.0.22000.613
STACK_COMMAND:  .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET:  227
FAILURE_BUCKET_ID:  0x139_5_INVALID_ARG_NetAdapterCx!TxScaling::SendNetBufferLists

The crash dump does not reveal which driver sent the invalid parameter but because it is related to network activity I would hazard a guess that it is the Intel wireless network driver:

Netwtw10.sys Tue Apr 26 16:38:35 2022

Did you recently update this driver? If so you should consider reverting to the previous one by using the driver rollback option or looking for a newer driver on the Intel driver download website.
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface
    CPU
    Intel Core i5
    Memory
    8GB
    Internet Speed
    900MB/s
    Browser
    MS Edge
    Antivirus
    Microsoft Defender
  • Operating System
    Win 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface 3
    CPU
    Intel i5 - 10th gen
    Memory
    8GB
    Graphics card(s)
    Intel Iris plus
Looking at your most recent BSOD crash dated 22/6/2022 it looks as if this is likely to be driver related.

The crash happened because an invalid parameter was passed to a Microsoft driver.

Code:
KERNEL_SECURITY_CHECK_FAILURE (139)
A kernel component has corrupted a critical data structure.  The corruption
could potentially allow a malicious user to gain control of this machine.
Arguments:
Arg1: 0000000000000005, An invalid parameter was passed to a function that considers
    invalid parameters fatal.
Arg2: fffff88696417420, Address of the trap frame for the exception that caused the BugCheck
Arg3: fffff88696417378, Address of the exception record for the exception that caused the BugCheck
Arg4: 0000000000000000, Reserved

IMAGE_NAME:  NetAdapterCx.sys
IMAGE_VERSION:  10.0.22000.613
STACK_COMMAND:  .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET:  227
FAILURE_BUCKET_ID:  0x139_5_INVALID_ARG_NetAdapterCx!TxScaling::SendNetBufferLists

The crash dump does not reveal which driver sent the invalid parameter but because it is related to network activity I would hazard a guess that it is the Intel wireless network driver:

Netwtw10.sys Tue Apr 26 16:38:35 2022

Did you recently update this driver? If so you should consider reverting to the previous one by using the driver rollback option or looking for a newer driver on the Intel driver download website.

My, that was a very useful reply. :)

Indeed, I recently used DriverEasy to update all my drivers (few days ago). I shall look into that driver. Thank you!
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
I would not recommend using DriverEasy - too often it installs incorrect drivers and messes up your system. I would be very cautious about using any of the drivers that it updated for you. If possible do you have a record of everything it did and can you revert them all?

In future only update from either Windows Update or from the manufacturers website for your motherboard or individual components such as graphic cards, network cards etc.
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface
    CPU
    Intel Core i5
    Memory
    8GB
    Internet Speed
    900MB/s
    Browser
    MS Edge
    Antivirus
    Microsoft Defender
  • Operating System
    Win 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface 3
    CPU
    Intel i5 - 10th gen
    Memory
    8GB
    Graphics card(s)
    Intel Iris plus
I would not recommend using DriverEasy - too often it installs incorrect drivers and messes up your system. I would be very cautious about using any of the drivers that it updated for you. If possible do you have a record of everything it did and can you revert them all?

In future only update from either Windows Update or from the manufacturers website for your motherboard or individual components such as graphic cards, network cards etc.


My license renewal is up in July, and I had already decided to skip it. :) It has no history, but I did do a 'sfc /scannow', though, and it found 3 corrupted files:

Code:
2022-06-22 10:48:16, Info                  DEPLOY [Pnp] Corrupt file: C:\WINDOWS\System32\drivers\BthA2dp.sys
2022-06-22 10:48:16, Info                  DEPLOY [Pnp] Repaired file: C:\WINDOWS\System32\drivers\BthA2dp.sys
2022-06-22 10:48:16, Info                  DEPLOY [Pnp] Corrupt file: C:\WINDOWS\System32\drivers\BthHfEnum.sys
2022-06-22 10:48:16, Info                  DEPLOY [Pnp] Repaired file: C:\WINDOWS\System32\drivers\BthHfEnum.sys
2022-06-22 10:48:16, Info                  DEPLOY [Pnp] Corrupt file: C:\WINDOWS\System32\drivers\bthmodem.sys
2022-06-22 10:48:16, Info                  DEPLOY [Pnp] Repaired file: C:\WINDOWS\System32\drivers\bthmodem.sys

And repaired those.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
OK, see how the system behaves once you have rolled back that Intel driver and report back.
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface
    CPU
    Intel Core i5
    Memory
    8GB
    Internet Speed
    900MB/s
    Browser
    MS Edge
    Antivirus
    Microsoft Defender
  • Operating System
    Win 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface 3
    CPU
    Intel i5 - 10th gen
    Memory
    8GB
    Graphics card(s)
    Intel Iris plus
I found Netwtw10.sys in several locations (all driver repositories of Windows itself, it seems, so I didn't feel like messing with them. I did a DSM health check, though, and all was good.

I also ran the official Intel® Driver & Support Assistant, and it said all my drivers were good.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
The correct way to roll back a driver is from within Device Manager.

Open Device manager and navigate to the network section and find the Intel Wireless Network entry.

Right click the entry and select Properties

Select the Driver Tab and you can then make sure it is the expected driver by clicking on the Driver Details button.

Once you are satisfied it is the right driver you can then return to the Driver Tab and select Roll Back Driver
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface
    CPU
    Intel Core i5
    Memory
    8GB
    Internet Speed
    900MB/s
    Browser
    MS Edge
    Antivirus
    Microsoft Defender
  • Operating System
    Win 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface 3
    CPU
    Intel i5 - 10th gen
    Memory
    8GB
    Graphics card(s)
    Intel Iris plus
The correct way to roll back a driver is from within Device Manager.

Open Device manager and navigate to the network section and find the Intel Wireless Network entry.

Right click the entry and select Properties

Select the Driver Tab and you can then make sure it is the expected driver by clicking on the Driver Details button.

Once you are satisfied it is the right driver you can then return to the Driver Tab and select Roll Back Driver

Well, it's done. :) *fingers crossed*
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Looking at your most recent BSOD crash dated 22/6/2022 it looks as if this is likely to be driver related.

The crash happened because an invalid parameter was passed to a Microsoft driver.


P.S. What tool did you use to determine the driver is the culprit? When I ran the mini dmp thru WinDbg, it said:

Code:
Microsoft (R) Windows Debugger Version 10.0.16299.15 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\062222-8890-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: srv*
Executable search path is:
Windows 10 Kernel Version 22000 MP (24 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Machine Name:
Kernel base = 0xfffff802`18400000 PsLoadedModuleList = 0xfffff802`19029690
Debug session time: Wed Jun 22 01:19:07.920 2022 (UTC + 2:00)
System Uptime: 0 days 0:00:21.535
Loading Kernel Symbols
...............................................................
................................................................
................................................................
.....................................................
Loading User Symbols
Loading unloaded module list
.........
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 139, {5, fffff88696417420, fffff88696417378, 0}

Probably caused by : memory_corruption

Followup:     memory_corruption
---------
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
I used the latest WinDBG Preview which is available from the Microsoft Store for download.
 

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface
    CPU
    Intel Core i5
    Memory
    8GB
    Internet Speed
    900MB/s
    Browser
    MS Edge
    Antivirus
    Microsoft Defender
  • Operating System
    Win 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface 3
    CPU
    Intel i5 - 10th gen
    Memory
    8GB
    Graphics card(s)
    Intel Iris plus
I used the latest WinDBG Preview which is available from the Microsoft Store for download.

I used the same Windng Preview now, but there's absolutely nothing in there about the driver you mentioned. Are you sure you didn't open someone else's zip file? :)
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Did you not read what I said?

The crash dump does not reveal which driver sent the invalid parameter but because it is related to network activity I would hazard a guess that it is the Intel wireless network driver:
It was simply a guess. :)
 
Last edited:

My Computers

System One System Two

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface
    CPU
    Intel Core i5
    Memory
    8GB
    Internet Speed
    900MB/s
    Browser
    MS Edge
    Antivirus
    Microsoft Defender
  • Operating System
    Win 11
    Computer type
    Laptop
    Manufacturer/Model
    Microsoft Surface 3
    CPU
    Intel i5 - 10th gen
    Memory
    8GB
    Graphics card(s)
    Intel Iris plus
P.S. What tool did you use to determine the driver is the culprit? When I ran the mini dmp thru WinDbg, it said:

Code:
Microsoft (R) Windows Debugger Version 10.0.16299.15 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


Loading Dump File [C:\Windows\Minidump\062222-8890-01.dmp]
Mini Kernel Dump File: Only registers and stack trace are available

Symbol search path is: srv*
Executable search path is:
Windows 10 Kernel Version 22000 MP (24 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Machine Name:
Kernel base = 0xfffff802`18400000 PsLoadedModuleList = 0xfffff802`19029690
Debug session time: Wed Jun 22 01:19:07.920 2022 (UTC + 2:00)
System Uptime: 0 days 0:00:21.535
Loading Kernel Symbols
...............................................................
................................................................
................................................................
.....................................................
Loading User Symbols
Loading unloaded module list
.........
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 139, {5, fffff88696417420, fffff88696417378, 0}

Probably caused by : memory_corruption

Followup:     memory_corruption
---------

Did you use, !analyze -v. If you did not use, then that’s probably the reason you didn’t see the same information.
 

My Computer

System One

  • OS
    Windows 11 Pro 23H2 (22631.3155)
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 5600X
    Motherboard
    Asus TUF Gaming B550-Plus
    Memory
    Kingston 16GB (2 x 8GB) DDR4 3200MHz
    Graphics Card(s)
    Gigabyte Radeon RX 580 AORUS 8GB GDDR5
    Monitor(s) Displays
    Samsung
    Screen Resolution
    1920X11080
    Hard Drives
    Samsung 970 EVO Plus NVMe M.2 500GB (OS)
    Samsung 980 NVMe 1TB (Games)
    Samsung 860 EVO 250GB
    Samsung 850 EVO 250GB (Music)
    PSU
    Super Flower / Leadex 750W 80Plus Titanium
    Cooling
    SilentiumPC Fortis 3 HE1425 v2
    Keyboard
    Logitech K520
    Mouse
    Logitech G700S
    Internet Speed
    50mbps/10mbps
    Browser
    Firefox, Chrome, Edge, Opera
    Antivirus
    Windows Defender
Did you use, !analyze -v. If you did not use, then that’s probably the reason you didn’t see the same information.

No, didn't use that. Now I'm seeing a lot more :) Disabled the onboard wireless adapted altogether (for test). Hope that was really it. *fingers crossed*
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
Looking at your most recent BSOD crash dated 22/6/2022 it looks as if this is likely to be driver related.

The crash happened because an invalid parameter was passed to a Microsoft driver.

Rolling back the driver didn't work. Nor the recent system restore I did (with the restore point). Disabling the wifi device (in device manager), however, seems to have stopped the BSODs. *fingers crossed*
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i9 12900K
    Motherboard
    ASUS ROG STRIX Z690-A GAMING WIFI D4
    Memory
    G.Skill Trident Z Royal Elite 2x32GB 4266Mhz Gold
    Graphics Card(s)
    RTX 3080 Ti
    Sound Card
    Sound Blaster ZxR
    Monitor(s) Displays
    Alienware 38"
    Screen Resolution
    3840x1600
    Hard Drives
    Samsung 980/860 EVO/970 Pro
    PSU
    Dark Power 12 850W
    Case
    Phanteks Evolv X
    Cooling
    MSI Meg CoreLiquid S360
    Keyboard
    Roccat Vulcan 122 AIMO
I have the same problem have been searching for months finally found the solution. Re-installed win 11 twice! Here it is: Microsoft ACPI-Compliant Control Method Battery is a battery driver for Windows that deals with battery usage in your laptop. The ACPI stands for Advanced Configuration and Power Interface. The OS communicates with the BIOS, with the help of ACPI, to power up different internal hardware. There is a persistent Win 11 bug with this driver and computer usually crashes when battery reaches 100%. One solution is to pull out the power before battery reaches 100%--does not work for everyone, The other workaround is Device Manager-- expand Batteries-- and find "Microsoft ACPI-Compliant Control Method" Rt click and disable this then reboot-works for me! Unfortunately the battery icon and control disappears. I have informed both Lenovo and Microsoft of this hope they fix it soon!

 

My Computer

System One

  • OS
    Win 11
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo Legend
    CPU
    11th Gen Intel Core i5-11400H up to 4.50GHz Processor
    Motherboard
    LENOVO LNVNB161216 SDK0J40697 WIN
    Memory
    64Gb
    Graphics Card(s)
    RTX 3050Ti
    Sound Card
    Nvidia high def
    Monitor(s) Displays
    15 inch 1080p
    Screen Resolution
    1080p
    Hard Drives
    2Tb SSD
    Internet Speed
    100Mb/s
    Browser
    Chrome Firefox and edge
    Antivirus
    Windows defender

Latest Support Threads

Latest Tutorials

Back
Top Bottom