The other day my laptop was taking an unusually long time to do anything, with the HDD light remaining lit up almost constantly. Checking Task Manager showed nothing eating up CPU, but the Event Log was reporting several dozen disk errors. So I run chkdsk and the results seem to contradict all those little red X's in the Event Log.
[code:1:9bc6e7c62f]Event Type: Information
Event Source: Winlogon
Event Category: None
Event ID: 1001
Date: 08/26/2006 Sat
Checking file system on C:
The type of the file system is NTFS.
A disk check has been scheduled.
Windows will now check the disk.
Cleaning up instance tags for file 0xd929.
Cleaning up minor inconsistencies on the drive.
Cleaning up 207 unused index entries from index $SII of file 0x9.
Cleaning up 207 unused index entries from index $SDH of file 0x9.
Cleaning up 207 unused security descriptors.
CHKDSK is verifying Usn Journal...
Usn Journal verification completed.
CHKDSK is verifying file data (stage 4 of 5)...
File data verification completed.
CHKDSK is verifying free space (stage 5 of 5)...
Free space verification is complete.
CHKDSK discovered free space marked as allocated in the
master file table (MFT) bitmap.
Windows has made corrections to the file system.
78148160 KB total disk space.
22324952 KB in 60895 files.
22628 KB in 5317 indexes.
0 KB in bad sectors.
161176 KB in use by the system.
65536 KB occupied by the log file.
55639404 KB available on disk.
4096 bytes in each allocation unit.
19537040 total allocation units on disk.
13909851 allocation units available on disk.
Zero bad sectors, but there are those 207 unused index entry things and the free space marked as allocated. Could those have been reported as disk errors? The drive status in Disk Management reports as healthy too.