pepe wrote:
the capacity mismatch is due to the fact that HDD manufacturers call 1.000.000.000 bytes as a GB, however everyone who is familiar with programming will call 1.073.741.824 bytes a GB (1024*1024*1024 bytes).
pepe,
I was concerned with the sum of the enumerated partitions of the hard disk with the damaged NTFS partition (labeled as FAT16 by R-Studio) significantly exceeding the formatted capacity of the drive. The excess seemed to enumerated partition "Direct Volume". After a few shutdowns and restarts of the computer, R-Studio failed to enumerate "Direct Volume" (the enumeration of "Direct Volume" may have been a bug).
pepe wrote:
The problem is caused by the registry file, it is either containing invalid data or a bad sector.
If this was the case, CHKDSK should not have failed to check the disk; yet it did.
pepe wrote:
U may try the 'Last known good configuration' option in the boot menu, or in another PC u can locate the '_REGISTRY_MACHINE_SYSTEM' file in the 'system volume information' folder in the latest Restore point folder and copy it back to C:\WINNT\SYSTEM32\CONFIG folder and rename it to 'system'.
I think U can do it only in safe mode.
Safe Mode should not have been bootable; the bad registry file message is given during the non-GUI part of the operating system loading process. Also, when using the Windows 2000 Recovery Console, enumeration of the contents partition C: failed (I had not memtioned this before).
Restore point folders are used on Windows XP and newer NT-based operating systems (although it may be theoretically possible to add install the functionality) and their "SYSTEM" file may not be sufficiently compatible for Windows 2000 family operation systems (I am not completely certain about this point).