Vista does not officially support the HP LaserJet 1012. However, the HP LaserJet 1300 PCL 5 driver will work.