Posted By: RodAtWork | Aug 10th @ 8:03 AM
page 1 of 1
Comments: 9 | Views: 491

For some reason, my 64-bit version of Vista Ultimate has been BSOD on a daily basis, whenever I turn on my machine.  If it happened only once I would consider this to be random, but daily has me concerned.  What's going on here?

 

Dr Herbie
Dr Herbie
Horses for courses

My 32-bit Vista Ultimate did that for a while -- turned out to be nVidia display drivers.

 

At what point in the boot does is BSOD?  For me it was just before the sound card initialised (I can hear my cheap speakers pop when windows initialises the sound card).

 

Herbie

figuerres
figuerres
???

i agree, i tend to think it's a bad driver -- most bsods are drivers.

then comes hardware issues like a bad ram stick etc....

 

just for compare i have a box running x64 home premium that only reboots when i have to do a service pack or shutdown so i can fix a cable etc....

normal running time before a reboot is something like 2-3 weeks.

bsods - i think i have seen one on that box in like 4 months i have had it. and it was when i was updating it and re-doing drivers.

 

I'd look at video drivers too. Check Windows Update and see if anything installed about the time it started BSODing (is that a word?).

Dr Herbie
Dr Herbie
Horses for courses

I did it mainly by guesswork (popping speakers meant that the sound drivers were being loaded, so it was in the driver loading phase).  This set me off on a semi-random driver update spree and the display driver update solved the problem.

 

I didn't get as far as trying to get any sort of logging during startup, perhaps someone here would know how? Sorry, I'm just a developer not a system specialist Wink

 

Herbie

figuerres
figuerres
???

if i may you may want to look at your system settings, sorry i can't name the exact dialog right now but the windows startup and error recovery stuff has options on what kind of crash dump it creates.  some systems this may be set to none.

turn it on and there are tools that can read the dump file and tell a msft tech all kinds of details about what had loaded and what was crashing.

 

you can get the tools and learn how to read the crash dump log or you can start a support case with msft and have them read the log and tell you what seems to be the root cause.

 

also sometimes the bsod screen names the most probable files .... not all the time but often you will see something like

fault at 0x004774657848  in nV[something].sys

you may also have a code like x014 or 0x1E

 

the short code is "what kind of error"  like hardware interupt, invalid memory address etc....

the fault at is a memory address and the in [name]  is the driver or system component

some times the os object may take the hit and the driver is 2-3 steps back in the stack trace of the crash.

 

like say if it was xp you might see:

USER

GDI

NV_____.sys

 

maning that NV puked on GDI it then passed the error to USER and user said "I give up"

 

hope that helps..

 

 

If you enable Boot Logging from the F8 start menu, Windows will log details of what it's doing during startup to c:\windows\ntbootlog.txt Having a look at this in Safe Mode may indicate which driver is causing a crash a startup.

ManipUni
ManipUni
Proving QQ for 5 years!

1) Turn on MiniDumps

2) Download the "Debugging Tools for Windows" (either x86 or x86-64)

3) Load up the minidumps in windbg

 

That should tell you a lot more about why it is crashing. Including the driver name and some error messages.

Matthew van Eerde
Matthew van Eerde
AKA Maurits

A low-tech experiment is to go into Device Manager and uninstall the third-party video driver (so you're running on vga.sys.)  If the bluescreens stop then it was the video driver and you go from there; if they keep going then you can analyze the dump file or turn on boot logging or uninstall other drivers from Device Manager or ...

page 1 of 1
Comments: 9 | Views: 491
Microsoft Communities