Does it make a difference for the printer if I run 32bit or 64 bit? Do I need another driver?
Yes, to both.
Given that the only way you could have changed from Windows 7 32-bit to Windows 7 64-bit was by doing a clean install of Windows 7, you would have needed to re-install your printer. How did you do that?
HP says that the LaserJet 1010 is not supported in Windows 7. You've apparently determined that you can use the driver for the LaserJet 3055.
According to HP, the LaserJet 3055 can use the Vista driver (when installed using "Compatibility Mode") but
ONLY for 32-bit editions of Windows 7. If you were installing a LaserJet 3055, you would need to use the driver available through Windows Update.
The process you need to follow at this point is reasonably complicated. If it looks too complex for you -- and there is no shame in admitting this isn't your cup of tea -- take your computer and printer to a local, reputable, and independent computer repair
shop (i.e., not a chain electronics or office supply store).
1. Assuming that you used the same 32-bit Vista driver that you used before, you'll need to get rid of it.
- Right-click the printer in Devices and Printers and select "Remove device."
- Then click on one of the other icons in the "Printers" category (you should at least have the "Microsoft XPS Document Writer").
- Click on "Print Server Properties" at the top of the Devices and Printers window.
- Click the "Drivers" tab
- Select the driver you installed (i.e., the LaserJet 3055 driver for Vista 32-bit) and click "Remove."
2. Follow the directions here: HP Printers - Installing an Alternate Print Driver in Windows 7 for a USB Cable Connection