If you have a printer connected over a network (wireless or TCP/IP), then please try the following:
Drivers for HP Laserjet 1022n printer
This solution relies upon the PCL and/or PS functionality of the device. The good news is that it uses only drivers bundled with Windows (or on Windows Update), and does not include many of the "helper" programs that HP includes.
The bad news is I've not tested it for direct USB connection (try it and report?), and if you like the "helper" programs, you won't get them.
Hope this helps, and please let us know the printer model and OS (32-bit? 64-bit?) you are using when you post again.
Disclaimer: I am a Microsoft Employee. My posts reflect my own opinions, not necessarily those of Microsoft or anyone else.