在 Mac Boot Camp 安裝 Windows XP 時,嘗試安裝 Service Pack 3 失敗,提示:
There is not enough disk space on C:\WINDOWS\$NtServicePackUninstall$ to install Service Pack 3. Setup requires an additional 4 megabytes of free space...

原因:XP SP3 安裝程式檢測 C: 盤剩餘空間不足 4MB (實際可能因 Boot Camp 分區較小、虛擬記憶體/休眠檔佔用),且無法使用其他分區空間。
regedit 開啟註冊表編輯器。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

Windows Service Pack 安裝程式讀取 Setup 鍵下的 ServicePackSourcePath / SourcePath 作為解壓縮臨時目錄與解除安裝備份目錄。預設指向系統盤 (C:),修改後可導向空間充足的分區。
C:\Windows\$NtUninstall* 解除安裝備份資料夾、清理 C:\Windows\Temp、C:\Temp、移動分頁檔至 D:、關閉休眠 (powercfg -h off)。此法同樣適用於 Windows Server 2003、Windows XP x64 Edition 等基於 NT 5.2 核心的系統 Service Pack 安裝空間不足問題。