Do per scontato che la stampante sia già condivisa tramite XP.
Prima di iniziare procurarsi i driver della stampante, l’indirizzo IP del pc con XP che condivide la stampante e il nome esatto della stampante condivisa.
Quindi, su Vista:
1. Start -> Pannello di Controlo -> Stampanti
2. Click sul pulsante “Aggiungi Stampante”
3. Aggiungi Stampante locale
4. Crea una nuova porta: Tipo di porta: Local Port
5. Digitare l’indirizzo di rete della stampante nella maschera che appare. Ad esempio:
\\192.168.0.15\Hp laserjet 1200
6. Se è stata riconosciuta selezionate i driver corretti.
Se non vi trova la stampante e usate un firewall diverso da quello di windows provate a disattivarlo per vedere se è la causa del mancato riconoscimento, io col Kaspersky ho avuto questo problema.
Complimenti a Microsoft per la retro compatibilità.