Se você tem um PC, netbook, notebook que não possua um drive de CD-ROM e precisa formatar a máquina a melhor maneira para fazer isso é pelo Pen-Drive.
Este método foi o único que funcionou comigo, ele é bem fácil.

Para criar um pendrive bootável você vai precisar de um computador com um Windows 32bits instalado,um CD Windows XP ou uma imagem emulada.

E para formatar você precisará de um PC que tenha uma placa mãe que aceite boot pela usb (praticamente todos netbooks aceitam boot pela USB), um Pendrive de 2GB ou mais e os seguintes programas: USB_PREP8, PeToUSB , e Bootsect.exe,que podem ser baixados AQUI.

Crie uma pasta no seu desktop, por exemplo: XPonUSB. Extraia os arquivos do arquivo Bootsect.zip , USB_PREP8, PeToUSB. Copie o arquivo executável PeToUSB dentro do diretório USB_prep8.
Certifique-se de que seu pendrive esteja inserido numa porta USB. Dentro do diretório USB_prep8, dê um duplo click no arquivo executável usb_prep8.cmd.
Abrirá uma janela como visto abaixo:

Pressione enter para continuar e aparecerá essa janela:

Configure do mesmo modo que está na imagem e clique em "Start" para iniciar a formatação do pendrive (todos os dados do pendrive serão apagados).
Quando a formatação completar, não feche esta janela.
Abra uma janela de prompt, através do menu "Iniciar – Programas – Acessórios – Prompt de comando". Dentro do prompt vá para o diretório onde você salvou o arquivo bootsect.exe, provavelmente na pasta criada no seu desktop. E digite "bootsect.exe /nt52 R:" Onde está "R:" é a letra do drive do seu pendrive (pode ser G:, H:, etc).

Se tudo estiver correto você aparecerá a mensagem: "bootcode was sucessfully updated on all targeted volumes."
NÃO FECHE a janela usb_prep8. Agora você pode fechar este prompt de comando e a janela do PeToUSB, mas não feche a janela usb_prep8.
Você verá a janela mostrada abaixo:

Agora você precisa entrar com as informações corretas nos números 1 e 3.
Digite 1 e pressione Enter. Um gerenciador de diretórios irá abrir para vc localizar os seus arquivos do Windows XP setup (geralmente o seu drive de cd-rom), selecione-o e aperte Ok.
Digite 3 e pressione Enter. Entre com a letra de sua porta USB onde você está o pendrive.
E digite 4 para iniciar o processo de cópia.

O script irá perguntar se você quer formatar o drive "T:". Este drive temporário é criado para instalação do programa em cache. Pressione “Y” e logo após “Enter”.

Assim que terminada a formatação,pressione “Enter” para continuar, você verá o programa copiando os arquivos para o drive temporário criado.
Terminado a cópia, novamente pressione “Enter” para continuar.

Você receberá uma mensagem perguntando se você quer copiar os arquivos para o pendrive: Yes/No, clique em Yes.
Terminando a cópia dos arquivos, uma janela perguntará se você quer que o boot drive U: seja o drive de boot preferencial. Selecione a opção Yes nesta janela.
Agora selecione Yes para desmontar (Unmount) o drive virtual.

Pronto você já tem seu pendrive bootável.