Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Question
Wednesday, March 7, 2018 5:16 PM
Long story short, we have Windows 10 systems that several people log on to, and I would like to retrieve the network printer info for each profile (Just the names of the printers).
I realize I can find the network printer info for the currently logged on user in the registry (HKEY_CURRENT_USER > Printers).
Where is this information stored when the user is not logged in? It isn't part of their roaming profile. I'm simply curious as to where the information is stored, and any information would be greatly appreciated.
All replies (1)
Thursday, March 8, 2018 2:14 AM âś…Answered | 1 vote
Hi,
The following Registry path contains a description of the default printer, as selected by the current user:
HKEY_CURRENT_USER\Printers
You can view the printer information with these methods when user is not logged in:
1. Sign in with an Administrator account.
2. Open registry editor window, expand the HKEY_USERS.
3. You can find every user SID from here. Then expand each of them to navigate to Printers node to view. Or click File -> Load Hive, browser to C:\Users\**\NTUSER.DAT to load all users data to view.
Note: You need to enable hidden file to make NTUSER.DAT showed up.
In addition, I suggest you read this article to know well the printing information stored in registry:
Registry entries for printing
https://support.microsoft.com/en-us/help/102966/registry-entries-for-printing
Please remember to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact [email protected].