From: CMA6 on
This is what I found in Event Viewer after running Chkdsk and booting into
GUI with same error message about registry.
Event Source: Winlogon; Event ID: 1001

Checking file system on C:
The type of the file system is NTFS.
Cleaning up minor inconsistencies on the drive.
CHKDSK is recovering lost files.
Cleaning up 103 unused index entries from index $SII of file 0x9.
Cleaning up 103 unused index entries from index $SDH of file 0x9.
Cleaning up 103 unused security descriptors.
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.
Correcting errors in the master file table's (MFT) BITMAP attribute.
Windows has made corrections to the file system.

179759317 KB total disk space.
49596864 KB in 193512 files.
91912 KB in 11162 indexes.
0 KB in bad sectors.
830633 KB in use by the system.
65536 KB occupied by the log file.
129239908 KB available on disk.

4096 bytes in each allocation unit.
44939829 total allocation units on disk.
32309977 allocation units available on disk.

Internal Info:
10 7f 0b 00 8a 1f 03 00 b8 7d 03 00 00 00 00 00 .........}......
9f 7d 02 00 03 00 00 00 c0 03 00 00 00 00 00 00 .}..............
6c 4e 60 17 00 00 00 00 c4 91 17 a6 00 00 00 00 lN`.............
8c 6f ec 35 00 00 00 00 88 ac ad 6c 06 00 00 00 .o.5.......l....
f4 b7 ac e9 03 00 00 00 ee dc 4c 4b 0b 00 00 00 ..........LK....
b0 ff b1 8e 00 00 00 00 80 41 07 00 e8 f3 02 00 .........A......
00 00 00 00 00 00 27 d3 0b 00 00 00 9a 2b 00 00 ......'......+..

Windows has finished checking your disk.
Please wait while your computer restarts.