Ops...ho capito n'altra cosa...
Comunque...
Guarda appunto che i jumper dietro l'hard disk non siano settati su "caps limit 32Gb".
Fatto ciò, dato che hai XP vai in gestione disco:
click destro su icona risorse computer->gestione
E vedi cosa riporta sull'HD, se da lì vede tutti i 40Gb.