Solved IRQL_NOT_LESS_OR_EQUAL ntoskrnl.exe+150aa0

shawkynasr

New Member
Messages
6
Dear eightforums Teams,
Could you please help me solve this problem with my PC?

OS: Win 8.1

This problem almost from 3 months ago, my PC forced to restart when opining Google Chrome.

"IRQL_NOT_LESS_OR_EQUAL" ntoskrnl.exe+150aa0

I guess this RAM, I'll change it, I'll uprgarde to 2 RAM (4G+4G), but first want to make sure this problem realte with RAM not other thing?

Many thanks!
 
Last edited:

My Computer

System One

  • OS
    Ios
Try this:

Launch System Configuration (msconfig)

Services tab:
Hide all Microsoft services
Press the [Disable all] button​

Startup tab:
Press the [Disable all] button
Enable View attachment 57625 only your Antivirus (AV) real time protection if one is in the list (some AV programs startup using a different mechanism, so you might not see an AV item on the Startup tab)​

Restart your machine and report the status.

Thanks,

Bill
.
 

My Computer

System One

  • OS
    Win8.1 Pro | Win10TP Pro - boot to VHD
    Computer type
    Laptop
    System Manufacturer/Model
    HP Pavilion dv6-c610us
    CPU
    AMD VISION A6-3420M Quad-Core (2.4GHz/1.5GHz)
    Motherboard
    HP
    Memory
    6GB DDR3 SDRAM (2 DIMM)
    Graphics Card(s)
    AMD Radeon HD 6520G Discrete-Class Graphics
    Monitor(s) Displays
    HP 2072a (20" LED)
    Screen Resolution
    1600 x 900
    Hard Drives
    Hitachi 640GB (5400 RPM)
    Seagate 2 TB external
    WD 500 GB external
    Keyboard
    Logitech K520 (wireless bundle)
    Mouse
    Logitech M310 (wireless bundle)
    Browser
    IE 11 (default) & Pale Moon
    Other Info
    HP product specs:

    http://support.hp.com/us-en/product/HP-Pavilion-dv6-6c00-Entertainment-Notebook-PC-series/5191856/model/5218495/document/c03138553/
Fair question,

These changes tell Windows not to load items at boot time. If a program needs a service, it loads it when needed. You can always reverse the operation and have the services and startup items load at boot.

I run all my machines without the extra load (no items sitting in memory waiting to be used) - the same as I suggested for your machine.

Bill
.
 

My Computer

System One

  • OS
    Win8.1 Pro | Win10TP Pro - boot to VHD
    Computer type
    Laptop
    System Manufacturer/Model
    HP Pavilion dv6-c610us
    CPU
    AMD VISION A6-3420M Quad-Core (2.4GHz/1.5GHz)
    Motherboard
    HP
    Memory
    6GB DDR3 SDRAM (2 DIMM)
    Graphics Card(s)
    AMD Radeon HD 6520G Discrete-Class Graphics
    Monitor(s) Displays
    HP 2072a (20" LED)
    Screen Resolution
    1600 x 900
    Hard Drives
    Hitachi 640GB (5400 RPM)
    Seagate 2 TB external
    WD 500 GB external
    Keyboard
    Logitech K520 (wireless bundle)
    Mouse
    Logitech M310 (wireless bundle)
    Browser
    IE 11 (default) & Pale Moon
    Other Info
    HP product specs:

    http://support.hp.com/us-en/product/HP-Pavilion-dv6-6c00-Entertainment-Notebook-PC-series/5191856/model/5218495/document/c03138553/
Your welcome, it sounds as though changing the System Configuration helped. The question remains, what caused the IRQL_NOT_LESS_OR_EQUAL ntoskrnl.exe+150aa0

If you're adventurous, you can enable items one-by-one until the issue resurfaces, then you know what caused it and can fix it - it's often a driver needing the correct version.

You have effectively moved the problem out of the way, if that's good enough for you ... it's good enough for me. :)

Bill
.
 

My Computer

System One

  • OS
    Win8.1 Pro | Win10TP Pro - boot to VHD
    Computer type
    Laptop
    System Manufacturer/Model
    HP Pavilion dv6-c610us
    CPU
    AMD VISION A6-3420M Quad-Core (2.4GHz/1.5GHz)
    Motherboard
    HP
    Memory
    6GB DDR3 SDRAM (2 DIMM)
    Graphics Card(s)
    AMD Radeon HD 6520G Discrete-Class Graphics
    Monitor(s) Displays
    HP 2072a (20" LED)
    Screen Resolution
    1600 x 900
    Hard Drives
    Hitachi 640GB (5400 RPM)
    Seagate 2 TB external
    WD 500 GB external
    Keyboard
    Logitech K520 (wireless bundle)
    Mouse
    Logitech M310 (wireless bundle)
    Browser
    IE 11 (default) & Pale Moon
    Other Info
    HP product specs:

    http://support.hp.com/us-en/product/HP-Pavilion-dv6-6c00-Entertainment-Notebook-PC-series/5191856/model/5218495/document/c03138553/
The cause was Glarysoft Utilities, the GUBootStartup.sys driver was performing illegal operations. The driver has been removed.

Code:
1: kd> .bugcheck
Bugcheck code 0000000A
Arguments ffffc000`8a03d9f8 00000000`00000002 00000000`00000001 fffff800`51ee3937

1: kd> kn
 # Child-SP          RetAddr           Call Site
00 ffffd000`21daa548 fffff800`51fe65e9 nt!KeBugCheckEx
01 ffffd000`21daa550 fffff800`51fe4e3a nt!KiBugCheckDispatch+0x69
02 ffffd000`21daa690 fffff800`51ee3937 nt!KiPageFault+0x23a
03 ffffd000`21daa820 fffff800`05c78119 nt!KeWaitForSingleObject+0x137
04 ffffd000`21daa8b0 ffffc000`8a03d9f8 GUBootStartup+0x1119
05 ffffd000`21daa8b8 ffffe000`00000000 0xffffc000`8a03d9f8
06 ffffd000`21daa8c0 00000000`00000700 0xffffe000`00000000
07 ffffd000`21daa8c8 00000000`00000000 0x700

1: kd> !irql
Debugger saved IRQL for processor 0x1 -- 2 (DISPATCH_LEVEL)

1: kd> !address ffffc0008a03d9f8

Usage:                  
Base Address:           ffff0800`00000000
End Address:            fffff680`00000000
Region Size:            0000ee80`00000000
VA Type:                SystemRange
VAD Address:            0x0
Commit Charge:          0x100000004
Protection:             0x7fee974ff88 []
Memory Usage:           Private
No Change:              yes
More info:              !vad 0xffff080000000000

1: kd> !pte ffffc0008a03d9f8
                                           VA ffffc0008a03d9f8
PXE at FFFFF6FB7DBEDC00    PPE at FFFFF6FB7DB80010    PDE at FFFFF6FB70002280    PTE at FFFFF6E0004501E8
contains 00000000004B7863  contains 00000000004B6863  contains 0000000000289863  contains B180000000BC0882
pfn 4b7       ---DA--KWEV  pfn 4b6       ---DA--KWEV  pfn 289       ---DA--KWEV  not valid
                                                                                  Transition: bc0
                                                                                  Protect: 4 - ReadWrite

The driver was waiting for an object at IRQL 2 which is an illegal operation.
Waiting for an object isn't allowed at IRQL 2 or above, primarily because doing so, requires a context switch to another thread (the current thread's quantum expired); this could leave the current thread in a loop. Not only this, but thread scheduling occurs at this IRQL, usually in the form of DPC routines, if objects are waiting, they hold up DPC routines and prevent any threads from being schedule, resulting in a lot of problems. As a result, waiting for objects at this IRQL is marked as an illegal operation, although driver developers should abide by this rule, apparently not...
 

My Computer

System One

  • OS
    Windows 7
Back
Top