Why does the default printer keep reverting to the hp deskjet 6840

Posted on 2011-02-15
Medium Priority
Last Modified: 2012-05-11
Have tried everything suggested.  Uninstalled, reinstalled, changed registry and tried Set Default Printer but no matter what the hp Officejet 8000 I want as default changes to Hp 6840.
Question by:folly15
  • 4
  • 3
LVL 16

Expert Comment

ID: 34903444
Not knowing what you've tried already, have you gone through this procedure? When the default printer reverts, are both registry entries changing or just one of them?

There are two registry keys in Windows 2000 and XP that refer to the default printer setting. These settings must be identical.

Click Start, then Run.
In the Run box, type regedit and click OK (For Windows 2000, type regedt32).

Click the plus (+) next to HKEY_CURRENT_USER.

Click the Printers folder.

Examine the DeviceOld registry key on the right side of the screen. Make note of the Data field, this should refer to the desired default printer. For example, HP Deskjet 3740 Series,WinPrint,USB001).

Click the plus (+) next to Software.

Click the plus (+) next to Microsoft.

Click the plus (+) next to Windows NT.

Click the plus (+) next to CurrentVersion.

Highlight the Windows folder.

Examine the Device registry key on the right side. The data field should match exactly the above DeviceOld data field above

If one of the data fields refers to the desired default printer and one does not, the incorrect one must be changed. Follow the steps below to do this.

Double-click the correct key, then right-click and select Copy to copy the key data.

Double-click and paste the correct value into the data field.

Go back to the incorrect key and double-click on it. Select Paste to insert the correct data.

Close the registry editor.

Restart the computer.


Author Comment

ID: 34908839
I have tried that before too; however, I did it again and after reboot the Device registry key reverts to the HP6840 when it was changed to Room 205,winspool,Neo03: The Printers registry key for OldDevice stayed the desired default Room 205; however, the default printer in applications is once again the HP6840.
LVL 16

Expert Comment

ID: 34908901
Do you have any "Registry Cleanup" tools running in the background, like CCleaner?
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!


Author Comment

ID: 34909307
No, there aren't any registry cleaners running anywhere.
LVL 16

Accepted Solution

sjklein42 earned 375 total points
ID: 34909574
More searching show his appears to be a common problem with HP printers.


Two solutions were found.

This one is a program that resets (fixes) the default printer setting at system startup.


Also suggested that simply removing and reinstalling the (correct) default printer will make it sticky.

[Cause is apparently: Device Discovery is the small TSR which populates the icons in HP Director Or Printer Assistant (for HP printer) when a new peripheral is added. It is not necessary for operation of the printer or any other device. It causes the win.ini file to be modified so that the HP printer is the default printer. ]
LVL 63

Expert Comment

by:☠ MASQ ☠
ID: 34910232
SetDefaultPrinter is a good workaround.
Might also be worth checking Task Manager on the affected PC for a process with a name similar to "hpqtra08.exe" which checks that your default printer is the one it was installed with and if not resets your defaults with the "correct" printer.

hpqtra08.exe can simply be disabled in your system start-up and if this is the culprit in your case the resetting of the default printer should disappear.

Author Comment

ID: 34912648
I have tried setdefaultprinter by thirdring.  Still reverts to HP6840.  Tomorrow I'll check into the rest of the suggestions.  Both printers are HP and I do suspect that something like HP Director or Print Manager is holding the default as the 6840.  Thanks for the ideas.  I'll keep you posted.

Author Closing Comment

ID: 34928816
Searched and could not locate HPOTDD01.exe.  Disabled hpqtra08.exe from startup as suggested and still the desired default, Room 205, reverted back to the HP6840.  Installed SetDefaultPrinter and the default still reverted to the HP6840.  Uninstalled the HP All-in-One that included a Printer Assistant/Manager and Room 205 has remained the default.   (I suspect when the All-in-One was installed the HP6840 was the identified default.) Thanks.

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Article by: Leon
Software Metering within our group of companies has always been an afterthought until auditing of software and licensing became a pain point. Orchestrator and SCCM metering gave us the answer and it was an exciting process.
Lithium-ion batteries area cornerstone of today's portable electronic devices, and even though they are relied upon heavily, their chemistry and origin are not of common knowledge. This article is about a device on which every smartphone, laptop, an…
The view will learn how to download and install SIMTOOLS and FORMLIST into Excel, how to use SIMTOOLS to generate a Monte Carlo simulation of 30 sales calls, and how to calculate the conditional probability based on the results of the Monte Carlo …
The viewer will learn how to create two correlated normally distributed random variables in Excel, use a normal distribution to simulate the return on different levels of investment in each of the two funds over a period of ten years, and, create a …

600 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question