I realize this is off topic for this thread but I cant let statements like this go unchallenged:
Actually FAT32 was basically something made for the second release of Windows 95 and was not "generic" across platforms. First there was FAT12 and FAT16. NTFS added some capabilities and some security settings, just like the new versions of FAT did, it wasnt done for spits and giggles.
http://www.microsoft.com/technet/tec...sConfidential/
Linux/Unix have their own file systems that have also evolved to changing technology: ExtFS2 probably being the most popular but there is DavFS2 and there have been lots of other ones, MinixFS, VFS, ExtFS, ViaFS
http://users.ictp.it/~radionet/nuc1996/ref/sag/node76.htm
http://web.mit.edu/tytso/www/linux/ext2intro.html
Sun Microsystems came out with the ZFS file system for Solaris 10, before that they had UFS
http://www.sun.com/2004-0914/feature/
Apple uses HFS for Mac OS:
http://en.wikipedia.org/wiki/Hierarchical_File_System
If you want to ***** about Microsoft there are plenty of legitmate reasons you dont have to invent more.
For the original poster:
A BSOD is hardware related, sometimes its hardware failure sometimes its a driver issue, wrong driver or corrupt driver or something like that. Try booting to Safe Mode, when your machine starts to boot press F8 and keep pressing it until you either get a choice for how to boot or get the BSOD. If you actually get it to boot then try going to System Restore from inside Safe Mode and roll it back to a date before you had the problem.
As someone else said, Restore CDs are usually machine specific, a Dell CD only works on a Dell machine. This is done by detecting things in the BIOS. You really need the one that came with your machine if you dont have a regular Windows CD.
If you or your father arent comfortable with removing the hard drive and everything else doesnt work then take the entire machine to a local shop and have them test the hard drive.