las tres opciones que te he puesto es:
1 Driver Modificado (Mod-Driver): esto es que alguien (programadores, Etc...) Modifique los drivers de la impresora de XP para que funcionen en Vista.
2 Instalar Windows XP: es un proceso complejo pero sencillo, lo unico es saber si existentodos los drivers de tu Equipo para XP (Como: Tarjeta Grafica, Placa Base, Tarjeta de Sonido, Etc...)
3 Buscar en Windows Update: es un proceso muy sencillo, y si hay suerte, puede que la propia Microsoft un su base de datos de dirvers tengan este, por si acaso te pongo como hacerlo:
Con la Impresora encendida e instalada en un puerto USB.
1 - tienes que ir a INICIO / WINDOWS UPDATE
2 - Dar la opcion BUSCAR ACTUAZACIONES
3 - Empezara a Buscar actualizaciones el solo.
4 - Si a encontrado alguna te lo dira y aqui puedes dar dos opciones.
INSTALAR ACTUALIZACIONES: esto lo instalara todo automaticamente.
VER ACTUALIZACIONES DISPONIBLES: esto te dejara ver las que hay y decir cual quieres intalar o no. (Elige esta para ver antes si Windows Update tiene tu Impresora)
5 - ya aqui deberias darle istalar si deseas actualizar el equipo.
Espero que te sirva de utilidad.
Salu2.