Ik heb problemen met mijn PC, die om de haverklap blue screens geeft. Dit is de hardware setup:
Even wat kleine zaken op een rij met betrekking tot de omstandigheden bij het crashen:
Het vreemde is dat de laatste tijd geen Minidump files gecreeerd worden bij crashes. Over die kmixer.sys problemen kon ik niet heel veel vinden. Ik heb de originele file een keer teruggeplaatst, ik heb moederbord drivers opnieuw geinstalleerd (on-board geluid, vandaar), en de BIOS ook maar geupdate naar de meest recente versie.
Ik kan dus niet zo heel goed ontdekken waar die BSOD's vandaan komen, dus ben maar eens aan de slag gegaan met de enige manier om uit te sluiten waar de oorzaak zit: een voor een hardware verwijderen en opnieuw testen. Tot nu toe heb ik de volgende acties ondernomen:
De volgende zaken zijn mogelijk nog verdacht:
Update: moederbord is nu vervangen, en na een anderhalf uur testen (bijvoorbeeld veel data verplaatsen naar server en tegelijk C&C Generals Zero Hour spelen, in het verleden een 100% successrate met BOSD genereren) lijkt er geen probleem meer te zijn. Lijkt, zeg ik, want in het verleden gebeurde het ook nog regelmatig spontaan (direct na boot-up bijvoorbeeld), en dat zal toch eerst eens een weekje moeten blijken. We gaan het zien!
|
Even wat kleine zaken op een rij met betrekking tot de omstandigheden bij het crashen:
- Ik krijg de volgende errorcodes: 0x000000F4, 0x0000007A en KERNEL_STACK_INPAGE_ERROR
- Een BSOD komt niet altijd op een compleet voorspelbaar moment, maar veel processortijd in combinatie met harddisk activiteit triggert het bijna altijd (het is dus vrij makkelijk te reproduceren); als Azureus aanstaat, en een flink grote .rar file uitgepakt wordt, gaat het al snel mis; toch kan een spelletje C&C Generals, zonder Azureus of andere HD activiteit, ook een BSOD veroorzaken
- Ik heb memtest86 een nachtje laten draaien, en geen errors gezien
- Temperatuur van de processor komt niet echt boven de 55 graden uit
- Case temperatuur is maximaal 40 graden
- Het lijkt uberhaupt niet echt direct temperatuur-gerelateerd te zijn, want direct na de reboot die volgt op de BSOD kan de machine prima weer dagen draaien zonder BSOD, afhankelijk natuurlijk van stress
- Draaiende processen zijn normaliter: avast! (virusscanner), SpeedFan, Media Home Center (VFD software, maar de VFD zit er pas recent in, en het BSOD gedrag is niet veranderd sinds het plaatsen van die hardware), Nokia PC Suite (inactief), RealTek HD Audio Manager, Trillian, NVIDIA Settings
- Ik heb Windows MediaPlayer v9, dus niet v11, die volgens een aantal mensen mogelijk BSOD's veroorzaakt
- In het verleden (tot 14 januari) creeerde Windows netjes een Minidump file, waar constant gewezen werd op kmixer.sys fouten:
C:\WINDOWS\Minidump>dumpchk Mini010307-01.dmp Loading dump file Mini010307-01.dmp ----- 32 bit Kernel Mini Dump Analysis DUMP_HEADER32: MajorVersion 0000000f MinorVersion 00000a28 DirectoryTableBase 0071e000 PfnDataBase 81086000 PsLoadedModuleList 805531a0 PsActiveProcessHead 80559258 MachineImageType 0000014c NumberProcessors 00000001 BugCheckCode 0000009c BugCheckParameter1 00000004 BugCheckParameter2 80545ff0 BugCheckParameter3 b2000000 BugCheckParameter4 00070f0f PaeEnabled 00000001 KdDebuggerDataBlock 80544ce0 MiniDumpFields 00000dff TRIAGE_DUMP32: ServicePackBuild 00000200 SizeOfDump 00010000 ValidOffset 0000fffc ContextOffset 00000320 ExceptionOffset 000007d0 MmOffset 00001068 UnloadedDriversOffset 000010a0 PrcbOffset 00001878 ProcessOffset 000024c8 ThreadOffset 00002728 CallStackOffset 00002980 SizeOfCallStack 00003000 DriverListOffset 00005c10 DriverCount 0000008b StringPoolOffset 00008558 StringPoolSize 00001310 BrokenDriverOffset 00000000 TriageOptions 00000041 TopOfStack 80546100 DebuggerDataOffset 00005980 DebuggerDataSize 00000290 DataBlocksOffset 00009868 DataBlocksCount 00000005 Windows XP Kernel Version 2600 (Service Pack 2) UP Free x86 compatible Kernel base = 0x804d7000 PsLoadedModuleList = 0x805531a0 Debug session time: Wed Jan 03 14:39:49 2007 System Uptime: 1 days 17:28:02 start end module name 804d7000 806cd280 nt Checksum: 001F632B Timestamp: Wed Mar 02 01:34:37 2005 (42250A1D) Unloaded modules: 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) 98648000 98673000 kmixer.sys Timestamp: unavailable (00000000) Finished dump check
Het vreemde is dat de laatste tijd geen Minidump files gecreeerd worden bij crashes. Over die kmixer.sys problemen kon ik niet heel veel vinden. Ik heb de originele file een keer teruggeplaatst, ik heb moederbord drivers opnieuw geinstalleerd (on-board geluid, vandaar), en de BIOS ook maar geupdate naar de meest recente versie.
Ik kan dus niet zo heel goed ontdekken waar die BSOD's vandaan komen, dus ben maar eens aan de slag gegaan met de enige manier om uit te sluiten waar de oorzaak zit: een voor een hardware verwijderen en opnieuw testen. Tot nu toe heb ik de volgende acties ondernomen:
- HD op andere SATA connector
- Beide memory reepjes alleen laten draaien (gezien resultaat memtest misschien overbodig, maar toch)
- VFD / DVD drive disconnected
- Grafische kaart eruit, op on-board VGA adapter gedraaid: probleem lijkt erger te worden
- Koeling CPU verbeterd (Zalman 80mm fan op 5V erop, koelpasta vervangen)
- Nieuwe powersupply (in de oude werkte de 120mm fan niet meer)
- Condensatoren nagelopen
- On-board audio uitgezet
- SiSoft tests geven geen fouten
- CCleaner gedraaid om registry op te schonen
- Alle recente drivers geinstalleerd voor moederbord en videokaart
- Een extra fan op de harddisk gezet, omdat die vanwege de gebruikte inpak-methode misschien erg heet wordt
- WD Diagnostics Quick Test en Extended Test geven geen fouten
- WD Diagnostics S.M.A.R.T. Status = PASS, wat betekent dat alles "normaal" zou moeten zijn; dat ziet er als volgt uit:

De volgende zaken zijn mogelijk nog verdacht:
- Moederbord. Kan zomaar dat daar iets niet goed zit, waardoor die BOSD's blijven terugkomen.
- Processor. Die gaf eerder al te hoge temperaturen (80 graden is sowieso hoog voor een AMD 3700+, zelfs met alleen passieve koeling), en nu hij zulke temperaturen bereikt heeft is hij helemaal verdacht, al is het gedrag van de machine over de tijd niet gewijzigd.
- Geheugen. Tsja, 600x memtest zou kunnen betekenen dat het gewoon goed is. Maar de fouten lijken wel sterk op memory fouten volgens mij, en daarbij gaf het in gebruik nemen van de on-board VGA adapter nog veel meer problemen dan er eerst waren, en aangezien die natuurlijk een flink stuk memory in gebruik neemt, kan dat een indicatie zijn.
- Harddisk. Extra koeling is getest, dat hielp niet, verschillende SATA poorten ook, SMART data en andere tests zijn OK, maar misschien is de SATA kabel niet goed.
- Software. Het kan natuurlijk nog steeds drivers / OS gerelateerd zijn. Ik weet alleen niet waar ik zou moeten zoeken dan.
- SATA kabel vervangen.
- Een spare harddisk erin zetten, Windows van scratch installeren, kijken of ik het probleem kan simuleren.
- Vervangen van moederbord / geheugen / processor, doorhalen wat niet van toepassing is. Maar ja, ik vind dat vervelend om te doen wanneer ik niet zeker weet of dat de boosdoener is.
Update: moederbord is nu vervangen, en na een anderhalf uur testen (bijvoorbeeld veel data verplaatsen naar server en tegelijk C&C Generals Zero Hour spelen, in het verleden een 100% successrate met BOSD genereren) lijkt er geen probleem meer te zijn. Lijkt, zeg ik, want in het verleden gebeurde het ook nog regelmatig spontaan (direct na boot-up bijvoorbeeld), en dat zal toch eerst eens een weekje moeten blijken. We gaan het zien!
[ Voor 20% gewijzigd door Verwijderd op 09-04-2008 23:23 . Reden: Update vervanging moederbord ]