I have a Dell Dimension 8400, XP service pack 2 with an 80GB hdd as the main OS drive and an extra 17GB I installed to use as a data life boat the last time my computer crashed. The 17GB drive has XP service pack 1 running on it. Anyway, I got a bunch of blue screens soon after XP starts up: Page_Fault_In_Non_Paged_Area, PFN_List_Corrupt, IRLQ_Not_Less_Than_Equal, and a bunch of others I can't remember. They occurred during different times while I tried to diagnose and restore the system. When I couldn't get the system fully working I called Dell and after another blue screen during a system restore, the technician stated I'd have to reload the OS. Not wanting to do that immediately I got off the phone and pursued saving my data via my 17GB lifeboat. Unfortunately I couldn't get the 17GB drive working either due to a Hal.dll error. Attempting to reload the dll file to the 17GB drive I think I started to load the OS into the 80GB drive. Not really sure if I was deleting valuable data (kids' photos mostly) I panicked and pulled the plug. I later learned the problem was a bad 256mb RAM DIMM stick. I pulled it and now I'm up on the 17GB drive typing away. But I still can't get on the 80GB drive or start the 17GB drive unless I switch off the 80GB drive in the BIOS. When the 80GB drive is on, I get another blue screen with 0x00000024 stating there is a problem with ntfs.sys. By the way I did a bunch of diagnostics on the system and according to all both hard drives are good. Also my event viewer has no entry for the blue screen so I'm hoping it is just a matter of fiddling with the hard drive settings. Any suggestions so I can rescue my data (and keep my wife from killing me) would be greatly appreciated.