HP lists drivers for up to Vista, so there is a chance that the Vista driver may work. For a new system, you would either have to buy a separate parallel card, or get a USB to parallel cable, while these have worked for me on many older parallel printer, I've had a couple it didn't work on. I've never tried it on your model printer