> Hi, I'm running XP pro SP2 with all patches applied.
>
[quoted text clipped - 41 lines]
> 0080: 00 00 00 00 00 00 00 00 ........
> 0088: 00 00 00 00 00 00 00 00 ........
> Looking at the timing of the last set of events, it seems that my problem
> may have something to do with my machine going into "sleep" mode.
[quoted text clipped - 24 lines]
>> Description:
>> The device, \Device\Harddisk0\D, has a bad block.
Possible explanations:
-Driver for drive controller is not fully compatible with standby mode. If
an update is available, give it a try to see if it works any better. There
may also be other updates available from the system manufacturer (or system
board manufacturer) that will give better standby results.
-Drive health is fine but drive is slow to spin up when returning from
standby. In this case, the "error" in Event Viewer could be misleading -
The operating system probes the drive on its return from standby and can't
get a good initial read because it's not operating full tilt yet. When the
drive is fully "up" again, Event Viewer doesn't balance the picture because
it does not inform you that a read was finally successful. Not much you can
do about this one. It's the normal "state" of the current hardware.
You could test this by changing Power Options for the drives - do not allow
them to go into standby. There should be no further error messages
regarding the one drive when the rest of the system is returning from
standby. If the drive is slow to spin up at startup, there may still be a
lingering error in that time frame.
- The drive does have a problem that the Windows disk tools aren't
catching. For peace of mind, you could download utilities from the drive
manufacturer and test the drive again.

Signature
Sharon F
MS-MVP ~ Windows Shell/User