Today I got a brand new MacBook with Windows XP Installed, and tried to update it to SP3 (Service Pack 3) and I got an error message:
There is not enough disk space on C:\WINDOWS\$NtServicePackUninstall$ to install Service Pack 3 Setup requires an additional 4 megabytes of free space or if you also want to archive the files for uninstallation,Setup requires 4 additional megabytes of free space. Free additional space on your hard disk and then try again.
But the hard drive has more than 82 GB of free space! I made a little research on the web and because I couldn’t find anything, so I contacted Microsoft about it for technical support. They offer 3 kinds, free by e-mail, free by chat and paid by phone... so I'm to desperate to wait so I choose to chat. I got an instant reply and once I described the problem, they immediately figured that it was about a Mac with Boot Camp and this was the answer and solutions they gave me:
This is a known issue when SP3 is installed on MAC computer with bootcamp. Not to worry. The C drive is not detected in this case. So we will add a new entry in the registry so that it is detected by the install.
- Click Start - Run -
- Type REGEDIT and press enterNavigate to [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup]
- In the right pane, Right-click and select New - String valueName it as BootDir and set its value to C:\
- NOTE The names are Case Sensitive.
- Close Registry . SP3 install will now detect the C: Drive.
I just follow his instructions and it worked perfectly fine after that... I'm wondering Why I couldn't find anything on that while I was searching... By the way, I insist. The best Laptop PC I ever had is a MacBook... :)