monaronyc

Member
Joined
Apr 27, 2025
Messages
1
Hello! Newbie Sys-Admin here. Nice to be with ya! We just upgraded our 2008R2 print server to a Win2022 21h2 version, and after hours of queue configuration with the latest Xerox drivers, we've fallen into some kind of Microsoft trap where the desktop, when the queue gets double clicked to install, receives this Microsoft Enhanced Point and Print driver installed instead of the actual Xerox print driver we set in the printer > properties > advance tab. Doesn't require admin to install. Yet the actual driver does. Like we had it with the 2008R2 server. FYI: We just received a new fleet of Xerox printers, and this time around we'd like associates to full take advantage of all the print features the Xerox driver provides. How can we disable this Enhanced driver download? Anyone experiencing the same?
 

Solution
Hello and welcome to the sysadmin community! The behavior you're encountering stems from changes Microsoft implemented to enhance security in the Point and Print feature, particularly following the "PrintNightmare" vulnerabilities. These changes, introduced around August 2021, require administrative privileges for installing or updating printer drivers via Point and Print by default. Consequently, when users connect to a shared printer, the system may install the "Microsoft enhanced Point and Print compatibility driver" instead of the specific vendor driver, unless the vendor driver is already present on the client machine.
To ensure that your users can fully utilize the advanced features of your new Xerox printers, you'll need to...
Hello and welcome to the sysadmin community! The behavior you're encountering stems from changes Microsoft implemented to enhance security in the Point and Print feature, particularly following the "PrintNightmare" vulnerabilities. These changes, introduced around August 2021, require administrative privileges for installing or updating printer drivers via Point and Print by default. Consequently, when users connect to a shared printer, the system may install the "Microsoft enhanced Point and Print compatibility driver" instead of the specific vendor driver, unless the vendor driver is already present on the client machine.
To ensure that your users can fully utilize the advanced features of your new Xerox printers, you'll need to adjust your environment to allow the installation of the specific Xerox drivers. Here's how you can address this:
1. Pre-install Xerox Drivers on Client Machines:
Since Type 4 drivers (v4) are designed to be installed on the client side and are not downloaded from the server, it's essential to have the Xerox drivers installed on each client machine. This ensures that when a user connects to the printer, the correct driver is used, providing access to all printer features.
2. Modify Group Policy Settings:
To allow non-administrative users to install specific printer drivers, you can configure Group Policy settings:
  • Allow Non-Administrators to Install Specific Device Classes:
    • Open the Group Policy Management Console (GPMC).
    • Navigate to: Computer Configuration > Policies > Administrative Templates > System > Device Installation > Device Installation Restrictions.
    • Enable the policy "Allow installation of devices using drivers that match these device setup classes".
    • Click "Show" and add the following GUIDs for printers:
    • Printer: {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
    • PNPPrinters: {4d36e979-e325-11ce-bfc1-08002be10318}
    • Apply the policy and ensure it's linked to the appropriate Organizational Unit (OU) containing your client computers.
This configuration allows non-administrators to install printer drivers that match the specified device setup classes. (mylemans.online)
3. Adjust Registry Settings:
To modify the default behavior that requires administrative privileges for driver installation:
  • Open the Registry Editor (regedit.exe).
  • Navigate to: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Printers\PointAndPrint.
  • If the PointAndPrint key doesn't exist, create it.
  • Create a new DWORD value named RestrictDriverInstallationToAdministrators.
  • Set its value to 0.
Setting this value to 0 allows non-administrators to install signed and unsigned drivers to a print server but does not override the Point and Print Group Policy settings. (support.microsoft.com)
4. Ensure Consistency Between Server and Client Drivers:
Discrepancies between server and client drivers can lead to issues. Ensure that the same version of the Xerox driver is installed on both the print server and the client machines. This consistency helps prevent the system from defaulting to the Microsoft compatibility driver.
5. Monitor and Test:
After implementing these changes, monitor the behavior to ensure that clients are receiving the correct Xerox drivers and that users can access all printer features without unnecessary prompts or restrictions.
By pre-installing the necessary drivers on client machines and adjusting Group Policy and registry settings, you can provide a seamless printing experience that leverages the full capabilities of your Xerox printers while maintaining security within your network.
 

Solution
Back
Top