Thanks for your help. Probably best if I start from the beginning. I have an iMac of a fairly high spec and large screen. My husband wants to use it for his Vodahost software which will only run on a PC. Snow Leopard (OSX v6) contains Boot Camp which allows you to partition the Mac hard drive and install a Windows programme. Ultimately I want to run Vista which is what my husband has been using but it's an upgrade so first of all I need to put the XP on so that I can do this. I was able to partition (to 32GB) and load XP. Next I need to install the Boot Camp drivers which will allow the Windows partition to recognize some of the iMac facilities ie Airport, isight etc. Until I have done this, I cannot connect to the internet when booted up on the Windows partition as I use my iPhone and XP doesn't have the right facilities. To load the drivers, I need to install SP2. I downloaded the Service Pack 2 from the Microsoft site on the internet and I have tried to instal it from a flash drive in the USB, from a CD which I burned a copy onto and from a copy on the the c:Local Drive. I seem to remember that years ago, you inserted the cd and ran it and so that is what I was expecting. From each of the 3 locations I get the same result. This is a full copy of 272.2MB. I cannot run from the internet in XP because I can't connect until I have loaded the Boot Camp drivers for which I need SP2 installed. When I click on the file it says extracting archives and runs a whole load of files all of which begin i386/...... The the installation wizard comes up and I say continue and then it gives me the terms and conditions which I accept and then it checks for the space necessary for the deinstallation files. At this point, when the blue bar is about half way across the slot, it says the following (all our Windows programmes are in Spanish so this is a complete translation - it won't be quite the identical wording that you are used to but it will be recognizable) "There is not sufficient space on C:\WINDOWS\$NtServicePackUninstall$ to install Service Pack 2. The installation programme needs at least 4 additional megabytes of space or, also for saving uninstall files, the installation programme needs 4 additional megabytes of free space. Free up space on your hard drive and try again." The only reason I went the nLite route after this was that I found a forum entry which was exactly the same (but 3 years ago!) and it said use nLite etc. Any suggestions? I clearly don't have a hard drive space problem as there is still 28GB free but until I can load service pack 2 I can't progress. Any help is gratefully received.