Download the latest driver for your hp deskjet 840 printer.
Alternative drivers to HP Deskjet 840 (Windows NT):