Removable flash memory sticks are pretty much one of the most handy little pieces of technology to come along in the last couple of years. They come in various shapes and their storage size can range from a measly 128 MB to a whopping 32 GB. And you’re not restricted by what you are able to put onto these devices either. Which got me thinking today. I am regularly installing fresh copies of Windows onto new built PCs, so I look for any way to increase the speed at which my work gets done without compromising quality, of course.
So I thought, with the speed of flash drives today, it could be possible to install Windows XP onto those PCs in a much faster time than with optical media (CD/DVD). Plus with all the motherboards I use, I always make sure that the motherboards support booting from USB as it’s a very handy feature. So I decided to look into the various guides that can be found on the Internet. Originally meant for the EEEPC, I found a guide that I was able to understand. Because of the way it was written it took me longer than 10 minutes to understand the whole procedure and I’m sure the average geek would be completely confused before they had reached the second line, simply because of the total lack of explanation on the part of the guide’s creator for those who do not usually do this kind of thing.Anyway, as with all guides, you have to realize that there is a certain amount of risk involved with the procedures I am about to give you details for and that you use this guide at your own risk; I will not be held accountable for any damages done to your hardware if something should go wrong. It will involve the use of the command prompt and it has the possibility of damaging your flash drive. Although I believe that the chances of that happening are quite slim, there is always the possibility, so I thought I would warn you before you decide if you’re going to use my guide. Now with the pleasantries out of the way, let’s get down to business. There is some preparation needed before we can start this procedure. First off you need to make sure you have the following available to you:
1. An unmodified, legal copy of Windows XP Home or XP Professional2. USB memory stick (2 GB recommended - 1 GB minimum)3. A motherboard that is capable of booting from a USB drive (check your motherboard manual if not sure)
As long as you have all three points above met, then you are ready to start. Just so you know, in this process your USB flash drive will be formatted, so do not use a USB that contains data vital to you. As for a motherboard that is capable of booting from a USB drive, most modern motherboards offer this as a standard feature. If your motherboard is less than two years old, chances are that the motherboard you have supports this feature.
Okay, now we have made sure that your computer is capable of installing XP from a USB disk. The next thing we need to do is to download and extract three tools that are going to help us in this procedure. You can find download links to these files below:
1. USB_Prep82. PEtoUSB3. Bootsect
I suggest you download these files directly to the root of your hard drive. In other words save them to a folder on the same drive that contains your operating system — for most people this will be the C: drive. Once they are all downloaded, go ahead and extract PEtoUSB and USB_Prep8 to separate folders. Once this is done you should take the contents of the PEtoUSB folder and copy them into the USB_Prep8 folder. Once this is done, you should go back to the root of your drive and extract Bootsect to the root of the drive (program files and Windows folder is stored in this area). We do not need to worry about the Bootsect program for now, however that is simply preparation for later. And as another matter of preparation I suggest you insert your Windows XP CD, create a folder on the root of your drive, name it XP, and then copy the contents of your Windows XP CD into that folder as you will need these files soon.