O Visual Studio requer que o Windows XP Service Pack 2 esteja instalado no computador antes de instalar o Visual Studio. ...

O Visual Studio requer que o Windows XP Service Pack 2 esteja instalado no 
computador antes de instalar o Visual Studio. Você pode baixar e instalar esse Service Pack em http://windowsupdate.microsoft.com/. O Internet Explorer 6.0 Service Pack 1
está incluído no Windows XP Service Pack 2 também. Após a instalação do
service pack, você deve reiniciar seu computador. A instalação do Visual Studio 
não reiniciará automaticamente. Para reiniciar a instalação do Visual Studio, clique duas vezes em
setup.exe no CD, DVD,  ou compartilhamento de rede do qual você instalou ou clique no 
link apropriado no site de download.