[BSOD] Driver Power State Failure - Win7x64

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Sinds een paar dagen een nieuw systeem. Draait als een zonnetje, op 1 apart BSOD na.

"Driver Power State Failure" - ntoskrnl.exe

Na wat googlen kwam ik op diverse meldingen van dat je drivers allemaal up-to-date dienen te zijn.
Vers systeem, alle drivers bij de fabrikanten gedownload, dubbel gechecked, alles up-to-date.

Wat zit er dan in mijn systeem?
Specs: inventaris: pc

De minidump heb ik al dood geanalyseerd (zie hieronder) maar daar kom ik ook niet veel wijs uit.
Enige wat ik veel zie terug komen is ntoskrnl.exe
Ondanks dat het systeem vers geinstalleerd is, heb de ntoskrnl.exe toch maar van de DVD geplukt en die over de versie in mijn system32 directory heen gezet (die er in stond was van 2010, die van de DVD is van 2009).
Helaas geen verschil.

Ook de Recovery Console van Windows 7 vind geen fouten, net als de memory & hardware diagnostics.

Ga zo nog een Memtest86+ draaien, maar verwacht ook dat deze zonder foutmeldingen zal afsluiten.
Kortom, heb al van alles geprobeerd, wie heeft er een tip voor wat het kan zijn?

De BSOD is overigens voorgekomen nadat ik een game had gespeeld (of dat nu 1 of 2 uur gamen was maakt niet uit), meestal tussen de 10-30 min nadat ik het spel had afgesloten. 1x tijdens een landing in FSX.
Er is overigens geen andere driver voor mijn GTX560 tot nu toe, er is er maar 1 (zelfs geen beta).

Temps blijven allemaal netjes, tijdens / na een game loopt de GTX560 op richting de 70~80C.
De CPU blijft koeler op zo'n 40~50C steken.
Genoeg koeling ook in de kast (1x intake, 2x outtake, boxed intel cooler).
Voeding is een 600W van Coolermaster.

Minidump (heb 't idee dat deze niet volledig laad, zie meldingen over ntoskrnl.exe & symbols):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.


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

DbsSplayTreeRangeMap::Add: ignoring zero-sized range at ?fffff800`00b9c500?
Symbol search path is: C:\Windows\Symbols
Executable search path is: 
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Windows 7 Kernel Version 7600 MP (8 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Built by: 7600.16617.amd64fre.win7_gdr.100618-1621
Machine Name:
Kernel base = 0xfffff800`0305a000 PsLoadedModuleList = 0xfffff800`03297e50
Debug session time: Mon Feb  7 20:40:18.225 2011 (UTC + 1:00)
System Uptime: 0 days 2:15:07.381
Unable to load image \SystemRoot\system32\ntoskrnl.exe, Win32 error 0n2
*** WARNING: Unable to verify timestamp for ntoskrnl.exe
*** ERROR: Module load completed but symbols could not be loaded for ntoskrnl.exe
Loading Kernel Symbols
...............................................................
................................................................
..........................................
Loading User Symbols
Loading unloaded module list
..................
*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 9F, {3, fffffa800ad23060, fffff80000b9c518, fffffa80110f8180}

***** Kernel symbols are WRONG. Please fix symbols to do analysis.


MODULE_NAME: nt

FAULTING_MODULE: fffff8000305a000 nt

DEBUG_FLR_IMAGE_TIMESTAMP:  4c1c44a9

DRVPOWERSTATE_SUBCODE:  3

IRP_ADDRESS:  fffffa80110f8180

CUSTOMER_CRASH_COUNT:  1

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

BUGCHECK_STR:  0x9F

CURRENT_IRQL:  0

STACK_TEXT:  
fffff800`00b9c4c8 fffff800`03139273 : 00000000`0000009f 00000000`00000003 fffffa80`0ad23060 fffff800`00b9c518 : nt+0x70740
fffff800`00b9c4d0 00000000`0000009f : 00000000`00000003 fffffa80`0ad23060 fffff800`00b9c518 fffffa80`110f8180 : nt+0xdf273
fffff800`00b9c4d8 00000000`00000003 : fffffa80`0ad23060 fffff800`00b9c518 fffffa80`110f8180 00000000`c00000bb : 0x9f
fffff800`00b9c4e0 fffffa80`0ad23060 : fffff800`00b9c518 fffffa80`110f8180 00000000`c00000bb 00000000`00000000 : 0x3
fffff800`00b9c4e8 fffff800`00b9c518 : fffffa80`110f8180 00000000`c00000bb 00000000`00000000 fffff800`0327a2e0 : 0xfffffa80`0ad23060
fffff800`00b9c4f0 fffffa80`110f8180 : 00000000`c00000bb 00000000`00000000 fffff800`0327a2e0 fffffa80`00000002 : 0xfffff800`00b9c518
fffff800`00b9c4f8 00000000`c00000bb : 00000000`00000000 fffff800`0327a2e0 fffffa80`00000002 00000000`00018000 : 0xfffffa80`110f8180
fffff800`00b9c500 00000000`00000000 : fffff800`0327a2e0 fffffa80`00000002 00000000`00018000 fffff800`0327a2d0 : 0xc00000bb


STACK_COMMAND:  .bugcheck ; kb

FOLLOWUP_NAME:  MachineOwner

IMAGE_NAME:  ntoskrnl.exe

BUCKET_ID:  WRONG_SYMBOLS

Followup: MachineOwner
---------

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Memtest86+ gaf (zoals verwacht) geen foutmeldingen.

Acties:
  • 0 Henk 'm!

  • wagenveld
  • Registratie: Februari 2002
  • Niet online
Is je BIOS up to date? Heb je chipsetdrivers geinstalleerd?
Je bugcheck zegt dat je symbols incorrect zijn. Heb je wel de juiste versie (x86/x64) geinstalleerd?

[ Voor 46% gewijzigd door wagenveld op 08-02-2011 12:48 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Bios is v22.2. Er is geen nieuwere.
Chipset drivers (van Intel) zijn geinstalleerd, meest recente INF update + Storage.

Heb een x64 OS en ook de x64 symbols gedownload & geinstalleerd.
Snap ook niet waarom die melding naarvoren blijft komen.

Acties:
  • 0 Henk 'm!

  • wagenveld
  • Registratie: Februari 2002
  • Niet online
Ik denk dat we zonder dat niet de juiste driver aangewezen kan worden die je BSOD veroorzaakt. Zou me daar eerst eens op concentreren.
Ik zou ook even de ntoskrnl terugzetten die je hebt vervangen.

[ Voor 19% gewijzigd door wagenveld op 08-02-2011 13:54 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik denk dat je bedoeld, dat zolang de symbol set niet werkt, ik de driver niet kan achterhalen? ;)

ntoskrnl ga ik wel terug zetten, al gaf de versie die er stond exact dezelfde foutmeldingen in windbg.

Acties:
  • 0 Henk 'm!

  • wagenveld
  • Registratie: Februari 2002
  • Niet online

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Gelukt, thanks.
Die link naar de online versie van de symbol set gebruikt en nu spuugde het dbg tooltje het volgende uit:
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************

DRIVER_POWER_STATE_FAILURE (9f)
A driver is causing an inconsistent power state.
Arguments:
Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
Arg2: fffffa800ad23060, Physical Device Object of the stack
Arg3: fffff80000b9c518, Functional Device Object of the stack
Arg4: fffffa80110f8180, The blocked IRP

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


DRVPOWERSTATE_SUBCODE: 3

DRIVER_OBJECT: fffffa800abc8480

IMAGE_NAME: atapi.sys

DEBUG_FLR_IMAGE_TIMESTAMP: 4a5bc113

MODULE_NAME: atapi

FAULTING_MODULE: fffff88001533000 atapi

CUSTOMER_CRASH_COUNT: 1

DEFAULT_BUCKET_ID: VISTA_DRIVER_FAULT

BUGCHECK_STR: 0x9F

PROCESS_NAME: System

CURRENT_IRQL: 2

STACK_TEXT:
fffff800`00b9c4c8 fffff800`03139273 : 00000000`0000009f 00000000`00000003 fffffa80`0ad23060 fffff800`00b9c518 : nt!KeBugCheckEx
fffff800`00b9c4d0 fffff800`030d629e : fffff800`00b9c600 fffff800`00b9c600 00000000`00000001 00000000`00000000 : nt! ?? ::FNODOBFM::`string'+0x292b0
fffff800`00b9c570 fffff800`030d5dd6 : fffff800`0327a700 00000000`0007ee14 00000000`00000000 fffff880`0484ef79 : nt!KiProcessTimerDpcTable+0x66
fffff800`00b9c5e0 fffff800`030d64be : 00000012`e0602fb1 fffff800`00b9cc58 00000000`0007ee14 fffff800`03247508 : nt!KiProcessExpiredTimerList+0xc6
fffff800`00b9cc30 fffff800`030d5cb7 : 00000005`aae114c1 00000005`0007ee14 00000005`aae114b1 00000000`00000014 : nt!KiTimerExpiration+0x1be
fffff800`00b9ccd0 fffff800`030d2eea : fffff800`03244e80 fffff800`03252c40 00000000`00000002 fffffa80`00000000 : nt!KiRetireDpcList+0x277
fffff800`00b9cd80 00000000`00000000 : fffff800`00b9d000 fffff800`00b97000 fffff800`00b9cd40 00000000`00000000 : nt!KiIdleLoop+0x5a


STACK_COMMAND: kb

FOLLOWUP_NAME: MachineOwner

FAILURE_BUCKET_ID: X64_0x9F_3_IMAGE_atapi.sys

BUCKET_ID: X64_0x9F_3_IMAGE_atapi.sys

Followup: MachineOwner
---------
Blijkbaar iets met mijn BluRay Drivers (LiteOn BDR & LiteOn BDRW).
+ Deamon Tools geinstalleerd staan.

Wel vreemd want heb geen van deze drives gebruikt tijdens het gamen.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Lees wat over power distribution op internet, 600W voeding, zou toch voldoende moeten zijn voor mijn systeem?

Zal iig nog eens checken op welke power lines mijn Optical drives zijn verbonden. Of dat 'eigen' lines zijn of dat ze gedeeld worden met een ander component. Wellicht dat dat nog wat uit maakt.

Acties:
  • 0 Henk 'm!

  • wagenveld
  • Registratie: Februari 2002
  • Niet online
Ik zou eerst eens Daemon tools verwijderen.
Nog wat leeswerk:
http://blog.tiensivu.com/...up-for-Windows-Vista.html
En nog een update die mogelijk van toepassing is:
An update that improves the performance, responsiveness, and reliability of Windows Vista is available

[ Voor 79% gewijzigd door wagenveld op 09-02-2011 19:45 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik begin mijn voeding te verdenken.
Afgelopen week geen enkel BSOD gehad.
Had namelijk 1 van mijn 2 schijven onder garantie laten vervangen (week zonder 1 van m'n twee schijven in RAID1).
Sinds gisteravond hangt die er weer in, vanavond gelijk weer een BSOD.

Kan ik hieruit concluderen dat mijn voeding te zwak (of brak?) is voor mijn systeem?

Updates zijn van toepassing op Vista, ik draai Windows 7x64.

[ Voor 8% gewijzigd door Verwijderd op 14-02-2011 19:24 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Inmiddels nog niet echt heel veel verder.
Wel Deamon Tools eraf gesmeten, firmware's geupdate van mijn BR drives. Maar nog steeds helaas @ random blue screens met dezelfde melding.

Iemand nog een gouden tip voor mij?

Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Je eigen suggestie van een voeding met een te zwak lijntje ? :)

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dat zou nog steeds kunnen ja.
Al zitten de optical drives op een eigen lijntje.
En ik zou eigenlijk niet weten hoe ik de lijntjes kan testen met welke software (hardware heb ik er niet voor).
En om nou 'zomaar' een nieuwe voeding te kopen, is ook weer zonde van 't geld.

Zag net ook dat er nog een nieuw bios is voor mijn mobo en een nieuwe intel storage driver was.
Die ook maar er opgegooid.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Heb de powersave opties in Win7 nu uitgeschakeld en sinsdien geen BSOD's meer gehad.

Iemand nog een idee hoe ik die lijntjes zou kunnen testen?

Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Ik zou allereerst heel langzaamaan weer stap voor stap per onderdeel Powersaving opties aanzetten en een tijdje laten draaien.
Zo te zien lijkt het erop dat er een specifieke drivert niet lekker omgaat met powermanagement.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoe bedoel je met stap voor stap per onderdeel?
Welke opties doel je op in Windows 7?

Heb 't alleen hier aangepast:
Control Panel\All Control Panel Items\Power Options
van Power Saver, naar High Performance

Bedoel je soms via Device Manager?
Niet alle hardware onderdelen hebben die optie.
Van wat ik heb gezien alleen de VIA 1394 host controller (die ik niet gebruik) & de Intel Pro 1000PT NIC.
Beide staan in mijn optie niet in verbinding met de atapi.sys driver waarop het e.a. schijnbaar vastloopt.

Acties:
  • 0 Henk 'm!

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Verwijderd schreef op donderdag 07 april 2011 @ 21:11:
Hoe bedoel je met stap voor stap per onderdeel?
Welke opties doel je op in Windows 7?

Heb 't alleen hier aangepast:
Control Panel\All Control Panel Items\Power Options
van Power Saver, naar High Performance
Dan zet je Global alles uit ja. Maar per onderdeel (kun je in advanced settings wel zien) heb je ook verschillende powermanagement opties.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Met powermanagement uit werkt het systeem zonder BSOD's.
Die losse optie kan ik nog steeds niet vinden bij elk onderdeel, zoals gezegd slechts bij een zeer beperkt aantal.

Aangezien ik toch wel wat aan besparing wil doen, wil ik toch gebruik van maken van powermanagement.
Ik verdenk nog steeds mijn 600W voeding en wil deze dus gaan vervangen.

Hoe kan ik er achter komen welke zwaardere voeding het best geschikt is voor mijn pc?
Nogmaals de specs: inventaris: pc

Als alternatief voor een voeding (heb momenteel geen budget voor beide) zit ik er aan te denken om mijn 250GB & mijn 2x 320GB in te ruilen voor een 2x >1TB schijf.

Wellicht dat ook dat net even wat scheelt in de powerconsumptie van mijn systeem.
De ruimte heb ik nu nog niet nodig, maar ik zie gebeuren dat ik die binnenkort wel kan gebruiken.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Uiteindelijk systeem opnieuw geinstalleerd.
Daaran Power Save settings weer aangezet, geen problemen meer...
Zal dan denk ik wel een corrupt iets geweest zijn in het systeem zelf.
Pagina: 1