Hi Nicholas--
Your post didn't show up despite Show All Messages and download all messages
set as a default for me in Win Mail. Now it does.
There are actually not uncommon times when chkesk will keep running either
in an endless loop or at every boot when you don't want it to. It has
nothing to do with a hdw problem much of the time. The easy way to fix this
is to run a chkdsk /R from the recovery console--some people do who have
loaded the RC onto XP and then dual booted Vista--it becomes an option on
the F8 disk.
Another way to stop this is to run a chkntfs command from the command
prompt. The chkntfs command is used to display or modify the checking of the
disk drive using NTFS at boot time. I know it's available in Vista because I
just ran it.
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/chkntfs.mspx?mfr=true
If none of these work, use the fsutil utility at the cmd prompt. Type cmd
in Search>rt.click>run as admin>at prompt type fsutil:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fsutil.mspx?mfr=true
Often when you have either serial repeating chkdsk or chkdsk often at boot
when you didn't set it as a command or set a defragger to do it, fsutil
clears a dirty autobit that has a chkdsk cmd stuck.
As to the shutting down without a warning, I'd handle it this way:
1) Run spyware and AV scans to clear that malware or a malicious script
could cause this.
2) Run SFC by typing cmd in the Search box>rt.click>run as admin>at cmd
prompt type sfc/scannow.
3) If you have the DVD and the above fails to fix this, do a startup repair
or a System Restore from the recovery environment after putting in the
Vista DVD. It's in the lower left corner of the setup screen after the
language option screen.
CH