If you are trying to deploy newer HP Printer Drivers you may want to disable the ‘nag’ that comes up for users asking for your ‘Printing and Imaging System Configuration’, as seen here:
Surprisingly not much information is on this topic. Digging around, this setting is purely within the registry so its an easy change. This particular one is located within the HKEY_CURRENT_USER hive so it will be applied on a per-account basis. Darn-it. Below you’ll find the info for what needs to happen in every account-profile:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Hewlett-Packard\HP Print Settings]
"SNPShowTMPrivacy"=dword:00000000
That’s it. Now, if you can’t apply settings through a login script or you want to set this up on a computer before it is sent out to your client, you can modify a bit more to prevent the need of a login script addition. New users and existing users (not being the current account) are not effected by this. To adjust for new users you will need to add this value to the default user hive. Keep in mind I’m writing this on a Windows XP computer so values may be different (but hopefully enough to point in the right direction) than Vista/7. For windows XP, when I need to apply registry edits to apply to new users as well I follow through with some batch file like this:
cd %allusersprofile%/..
reg load HKU\adjust "%allusersprofile%/../Default User/NTUSER.DAT"
reg add HKU\adjust\Software\Hewlett-Packard\HP Print Settings /v SNPShowTMPrivacy /t REG_DWORD /d 0
reg unload HKU\adjust
exit
Please note: The code immediately above is untested, I have no need to go further but I’m explaining to the best of my ability what it would take to try to apply this in other ways.
As far as existing users, you will need a script to enumerate through the NTUSER.DAT files. Or quite simply, if you can, just apply the registry fix upon login. I can’t see many people needing such a solution so I will stop here. Cheers!
1 Comments
Could you post the instructions on how to do this?
Leave a Reply