Solved BSOD error: driver_irql_not_less_or_equal (usbxhci.sys)

lmarchan

New Member
Messages
4
My PC restarts randomly with no warning and often fails to load windows when booting back up. It usually does not give me an error upon restart but today it displayed this: driver_irql_not_less_or_equal (usbxhci.sys). I have tried to update the PC, however, every time it restarts to apply the update, it crashes and has to undo it. How can I fix this issue?
Thank you in advance,
Leon
View attachment 60290
 

My Computer

System One

  • OS
    Windows 8.1
Hi lmarchan & Welcome to the forums ^_^,

Sorry for the delayed response. Unfortunately, the dump files contained in the ZIP file are extremely old and there are no new dump files :(
But, the event viewer says that there has been a memory dump which is generated at the location - "C:\Windows\Memory.DMP". Please ZIP the file and upload it to some 3rd party file hoster (Like OneDrive, MediaFire etc) and post back the link so that the dump file can be analysed.

Also, if you are facing trouble updating the system, I would suggest posting in the Windows Update forums and getting this issue resolved before proceeding further -
http://www.eightforums.com/windows-updates-activation/

Let me know how it goes ^_^
 

My Computer

System One

  • OS
    Windows 8.1 Industry Pro B-)
    Computer type
    Laptop
    System Manufacturer/Model
    Toshiba
    CPU
    Core I5 2430M @ 2.4GHz
    Memory
    8 GB DDR3 @ 1600MHz Dual Channel ^_^
    Graphics Card(s)
    Intel HD 3000 B-)
    Screen Resolution
    1366x768
    Hard Drives
    Toshiba 500 GB
    Browser
    Google Chrome
    Antivirus
    Windows Defender & Common Sense!

My Computer

System One

  • OS
    Windows 8.1 Industry Pro B-)
    Computer type
    Laptop
    System Manufacturer/Model
    Toshiba
    CPU
    Core I5 2430M @ 2.4GHz
    Memory
    8 GB DDR3 @ 1600MHz Dual Channel ^_^
    Graphics Card(s)
    Intel HD 3000 B-)
    Screen Resolution
    1366x768
    Hard Drives
    Toshiba 500 GB
    Browser
    Google Chrome
    Antivirus
    Windows Defender & Common Sense!
Code:
0: kd> .bugcheck
Bugcheck code 00000133
Arguments 00000000`00000000 00000000`00000501 00000000`00000500 00000000`00000000

0: kd> k
Child-SP          RetAddr           Call Site
fffff802`60193c88 fffff802`5e98543a nt!KeBugCheckEx
fffff802`60193c90 fffff802`5e8659b7 nt!KeAccumulateTicks+0x1258a
fffff802`60193d20 fffff802`5efae67f nt!KeClockInterruptNotify+0x787
fffff802`60193f40 fffff802`5e8f7eb3 hal!HalpTimerClockInterrupt+0x4f
fffff802`60193f70 fffff802`5e963e2a nt!KiCallInterruptServiceRoutine+0xa3
fffff802`60193fb0 fffff802`5e96479b nt!KiInterruptSubDispatchNoLockNoEtw+0xea
fffff802`601845f0 fffff802`5e8cc09b nt!KiInterruptDispatchNoLockNoEtw+0xfb
fffff802`60184780 fffff802`5e8cc062 nt!KxWaitForSpinLockAndAcquire+0x1f
fffff802`601847b0 fffff801`17e73dac nt!KeAcquireSpinLockRaiseToDpc+0x32
fffff802`601847e0 fffff801`17e32ece NETwbw02+0x61dac
fffff802`60184830 fffff801`17e38420 NETwbw02+0x20ece
fffff802`60184880 fffff801`1648c34e NETwbw02+0x26420
fffff802`60184900 fffff802`5e8c6428 ndis!ndisMTimerObjectDpc+0xc6
fffff802`60184960 fffff802`5e9664ea nt!KiRetireDpcList+0x4f8
fffff802`60184be0 00000000`00000000 nt!KiIdleLoop+0x5a

0: kd> lmvm NETwbw02
start             end                 module name
fffff801`17e12000 fffff801`18199000   NETwbw02   (no symbols)           
    Loaded symbol image file: NETwbw02.sys
    Image path: \SystemRoot\system32\DRIVERS\NETwbw02.sys
    Image name: NETwbw02.sys
    Timestamp:        Thu Sep 19 08:40:12 2013 (523AAA5C)
    CheckSum:         0037696E
    ImageSize:        00387000
    Translations:     0000.04b0 0000.04e4 0409.04b0 0409.04e4

Your Intel WiFi driver is causing the problem, and it's quite old, I suggest you update it.

To be honest, I'm not surprised it's causing issues, for a start, it's using poor programming techniques to acquire spinlock. This is because the nt!KeAcquireSpinLockRaiseToDpc function assumes the IRQL is at Dispatch level, when it might not be, risking preempting various tasks, including thread scheduling.
It's not wrong to use it, per se, but it's not advisable either. DPCs should never assume what IRQL the system is currently at.
 

My Computer

System One

  • OS
    Windows 7
Intel WiFi Driver

Thank you Mysers Briggs, should I just remove it? I am using a LAN connection so it would not bother me. Or is there a way to change its settings or update it without buying a new one?
Thank you very much for your help,
Leon
 

My Computer

System One

  • OS
    Windows 8.1
Back
Top