Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: BSOD Ntoskrnl.exe and ndistapi.sys

03 Oct 2013   #1
Serikiito

Windows 7 Ultimate x64
 
 
BSOD Ntoskrnl.exe and ndistapi.sys

Hi,

I'm having random blue screens when using my computer. I've recently reinstalled Windows Ultimate x64.


My System SpecsSystem Spec
.
03 Oct 2013   #2
YoYo155

Windows 10
 
 

Hello and welcome to SF .

The problem seem to originate in your USB audio solution.
Quote:
A driver is in an inconsistent or invalid power state. Typically occurs during events that involve power state transitions,
such as shutting down, or moving into or out of standby or hibernate mode.
Code:
DRIVER_POWER_STATE_FAILURE (9f)
A driver has failed to complete a power IRP within a specific time (usually 10 minutes).
Arguments:
Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
Arg2: fffffa80085c8bf0, Physical Device Object of the stack
Arg3: fffff80001f1a3d8, nt!TRIAGE_9F_POWER on Win7, otherwise the Functional Device Object of the stack
Arg4: fffffa8008af5010, The blocked IRP
Code:
!irp fffffa8008af5010 1
IoStatus.Status = c00000bb
     cmd  flg cl Device   File     Completion-Context
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
 [  0, 0]   0  0 00000000 00000000 00000000-00000000    

            Args: 00000000 00000000 00000000 00000000
>[ 16, 2]   0  0 fffffa8008590e10 00000000 00000000-00000000    
           \Driver\NvnUsbAudio
            Args: 00016600 00000001 00000004 00000006
 [ 16, 2]   0 e1 fffffa80083e3d00 00000000 00000000-00000000    pending
           \Driver\ksthunk
            Args: 00016600 00000001 00000004 00000006
 [  0, 0]   0  0 00000000 00000000 00000000-fffffa800973c3a0    

            Args: 00000000 00000000 00000000 00000000
Code:
!error c00000bb
Error code: (NTSTATUS) 0xc00000bb (3221225659) - The request is not supported.
By using the lmvm command we can get more information about the driver;
Code:
lmvm NvnUsbAudio
start             end                 module name
fffff880`04bcc000 fffff880`04bdc000   nvnusbaudio T (no symbols)           
    Loaded symbol image file: nvnusbaudio.sys
    Image path: nvnusbaudio.sys
    Image name: nvnusbaudio.sys
    Timestamp:        Wed Oct 05 14:46:33 2011
We see that the driver is very old.
Please update the driver .:: Download ::.

Please follow this tutorial and disable the USB selective suspend setting;



The second bugcheck is a double fault, which means that one exception was being processed
and while that was ongoing a second exception occurred;

Code:
BugCheck 7F, {8, 80050033, 406f8, fffff880071d87ee}

*** WARNING: Unable to verify timestamp for MAudioFastTrackPro.sys
*** ERROR: Module load completed but symbols could not be loaded for MAudioFastTrackPro.sys
Probably caused by : MAudioFastTrackPro.sys ( MAudioFastTrackPro+147ee )
Usually to debug this sort of bugcheck we need a a Kernel dump at least but in this case
it's pretty consistent with the previous bugcheck in being a USB Audio device.

Again this driver is pretty old;
Code:
lmvm MAudioFastTrackPro
start             end                 module name
fffff880`071c4000 fffff880`071f4000   MAudioFastTrackPro T (no symbols)           
    Loaded symbol image file: MAudioFastTrackPro.sys
    Image path: MAudioFastTrackPro.sys
    Image name: MAudioFastTrackPro.sys
    Timestamp:        Wed Dec 08 01:37:01 2010
Please update the driver .:: Download ::.

Even by looking at the raw stack we can see that the driver has entered a loop
here is a small snip;

Code:
0xfffff880063e93d8 : 0xfffff800020e99cc : nt!IopFreeIrp+0x11c
0xfffff880063e9448 : 0xfffff800020dc5d1 : nt!IopfCompleteRequest+0x341
0xfffff880063e9488 : 0xfffff800020dc5d1 : nt!IopfCompleteRequest+0x341
0xfffff880063e94d8 : 0xfffff88003e952b2 : usbhub!UsbhIncPdoIoCount+0xda
0xfffff880063e9518 : 0xfffff88003e952b2 : usbhub!UsbhIncPdoIoCount+0xda
0xfffff880063e9578 : 0xfffff88003e95baa : usbhub!UsbhPdoInternalDeviceControl+0x18e
0xfffff880063e95c8 : 0xfffff88003e63fb7 : usbhub!UsbhGenDispatch+0x57
0xfffff880063e97b8 : 0xfffff800020e99cc : nt!IopFreeIrp+0x11c
0xfffff880063e9828 : 0xfffff800020dc5d1 : nt!IopfCompleteRequest+0x341
0xfffff880063e9868 : 0xfffff800020dc5d1 : nt!IopfCompleteRequest+0x341
0xfffff880063e98b8 : 0xfffff88003e952b2 : usbhub!UsbhIncPdoIoCount+0xda
0xfffff880063e98f8 : 0xfffff88003e952b2 : usbhub!UsbhIncPdoIoCount+0xda
0xfffff880063e9958 : 0xfffff88003e95baa : usbhub!UsbhPdoInternalDeviceControl+0x18e
0xfffff880063e99a8 : 0xfffff88003e63fb7 : usbhub!UsbhGenDispatch+0x57
0xfffff880063e9b40 : 0xfffff800022696c0 : nt!ExpScratchBufferLookasideList
0xfffff880063e9b48 : 0xfffff8000220971e : nt!MiAllocatePoolPages+0x9e
0xfffff880063e9b98 : 0xfffff800020e99cc : nt!IopFreeIrp+0x11c
0xfffff880063e9c08 : 0xfffff800020dc5d1 : nt!IopfCompleteRequest+0x341
0xfffff880063e9c48 : 0xfffff800020dc5d1 : nt!IopfCompleteRequest+0x341
0xfffff880063e9c78 : 0xfffff80002268580 : nt!NonPagedPoolDescriptor
0xfffff880063e9c98 : 0xfffff88003e952b2 : usbhub!UsbhIncPdoIoCount+0xda
0xfffff880063e9cd8 : 0xfffff88003e952b2 : usbhub!UsbhIncPdoIoCount+0xda
0xfffff880063e9d38 : 0xfffff88003e95baa : usbhub!UsbhPdoInternalDeviceControl+0x18e
0xfffff880063e9d88 : 0xfffff88003e63fb7 : usbhub!UsbhGenDispatch+0x57
0xfffff880063e9f78 : 0xfffff800020e99cc : nt!IopFreeIrp+0x11c
Post back with the results !
My System SpecsSystem Spec
04 Oct 2013   #3
Serikiito

Windows 7 Ultimate x64
 
 

Hi there,

Thank you for your help! Much appreciated. I've uninstalled the Novation driver and installed the latest from their website, I'm pretty sure I had the latest one.

With the M-Audio driver, I'm on the latest driver. They haven't updated their drivers in a few years. I thought my m-audio interface would be a problem. (Been a bit sketchy in the past). So I've brought a new reliable audio interface (that updates their drivers regularly) and that should be with me in the next week.

I've disabled the USB selective suspend, what will this do? I know it disables suspending USB ports to save power but how will it help me?

Thank you for your time and help
My System SpecsSystem Spec
.

04 Oct 2013   #4
YoYo155

Windows 10
 
 

Quote   Quote: Originally Posted by Serikiito View Post
Hi there,

Thank you for your help! Much appreciated. I've uninstalled the Novation driver and installed the latest from their website, I'm pretty sure I had the latest one.

With the M-Audio driver, I'm on the latest driver. They haven't updated their drivers in a few years. I thought my m-audio interface would be a problem. (Been a bit sketchy in the past). So I've brought a new reliable audio interface (that updates their drivers regularly) and that should be with me in the next week.

I've disabled the USB selective suspend, what will this do? I know it disables suspending USB ports to save power but how will it help me?

Thank you for your time and help
Hi, thanks for the feedback .
The first bugcheck (0x9F) is a power transition failure which happens when a device driver fails
to switch between power states; suspending or resuming from standby mode, suspending or resuming from hibernation, shutting down.
Or in other words the device was idle then an interrupt was sent to "wake it up", the device failed to return the packet within the time limit in order to allow the next IRP to pass through.
So by disabling the selective suspension of the USB hubs we are not allowing them to switch power state
when the PC is at idle and the chance to create a problem in the future.
My System SpecsSystem Spec
Reply

 BSOD Ntoskrnl.exe and ndistapi.sys




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
0x00000124 ntoskrnl.exe ntoskrnl.exe+4a63cc BSOD Error runninganygame
i keep getting BSOD when playing game new graphics i dont know where to start when its comes to BSOD stuff 110414-10576-01.dmp 11/4/2014 10:48:39 PM 0x00000124 00000000`00000000 fffffa80`0af318f8 00000000`00000000 00000000`00000000 ntoskrnl.exe ntoskrnl.exe+4a63cc ...
BSOD Help and Support
BSOD Address:ntoskrnl.exe+75bc0; dxgmms1.sys,ntoskrnl.exe,Ntfs.sys
Hi, to make things easier for you,below is the Bug Check String, Driver, and crash address SYSTEM_SERVICE_EXCEPTION___dxgmms1.sys___ntoskrnl.exe+75bc0 MEMORY_MANAGEMENT_______ntoskrnl.exe____ntoskrnl.exe+75bc0 SYSTEM_SERVICE_EXCEPTION___ntoskrnl.exe____ntoskrnl.exe+75bc0...
BSOD Help and Support
BSOD when goes sleep, ntoskrnl.exe+e96d2/ntoskrnl.exe+81e7a
When I put my pc in sleep mode it often crashes: the screen goes normally in sleep mode, but the pc continues to stay awake for several minutes than BSOD & restart or BSOD & shut off. Thanks to BlueScreenView I found what is seemingly the guilty process, but I don't know what to do now. Thanks...
BSOD Help and Support
BSOD ntoskrnl.exe , All the Time !! Crash Address ntoskrnl.exe+80640
Jan 2014 //------------------------------------------- How to Solve : 1- I've uninstalled my windows and recover my laptop with recovery DVD to it's original factory state.(original windows :)) 2- Never installed Norton internet security again , I'm using Microsoft Security Essentials now. 3-...
BSOD Help and Support
Random BSOD Reporting ntoskrnl.exe+75c40 & ntoskrnl.exe+7efc0
I'm getting random Blue Screens and can't figure out why. I'm not running any hardcore programs. I'm mostly just using Microsoft Office and Firefox. The BSOD's seem to happen when I'm in Outlook, Excel or Firefox. Haven't been able to determine exactly which at the time as I'm moving back and...
BSOD Help and Support
BSOD from ndistapi.sys and ntoskrnl.exe?
My desktop is a HPE-510t and its running 64-bit Windows 7 Home Premium. I reinstalled the os by using the recovery partition thinking the problem would be solved, but it still persists. Its about two years old and I haven't had any problems till now. Every night it won't shut down and I have to...
BSOD Help and Support


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 13:40.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App