Maybe Off Topic! Sorry if it is

Hey MS dudes. I am a cisco dork and never been over here, but I thought I might throw my problem at you and give you guys some practice/experience!!!
OK, here goes: My home PC crashed last year, not sure why, no software changes, no hardware changes. It would not boot with Windows XP Pro saying it could not find several files. I have another laptop, so I never really bothered to try and fix it.
I decided to start playing with it again. Did some searching on Google. Booted from CD into recovery console and tried to fix the boot loader. Then upon trying to boot normally, I was told that ntfs.sys could not be found. Again, back to Google and found the procedure---copy the file from the CD to the appropriate folder on the hard disk through the recovery console. Did that, and again, and again, and again. I was told each time that the file was copied successfully but upon trying to boot, again I was told that the file could not be found.
I have two hard drives. The second one,
, is actually a newer and larger disk. Anyway, decided to try installing a new instance of Windows XP Pro on it, hoping I might be able to still access everything on both disks.
I am able to access all data on the D drive which is where the new instance is installed. Drive C: does show up in explorer and i can list all the major folder within My Docs, Program Files, etc. but I cannot expand any further than that and cannot access any data on the C: drive.
Any ideas on how to fix this? Or at least save some data? Would be really grateful even if it was just some pointers to more information.
OK, here goes: My home PC crashed last year, not sure why, no software changes, no hardware changes. It would not boot with Windows XP Pro saying it could not find several files. I have another laptop, so I never really bothered to try and fix it.
I decided to start playing with it again. Did some searching on Google. Booted from CD into recovery console and tried to fix the boot loader. Then upon trying to boot normally, I was told that ntfs.sys could not be found. Again, back to Google and found the procedure---copy the file from the CD to the appropriate folder on the hard disk through the recovery console. Did that, and again, and again, and again. I was told each time that the file was copied successfully but upon trying to boot, again I was told that the file could not be found.
I have two hard drives. The second one,

I am able to access all data on the D drive which is where the new instance is installed. Drive C: does show up in explorer and i can list all the major folder within My Docs, Program Files, etc. but I cannot expand any further than that and cannot access any data on the C: drive.
Any ideas on how to fix this? Or at least save some data? Would be really grateful even if it was just some pointers to more information.
Comments
but if you cant open parts of your c drive it maybe bcos your disk has damaged sectors or maybe file system damage. i usually use tools on cd's like hirens which has alot of hard disk tools which will scan your hdd for any errors and ix them.
Bsc (hons) Network Computing - 1st Class
WIP: Msc advanced networking
Hopefully this will help somehow...
- Homer Simpson
well, after booting up again into the new instance of windows, windows ran a scandsk on the C drive and fixed the file system. so i can access the data on the C drive from the new installation. I cannot access My Documents; gives me an error about not having permission.
After bios finishes it's thing, i do get a choice between the 2 windows installations. however, choosing the old one still results in the same ntfs.sys not found error.
I just spent 4 hours last night getting the new install all updated with the security patches and service pack 2. maybe tonight i will try copying ntfs.sys again. but, i guess if i can access my docs and copy what i need, i can just reformat the C drive and use it as a data disk the way i was using the D drive before.
Bsc (hons) Network Computing - 1st Class
WIP: Msc advanced networking
when i go to properties for the folder or any file within, the only tabs i have are General, Sharing, and Customize.
Any idea what to do?
however, changing the permissions doesnt seem to affect the file within them. will i have to do this procedure for every file?
Bsc (hons) Network Computing - 1st Class
WIP: Msc advanced networking
Take ownership of the top level directory, check the box that says "Replace ownership on all child directories".
Then grant yourself full control at the top level, and on the advanced tab select "Replace permissions entries on all child objects with those shown here".