1º que nada Buenas, tu version de windows instalada sera posterior a la que intentas ejecutar desde windows y por tanto no te deja actualizar.
por otro lado si no puedes arrancar desde cd puede ser que tu cd no sea booteable
o que no tengas el boot prioritary en la bios bien configurado y por tanto arranca directamente desde disco duro sin pasar primero por el cdrom.
1º cerciorate de que yienes bien cnfigurado el boot de la bios
COMO ENTRAR EN LA BIOSY el boot deberia estar asi 1º boot=floppy, 2ºboot=cdrom, 3º boot=hard disk
si lo tienes bien el problema el problema es del cd que no es booteable.
te recomiendo que no repares, formatees y reinstales una copia limpia de win xp.
Un saludo