-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Printers
- Printer Setup, Software & Drivers
- Print server memory leak when using printers with the Univer...

Create an account on the HP Community to personalize your profile and ask a question
06-06-2017 06:56 AM
Universal Print Driver PCL6(v61.190.1.21178)
Driver Isolation - Shared
Server 2008 R2
Rundll32 process appears to consume memory and not release it. The process that appears to be growing, but not terminating is as below:
rundll32 C:\Windows\system32\spool\DRIVERS\x64\3\hpmsn190.dll,MonitorPrintJobStatus /pjob=6043 /pname"<printer>"
Have upgraded to this version of driver from an older version of the same driver but still the issues exist. This affects multiple printers but tends to only be one at a time until quick fix is actioned*.
*Quick fix was to kill the process, restart the print spooler service which works, but it appears as though the next time a printer utilising this driver is used, the rundll process starts again and grows until it eventually kills the server.
Having researched the MonitorPrintJobStatus portion of the above command line, I have discovered several forums that have suggested setting the "SSNPNotifyEventSetting" key to "0" under "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\<printer>\PrinterDriverData" but this particular key does not appear to exist for any of the printers using the same driver. Furthermore, all of the articles that they refer to no longer exist. I'm not one to act blindly based purely on what has been listed on a forum but if HP have released a fix, or instructions for ensuring that this rundll process will be terminated/disabled, I would love to hear from you! I'd be happy to provide further information relating to this issue if required!
02-08-2018 03:33 AM
Hi Gurkankaramaz,
We tried several things but the combination that ultimately led to us resolving the issue was:
1. Install the latest version of the driver and ensure that all appropriate printers were set to use it.
2. Set the following; Went into printer properties (for each printer utilising the driver) > Device Settings > Installable Options > Printer Status Notification: Disabled
3. Restarted Print Spooler
I'm not sure if this will help in your scenario but we no longer get the lingering rundll process that appears to grow indefinitely until manually killed and the print spooler restarted.