basicamente, se teu windows estiver na unidade C:
No explorer, vai na unidade C:, na barra de endereço ali em cima, digita boot.ini, ficando:
C:\boot.ini
E dê ENTER, vai abrir o arquivo(se quiser,faça um backup do arquivo antes, salvando ele em outro lugar), você verá um monte de codigos e tals, e uma ultima linha,extensa, no final dela, você dá UM espaço e digita:
/3gb
Ficando:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3gb
Feito isso, salva e reinicia o computador, mas cuidado, não faça nada diferente na linha pois como disse, o Windows naum inicia se tiver errado, SE por um acaso der errado, é só substituir o boot.ini pelo backup, colocando o HD em outro PC por exemplo... Mas se fizer certinho não dá nada, valeu ; )