Hello all I wonder if anyone could help me. I have Windows XP installed on a harddrive that I carry around with me in the office. I come across a PC that I have to fix, plug in my drive and boot. At first I had the issue of having to do repairs on the XP when the hardware was dissimilar to the original I used to make the drive. I went crawling through the web and found the cause of my problem was the drive controller driver (IDE Controllers change across chipsets it would seem). After I got the needed files off the XP CD and the right registry entries, I had a "universal" XP that would work on virutally any computer. A lot of people would say "But why not use a PE or Hiren Boot" and the answer is simple, they are generally read only and/or give problems when installing new software. With my solution, I can install all the applications I want and keep them up to date with minimal effort. Over time, I have built up a host of drivers in my portable windows for the various hardware configurations around the office. So, 9/10 times, I plug it in and it detects hardware that is in the machine as if it was just unplugged and has now been put back. No need for a repair and within minutes and a single standard reboot, I am on the machine like I was sitting at the original. I want to switch to Windows 7... This brings forward a whole host of new challenges. I am now using a second drive for testing. On the original machine, it boots and works beautifully. I move it to any other machine and it won't boot. Safe mode won't work either. It keeps asking to boot with the Startup Repair. Ok, lets go. "Startup Repair Failed" or some other error like it. On hunting through the short log I see "Problem Signature 07: BadDriver" Hey, wait, we have had mention of this before... The harddrive controller driver? Could this be the only thing stopping me from moving the harddrive between the various computers? Someone suggested I get into Windows and just do a Upgrade Install... Ummm... Hello? I can't get into Windows to choose the upgrade option. I REALLY don't want to have to do a full install of Windows 7 each time... On further hunting and testing, I disabled automatic restart and encountered a BSOD. Error 0x7B which is the code for an inaccessible boot device... Solidifying my theory that it is a harddrive driver error. Apparently the second parameter passed to the error is the one to look out for so... 0xc0000034... That means: STATUS_OBJECT_NAME_NOT_FOUND This is the most common status code and is usually caused by a missing or corrupt driver. BINGO!!! Can anyone help me solve the driver problem? It is probably just like XP where a small registry entry and maybe one or two files will solve the problem... But I have hunted in a lot of places... No luck yet. Help would be GREATLY appreciated by me and our office.