Todo parece apuntar a que es un fallo de tu ordenador, y no de tu differo (aunque no se puede descartar un fallo en el puerto USB link del differo, pero es muy raro).

El disco duro no necesita driver ninguno para ser detectado por windows xp. Eso sí, si los drivers del controlador usb de tu ordenador no están bien instalados (o no son los correctos) no te funcionarán los dispositivos usb conectados a tu equipo...

Aquí te mando una serie de preguntas...
-> ¿Te funciona alguna otra cosa en el mismo puerto USB donde intentas enchufar el differo?
-> ¿Has instalado los drivers USB de tu placa base?, ¿seguro que son los correctos?
-> ¿Has probado a instalar el SP3 de XP y a revisar la actualización de drivers desde el update de microsoft?

Si tienes ocasión, prueba tu differo en otro ordenador y así salimos de dudas. YO apostaría a que te funciona correctamente en cualquier otro ordenador.

Por último, y aunque suene absurdo... ¿estas conectando el differo al puerto USB correcto? (esto es, al conector "cuadrado", y no al USB estandard, donde va por ejemplo pinchada la llave wireless o las memorias USB's)...