Error “There is not enough disk space” when installing SP3

If you're new here, you may want to subscribe to our RSS feed. Thanks for visiting!


You may experience the following error when installing Windows XP Service Pack 3 (SP3) when installing on Intel iMAC using Bootcamp to run Windows XP.

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.


This happens because iMac uses EFI file format which Windows XP does not support. To workaround this problem, add a registry key as follows:

1. Click Start - Run - Type “regedit” and press enter.

2. Navigate to

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup]
 
HKEY_LOCAL_MACHINE
    \Software
         \Microsoft
              \Windows
                  \CurrentVersion
                       \Setup
                      
3. In the right pane, Right-click and select New - String value

4. Name it as “BootDir” and set its value to “C:\”

This should help. Try installing SP3 and should work fine.

Related Post


Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically each day to your feed reader.

Trackbacks & Pingbacks

No trackbacks/pingbacks yet.

Comments

Winsockfix… Thank you!! Your fix worked perfectly. I am running XP Home Edition on a MacBook Pro with Bootcamp. I only found one other post on this error and that was not helpful. So, I very much appreciate your effort in posting what I needed. Cheers!!!

I too could not install SP3 on a MacBook running boot camp. Bu t this tip did the trick! Thanks.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

(required)

(required)