I have a 1200 and 2100 running 100%.
I think the 2100 set up itself, on initial install, using the 7 provided drivers. I don't remember any problems with the 1200, but I did have to use the " Add printer" facility. The 1200 is listed in the local printer drivers drop down menu.
Just in case: Devices and Printers in the Start menu.
Add a Printer
Add a Local printer
select the appropriate port, or create a new one.
Next
Select the 1200 from the drop down menu.
Here you may ned a little adjustment. See if it installs via the internet, or, if you have it, go to the lower pane and select browse.
Browse to your DVD or, to the folder where you have placed the downloaded drivers. Get them from the HP site, if you do not have them.