1. In device manager highlight each entry that has a yellow mark, right click and uninstall - Do not reboot
2.Start>Control Panel>Hardware & Sound>Printers
There should be a check mark on your default printer. Right click and go to Properties
Check which driver is installed and make note of it.
Now uninstall the printer
Unplug the USB cable from the printer to the computer.
Download the printer driver here: v6.92
http://www.epson.com/cgi-bin/Store/s...OSF_W_VISTA-32
Double click the downloaded file to run it. This should install the driver.
Now plug in the printer and Vista should find it. If it does you should end up with the printer showing up in control Panel with a check mark.
Print a test page, if it works, then reboot.