Tips Vista
Install Vista SP1 when system partition size is limited
Installing SP1 requires lots of space, and might hinder many from adopting the latest update.
Per Microsoft’s claim, installing the service pack will require a large amount of free disk space (7 GB for x86 and 12 GB for x64). From my own experience, at least 6GB is required to install SP1 on x86. However, its possible to experience SP1 with less effort–only 3G is required now.
We can achieving this by freeing up some disk at system partition and relocate the folder for temporary files.
1. Type “%temp%“(without quotes) in the Run… dialog and delete all the files/folders in it. These are remnants left by various programs and it’s safe to clean them.
2. The installation process will extract files into this folder, so relocate it to other partitions. To do this, input “cmd.exe“(without quotes) in the Run… dialog to get into the command prompt.
3. Type
echo %temp%
and write down the output. by default, it should be
C:UsersUserNameAppDataLocalTemp
now, make a new folder to hold the temporary files, by typing
mkdir d:temp
this will create a folder “temp” at partition D:
4. Change the value of “%temp%” variable, using setx command
setx temp d:temp
then logout and login again to make the change take effect.
5. Install the service pack, now the temporary files during the installation will be in the new folder “d:\temp” and put less stress on the poor system partition.
6. [optional] Reverse the %temp% to old settings, again, by using setx
setx temp C:UsersUserNameAppDataLocalTemp



