Group Policy to disable Printer Preferences
Solution 1:
It's too granular for Microsoft. The print driver can lock certain feature, but it all depend on the print driver used. (as it's the print driver that can block advanced feature, as Microsoft only allow or not a user to the printer)
Like some ricoh can block the color's usage and ask a password.
A workaround I suggest is that GPO:
User Configuration--> Administrative Templates --> Control Panel --> Printers --> Prevent addition of printers --> Enable
If you use GPP in example to deploy your printer, please set it to replace. It will replace existing setting at each GPO refresh's interval. (by default 90 minutes)
Delete and recreate the shared printer connection. The net result of the Replace action overwrites all existing settings associated with the shared printer connection. If the shared printer connection does not exist, then the Replace action creates a new shared printer connection.
In the end, you will block the user to add printer, and each printer added will refresh themselves automatically.