Page 1 of 3 123 LastLast
  1.    27 Jun 2017 #1
    Join Date : Jun 2017
    Posts : 8
    windows 10

    BSOD ntoskrnl.exe (nt+0x16C3F0)


    I have windows 10 latest edition and I am constantly getting driver power failure blue screens only on first cold boot and upon reset it works fine no more blue screens. PC is up to date all updates drivers etc.

    I think I have narrowed the problem down when I go to control panel / hardware and sound / devices and printers I have a picture of a desktop with a yellow triangle, saying driver unavailable.

    When troubleshot this (right mouse click and go to troubleshot) and go to reinstall the driver it does not work and then on the next reboot my mouse pointer total disappears and I cannot get it back and I have to reinstall windows.

    Things I have tried reinstall windows changing mouse searched tirelessly for Microsoft ps/2 mouse drivers (which I cannot find) Is this going to be a case of start pc wait for bluescreen and then carry on with my pc.

    PC is less than 6 months old my specs are

    z170 classified K evga mother board
    asus strix gtx1070
    16 GB corsair ram
    evga PSU
    corsair K70 keyboard
    Corsair scimitar mouse (which I thought was the problem and swapped to a Logitech mouse)

    with the application who crashed me the problem points to ntoskrnl.exe (nt+0x16C3F0) which appears to be a am problem I have ran memtest with 0 errors and ran the pc with 8gb of ram and swapped them but BSOD still appear.

    With an online BSOD checker I get the following

    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: ffffad84679f3cd0, Physical Device Object of the stack
    Arg3: fffff802eae55870, nt!TRIAGE_9F_POWER on Win7, otherwise the Functional Device Object of the stack
    Arg4: ffffad8467ad81a0, The blocked IRP

    Debugging Details:
    ------------------

    TRIAGER: Could not open triage file : e:\dump_analysis\program\triage\modclass.ini, error 2

    DRVPOWERSTATE_SUBCODE: 3

    IMAGE_NAME: ACPI.sys

    DEBUG_FLR_IMAGE_TIMESTAMP: b2ad2b4

    MODULE_NAME: ACPI

    FAULTING_MODULE: fffff80752a20000 ACPI

    DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT

    BUGCHECK_STR: 0x9F

    PROCESS_NAME: System

    CURRENT_IRQL: 2

    STACK_TEXT:
    fffff802`eae55838 fffff802`e92b5ed7 : 00000000`0000009f 00000000`00000003 ffffad84`679f3cd0 fffff802`eae55870 : nt!KeBugCheckEx
    fffff802`eae55840 fffff802`e92b5de2 : ffffad84`6c690160 00000000`00000001 fffff802`e83dc180 00000000`00000001 : nt!PopIrpWatchdogBugcheck+0xeb
    fffff802`eae558a0 fffff802`e9103898 : fffff802`e83dc180 ffffad84`695e2998 fffff802`eae55a98 00000000`00000001 : nt!PopIrpWatchdog+0x22
    fffff802`eae558f0 fffff802`e9104707 : fffff802`e83dc180 00000000`003bb957 00000000`000003aa 00000000`002dc455 : nt!KiProcessExpiredTimerList+0x248
    fffff802`eae559e0 fffff802`e920149a : 00000000`00000000 fffff802`e83dc180 00000000`001a6fe0 00000000`00000000 : nt!KiRetireDpcList+0x367
    fffff802`eae55be0 00000000`00000000 : fffff802`eae56000 fffff802`eae4f000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x5a


    STACK_COMMAND: kb

    FOLLOWUP_NAME: MachineOwner

    FAILURE_BUCKET_ID: X64_0x9F_3_i8042prt_IMAGE_ACPI.sys

    BUCKET_ID: OLD_IMAGE_ACPI.sys


    Please help as it is driving me insane

    If you require anymore info please le me know.

    Thanks for your time.

    Dumps incuded
      My ComputerSystem Spec
  2.    28 Jun 2017 #2
    Join Date : Apr 2017
    Posts : 8,761
    windows 10 professional version 1607 build 14393.969 64 bit

    Code:
    BugCheck 9F, {3, ffffad84679f3cd0, fffff802eae55870, ffffad8467ad81a0}Probably caused by : ACPI.sys
    Code:
    BugCheck 9F, {3, ffffe7824775b990, fffff802d8255870, ffffe78252ca9010}Probably caused by : ACPI.sys
    Code:
    BugCheck 9F, {3, ffff9308f07f5060, fffff803c585dc40, ffff9308f376bb80}Probably caused by : ACPI.sys
    Code:
    BugCheck 9F, {3, ffff86814b7c2590, fffff802f8c55870, ffff868155cbb440}Probably caused by : ACPI.sys
    acpi.sys ACPI Driver for NT Windows Update



    Code:
    Problem signature:P1: nvcplui.exeP2: 8.1.970.0P3: 59388f91P4: nvcplui.exeP5: 8.1.970.0P6: 59388f91P7: 40000015P8: 00000000001d3675


    Code:
    Faulting application name: NVDisplay.Container.exe, version: 1.2.0.0
    Code:
    The system failed to flush data to the transaction log. Corruption may occur in VolumeId: C:, DeviceName: \Device\HarddiskVolume2.(The I/O device reported an I/O error.)
    Code:
    Windows failed fast startup with error status 0xC00000D4.
    Code:
    Application pop-up: igoproxy.exe - System Error : The code execution cannot proceed because MSVCP120.dll was not found. Reinstalling the program may fix this problem.
    Code:
    Application pop-up: ActivationUI.exe - System Error : The code execution cannot proceed because MSVCP120.dll was not found. Reinstalling the program may fix this problem.
    Code:
    Application pop-up: ActivationUI.exe - System Error : The code execution cannot proceed because MSVCR120.dll was not found. Reinstalling the program may fix this problem.
    Code:
    The system failed to flush data to the transaction log. Corruption may occur in VolumeId: C:, DeviceName: \Device\HarddiskVolume2.(The I/O device reported an I/O error.)


    1) winver (in the pop up about windows > view your windows version and build > type this information into the thread)


    2) sfc /scannow


    3) dism /online /cleanup-image /restorehealth



    When these have completed > right click on the top bar or title bar of the administrative command prompt box > left click on edit then select all > right click on the top bar again > left click on copy > paste into the thread

    4) Uninstall all Nvidia software (applications,drivers) and reinstall:
    The best way to do this is to uninstall everything of Nvidia using Display Driver Uninstaller and install new drivers from your Graphics card manufacturer or from the NVidia website. When you do this be sure the "clean install" box is checked and only install the Graphics driver and the PhysX driver.Display Driver Uninstaller Download version 17.0.6.7

    5) Uninstall all Logitech drivers and reinstall drivers from this link: Logitech Support + Downloads

    6) Turn off Windows fast startup:
    Turn On or Off Fast Startup in Windows 10 Windows 10 Performance Maintenance Tutorials

    7) Uninstall the Electronics Arts game Dragon Age Inquisition and reinstall the software

    8) Uninstall the Electronics Arts game Sim City and reinstall the software

    9) open administrative command prompt and type or copy and paste: chkdsk /x /f /r (this may take many hours to run so plan to run it overnight)

    When the chkdsk has completed find the results in the eventvwr and post into the thread:

    Read Chkdsk Log in Event Viewer in Windows 10 Windows 10 Performance Maintenance Tutorials
    CHKDSK: What is it and how do I run it? - Ask Leo!
    How do I see the results of a CHKDSK that ran on boot? - Ask Leo!
    How to find chkdsk results in Windows 10 - Winaero uses 26226 find
    Last edited by zbook; 28 Jun 2017 at 01:29.
      My ComputerSystem Spec
  3.    28 Jun 2017 #3
    Join Date : Jan 2017
    Karlsruhe
    Posts : 733
    Windows 10 Pro

    zbook u really have to learn how to debug the bsod dumps the correct way. Its not enough to look the the "caused by" section.

    WinDBG - The Basics for Debugging Crash Dumps in Windows 10 Windows 10 BSOD Tutorials

    Look at the "step two" section.

    !thread and Driver Analysis

    One common cause of BSODs is third party device drivers. To see if a device driver has been named in the crash dump you will need to dump the stack, follow the steps below to perform the procedure and see which drivers, if any, have been named in the stack.

    1: In the command bar type in !thread and hit enter, this will display the information from the active thread at the time of the crash.

    2: Scan through the thread until you find the Base and Limit texts and their hexadecimal outputs.


    Code:
    Base fffff80000b9b000 Limit fffff80000b95000


    In the command bar type dps followed by the Limit value first and the Base value second, it is important to input the values in the correct order. Hit enter to dump the stack.


    Code:
    dps fffff80000b95000 fffff80000b9b000

    4: To see whether a driver or drivers are named in the stack, scroll through and scan for outputs like the two examples below:



      My ComputerSystem Spec
  4.    28 Jun 2017 #4
    Join Date : Jan 2017
    Karlsruhe
    Posts : 733
    Windows 10 Pro

    Using the stack text with the dps command I found following in the last bsod dump 062717-12921-01.dmp:

    Code:
    0x0000009F:    DRIVER_POWER_STATE_FAILURE (27.06.2017 22:10:16) [Windows 10] 
     
    CAUSED BY:     ACPI.sys [23.07.1981] * ACPI Driver for NT (Windows System File) 
                   nvlddmkm.sys [8.06.2017] * nVidia Video drivers * => http://www.nvidia.com/Download/index.aspx  
     
    PROCESS:       System 
     
    Usual causes:  Device driver

    found it in stack with those commands:

    Code:
    THREAD fffff802e948ba40  Cid 0000.0000  Teb: 0000000000000000 Win32Thread: 0000000000000000 RUNNING on processor 0
    Not impersonating
    GetUlongFromAddress: unable to read from fffff802e93cf2d4
    Owning Process            fffff802e94899c0       Image:         System Process
    Attached Process          ffffad8466eb4040       Image:         System
    fffff78000000000: Unable to get shared data
    Wait Start TickCount      5032084      
    Context Switch Count      904316         IdealProcessor: 0             
    ReadMemory error: Cannot get nt!KeMaximumIncrement value.
    UserTime                  00:00:00.000
    KernelTime                00:00:00.000
    Win32 Start Address nt!KiIdleLoop (0xfffff802e9201440)
    Stack Init fffff802eae55c10 Current fffff802eae55ba0
    Base fffff802eae56000 Limit fffff802eae4f000 Call 0000000000000000
    Priority 0 BasePriority 0 PriorityDecrement 0 IoPriority 0 PagePriority 5
    Child-SP          RetAddr           : Args to Child                                                           : Call Site
    fffff802`eae55838 fffff802`e92b5ed7 : 00000000`0000009f 00000000`00000003 ffffad84`679f3cd0 fffff802`eae55870 : nt!KeBugCheckEx
    fffff802`eae55840 fffff802`e92b5de2 : ffffad84`6c690160 00000000`00000001 fffff802`e83dc180 00000000`00000001 : nt!PopIrpWatchdogBugcheck+0xeb
    fffff802`eae558a0 fffff802`e9103898 : fffff802`e83dc180 ffffad84`695e2998 fffff802`eae55a98 00000000`00000001 : nt!PopIrpWatchdog+0x22
    fffff802`eae558f0 fffff802`e9104707 : fffff802`e83dc180 00000000`003bb957 00000000`000003aa 00000000`002dc455 : nt!KiProcessExpiredTimerList+0x248
    fffff802`eae559e0 fffff802`e920149a : 00000000`00000000 fffff802`e83dc180 00000000`001a6fe0 00000000`00000000 : nt!KiRetireDpcList+0x367
    fffff802`eae55be0 00000000`00000000 : fffff802`eae56000 fffff802`eae4f000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x5a
    Code:
    fffff802`eae55138  fffff807`56c46730Unable to load image \SystemRoot\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_2d81f3535ced17c6\nvlddmkm.sys, Win32 error 0n2
    *** WARNING: Unable to verify timestamp for nvlddmkm.sys
    *** ERROR: Module load completed but symbols could not be loaded for nvlddmkm.sys
     nvlddmkm+0x1e6730

    These ones are from stacks of earlier bsod dumps:
    Code:
    fffff802`d82551d8  fffff807`0f53481f dxgmms2!VidSchiProcessDpcVSyncCookie+0x3af
    Code:
    fffff802`f8c55138  fffff808`acdf8a77 dxgmms2!VidSchiProcessCompletedQueuePacketInternal+0x887

    So it seems somethings with the GPU driver or the card itself could be a problem.
      My ComputerSystem Spec
  5.    28 Jun 2017 #5
    Join Date : Nov 2015
    Posts : 2,867
    64bit Win 10 Pro ver 1709 Build 16299.64

    I will try to add a little more information...

    The BSOD is a 9F and arg1 shows that it is the type where an IRP (the I/O request packet) has been blocked for too long.

    The next step is to look at the blocked IRP and its address is given in arg4. This is done as shown below and it shows which device is involved:

    Code:
    0: kd> !irp ffff9308f376bb80
    Irp is active with 8 stacks 6 is current (= 0xffff9308f376bdb8)
     No Mdl: No System Buffer: Thread 00000000:  Irp stack trace.  Pending has been returned
         cmd  flg cl Device   File     Completion-Context
     [N/A(0), N/A(0)]
                0  0 00000000 00000000 00000000-00000000    
    
    			Args: 00000000 00000000 00000000 00000000
     [N/A(0), N/A(0)]
                0  0 00000000 00000000 00000000-00000000    
    
    			Args: 00000000 00000000 00000000 00000000
     [N/A(0), N/A(0)]
                0  0 00000000 00000000 00000000-00000000    
    
    			Args: 00000000 00000000 00000000 00000000
     [N/A(0), N/A(0)]
                0  0 00000000 00000000 00000000-00000000    
    
    			Args: 00000000 00000000 00000000 00000000
     [IRP_MJ_POWER(16), IRP_MN_WAIT_WAKE(0)]
                0  0 ffff9308f07f5060 00000000 fffff80297471800-00000000    
    	       \Driver\ACPI	i8042prt!I8xPowerUpToD0Complete
    			Args: 00000000 00000000 00000000 00000002
    >[IRP_MJ_POWER(16), IRP_MN_SET_POWER(2)]
                0 e1 ffff9308f2311040 00000000 fffff802974a1010-00000000 Success Error Cancel pending
    	       \Driver\i8042prt	kbdclass!KeyboardClassPowerComplete
    			Args: 00051100 00000001 00000001 00000002
     [IRP_MJ_POWER(16), IRP_MN_SET_POWER(2)]
                0 e1 ffff9308f2301060 00000000 fffff803c3bbadc0-ffff9308fa5bdd60 Success Error Cancel pending
    	       \Driver\kbdclass	nt!PopRequestCompletion
    			Args: 00051100 00000001 00000001 00000002
     [N/A(0), N/A(0)]
                0  0 00000000 00000000 00000000-ffff9308fa5bdd60    
    
    			Args: 00000000 00000000 00000000 00000000
    We can look at the stack:

    Code:
    0: kd> !devstack ffff9308f07f5060
      !DevObj           !DrvObj            !DevExt           ObjectName
      ffff9308f2301060  \Driver\kbdclass   ffff9308f23011b0  InfoMask field not found for _OBJECT_HEADER at ffff9308f2301030
    
      ffff9308f2311040  \Driver\i8042prt   ffff9308f2311190  InfoMask field not found for _OBJECT_HEADER at ffff9308f2311010
    
    > ffff9308f07f5060  \Driver\ACPI       ffff9308f07a4870  Cannot read info offset from nt!ObpInfoMaskToOffset
    
    !DevNode ffff9308f07d86d0 :
      DeviceInst is "ACPI\PNP0303\0"
      ServiceName is "i8042prt"
    It would seem that there is a problem or conflict with the mouse or keyboard. i8042prt is related to the PS/2 port but as you are not using these I wonder if you can disable them in the BIOS or registry and see if this makes a difference.
      My ComputersSystem Spec
  6.    28 Jun 2017 #6
    Join Date : Jun 2017
    Posts : 8
    windows 10
    Thread Starter

    Hi thanks very much for the replies. Sorry I am only getting back to you now long day at work.

    As for the PS/2 mouse I find it really strange as I don't have a PS/2 port on my motherboard, everything is USB plug and play. When I apply the fix it says it was unsuccessful and on the next reboot my mouse pointer is no longer on the screen and I cannot get it back and I have to use the keyboard to reinstall windows.

    I will uninstall all my NVidia drivers and reinstall them to see if that work. Other than that have you anymore ideas I could try.

    The old Logitech was an old mouse I tried to see if the problem still arose and it wasn't my corsair mouse / keyboard.
      My ComputerSystem Spec
  7.    28 Jun 2017 #7
    Join Date : Apr 2017
    Posts : 8,761
    windows 10 professional version 1607 build 14393.969 64 bit

    1) Please download and install everything: voidtools
    It will index everything on your computer and any attached drive.
    It can be set to start with boot or start when needed.
    When it is open you can type a character and it will display instantaneous search results. The more characters you type the narrower the results.

    2) enter into everything: 8042pr2.Sys
    If you are able to find it using the search please provide its location in the the thread.

    3) the last bsod in the logs was on 06/27/2017. If there are any new bsod please post a new zip file: BSOD - Posting Instructions - Windows 10 Forums
      My ComputerSystem Spec
  8.    28 Jun 2017 #8
    Join Date : Jun 2017
    Posts : 8
    windows 10
    Thread Starter

    Hi once again thanks for the reply.

    I have a new dump for you to view which happened today.

    I have installed everything and searched for the file you suggested but it displayed zero results?
      My ComputerSystem Spec
  9.    28 Jun 2017 #9
    Join Date : Apr 2017
    Posts : 8,761
    windows 10 professional version 1607 build 14393.969 64 bit

    Code:
    BugCheck 9F, {3, ffffbc8b587f9e40, fffff8026fc55870, ffffbc8b5c6f2600}*** WARNING: Unable to verify checksum for win32k.sysProbably caused by : memory_corruptionDRIVER_POWER_STATE_FAILURE (9f)A driver has failed to complete a power IRP within a specific time.Arguments:Arg1: 0000000000000003, A device object has been blocking an Irp for too long a timeArg2: ffffbc8b587f9e40, Physical Device Object of the stackArg3: fffff8026fc55870, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stackArg4: ffffbc8b5c6f2600, The blocked IRP
    Code:
    Args: 00000000 00000000 00000000 00000000 [ 16, 0]   0  0 ffffbc8b587f9e40 00000000 fffff80436ad1800-00000000               \Driver\ACPI    i8042prt!I8xPowerUpToD0Complete            Args: 00000000 00000000 00000000 00000002>[ 16, 2]   0 e1 ffffbc8b5a185660 00000000 fffff80436b01010-00000000 Success Error Cancel pending           \Driver\i8042prt    kbdclass!KeyboardClassPowerComplete            Args: 00051100 00000001 00000001 00000002 [ 16, 2]   0 e1 ffffbc8b5a186290 00000000 fffff8026dfcedc0-ffffbc8b5e476490 Success Error Cancel pending           \Driver\kbdclass    nt!PopRequestCompletion            Args: 00051100 00000001 00000001 00000002 [  0, 0]   0  0 00000000 00000000 00000000-ffffbc8b5e476490



    i8042prt.sys i8042 Port Driver Windows Update


    kbdclass.sys Keyboard Class Driver Windows Update


    Please post information about all peripherals attached to the computer.
    Keyboard
    Mouse
    etc.
      My ComputerSystem Spec
  10.    29 Jun 2017 #10
    Join Date : Jan 2017
    Karlsruhe
    Posts : 733
    Windows 10 Pro

    Can you provide us with the kernel memory dump please? Its located in C:\Windows\MEMORY.DMP.
    You can upload it to an cloud service like dropbox or onedrive.
      My ComputerSystem Spec

 
Page 1 of 3 123 LastLast


Similar Threads
Thread Forum
BSOD ntoskrnl.exe
Howdy all. I've been having some BSOD issues with my Alienware M17 R2 (2015). In the past (more than a year ago)I was having upwards of one BSOD per day. Then about 2 weeks ago, I did a clean install of Windows 10 Home. It did not resolve the...
BSOD Crashes and Debugging
[BSOD] I got random BSOD with ntoskrnl, please save me!
Hello, my PC recently has been receiving a lot of random BSODs . It comes suddenly when I surf the internet, or watching youtube videos. I was thinking that it all comes from my VGA card, but I can still play games such as Dota2 in Ultra settings...
BSOD Crashes and Debugging
BSOD various ntoskrnl
Hi guys! Made a fresh Win10 install with just basic software (Like whocrashed) I have tried using the Guru3Ds tool to remove all traces of old video card drivers and installed the newest ones without any extra software or bloatware. Have ran...
BSOD Crashes and Debugging
BSOD - NTOSKRNL.exe
53020 Hi all I've been getting BSOD since playing Fallout 4. Initially I saw it was Nvidia related so I update my graphics and it seems to have cured that one, however now I've been getting a different error. I ran a memtest and all seemed good,...
BSOD Crashes and Debugging
Ntoskrnl.exe Bsod
Hello, i have costume build pc for a years now , i think last year i had to change cooler and its probably when my problems started , or could be later im not sure , basicly now everyday when i first start up pc its getting freezed , if i restart...
BSOD Crashes and Debugging
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 10:01.
Find Us
Twitter Facebook Google+ Ten Forums iOS App Ten Forums Android App



Windows 10 Forums