Valid points about the need to leave disk space for fix pack installs as well as temp files and swap file. Fwiw, I have had a Win2003 Server running in 2GB partition for several years with no problems (tight but acceptable); so 2GB is plenty for XP with reasonable administration (ignoring swap file size and application requirements).