--- title: "How to Determine Print Drivers Being Used in Uniprint" slug: "how-to-determine-print-drivers-being-used-in-uniprint" updated: 2025-02-12T15:31:03Z published: 2025-02-12T15:31:03Z canonical: "kb.pharos.com/how-to-determine-print-drivers-being-used-in-uniprint" --- > ## Documentation Index > Fetch the complete documentation index at: https://kb.pharos.com/llms.txt > Use this file to discover all available pages before exploring further. # How to Determine Print Drivers Being Used in Uniprint Uniprint Administrators can determine the print driver type and version that are actively being used in print queues via the Pharos Administrator. - Navigate to Output Management > Queues: ![A computer screen with a message AI-generated content may be incorrect.](https://cdn.document360.io/f4fb58ca-1114-4e59-ba1a-d8f647bd6dcf/Images/Documentation/image-1739130622830.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A09%3A18Z&se=2026-11-10T08%3A09%3A18Z&sr=c&sp=r&sig=%2FSH2G4rHcXegODTh06jOBhqPMwabt2Deu8IFZUMtVK4%3D) From Windows Print Management, Admins can view if a print driver is present on the server. - Open Windows Print Management, navigate to Print Servers > YourServer > Drivers ![A screenshot of a computer AI-generated content may be incorrect.](https://cdn.document360.io/f4fb58ca-1114-4e59-ba1a-d8f647bd6dcf/Images/Documentation/image-1739130642919.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A09%3A18Z&se=2026-11-10T08%3A09%3A18Z&sr=c&sp=r&sig=%2FSH2G4rHcXegODTh06jOBhqPMwabt2Deu8IFZUMtVK4%3D) From Windows Print Management you can see all Printer Objects that are using the “PharosSecurePort”. - Open Windows Print Management, navigate to Print Servers > YourServer > Ports. ![](https://cdn.document360.io/f4fb58ca-1114-4e59-ba1a-d8f647bd6dcf/Images/Documentation/image-1739305268362.png?sv=2026-02-06&spr=https&st=2026-11-10T07%3A09%3A18Z&se=2026-11-10T08%3A09%3A18Z&sr=c&sp=r&sig=%2FSH2G4rHcXegODTh06jOBhqPMwabt2Deu8IFZUMtVK4%3D) Here is a PS script to get Uniprint Drivers for Printers that are configured to use the PharosSecurePort: ```powershell Get-Printer | Where-Object { $_.PortName -like 'PharosSecurePort*' } | ForEach-Object { $printer = $_ Write-Host "Processing printer: $($printer.Name) on port: $($printer.PortName)" # Debug line $driver = Get-PrinterDriver -Name $printer.DriverName # Check if the driver exists for the printer and if it is an HP driver if ($driver -and $driver.Name -match 'HP') { [PSCustomObject]@{ PrinterName = $printer.Name DriverName = $driver.Name DriverVersion = ($driver.DriverVersion | ForEach-Object { $ver = $_ (3..0 | ForEach-Object { ($ver -shr ($_ * 16)) -band 0xffff }) -join '.' }) } } elseif ($driver) { Write-Host "Skipping non-HP driver: $($driver.Name) for printer: $($printer.Name)" # Debug line } else { Write-Host "No driver found for printer: $($printer.Name)" # Debug line } } ``` Note: If you do not install the "Named Version" when installing the driver, you will get the result as HP Universal Print PCL 6.