Here's my scenario, geeks of Afterdawn unite and form like Voltron PLEASE. First off I am not certified or degreed in computers, but I am no beginner either. I know my way around them and have fixed the occasional problem on PC's other than my own. I was finally convinced to take on a paying job. I got "hired" to upgrade storage on a VERY OLD PC. Pentium II IBM - OLD. It has a 4GB HD that is packed to the gills and they need more storage space. So I thought since I have a PC that's just sitting here, I would take $150 for it and transfer ALL the data including OS to the newER computer. I have Acronis True Image, but it won't load on the 4GB PC because there isn't enough space. There really isn't any files or proggies I can delete to create space. So I took out the HD, set it as a slave on my PC and backed it up(after some cleaning and fixing - the thing had 28 viruses and 500+ registry errors). Loaded the back up onto the 20GB from the PC I'm selling them and it loaded just fine. BUT, when I try starting the newER PC, it gives me a blue screen. If, I try safe mode it starts up just fine. So, after a lot of tinkering I figured, install a 6GB HD my friend had lying around and just put it in the older PC. I figured the 20GB was too big. So, now I have a 6GB and a 20 GB HD that are loaded with the backup, but will not boot. They both give a blue screen but load in safe mood. Side question: My friend says he's done it. I've never tried, but I say it shouldn't work. Can you take a working HD out of one PC, out it another PC and have it boot with no problems(OS and files/folders intact)?