Uniprint Suite - Error: Failed to initialize PsInst32 DLL: Unable to get a list of ports: The operation completed successfully
  • 28 Mar 2024
  • 1 Minute to read
  • Dark
    Light
  • PDF

Uniprint Suite - Error: Failed to initialize PsInst32 DLL: Unable to get a list of ports: The operation completed successfully

  • Dark
    Light
  • PDF

Article summary

I receive the following error message when installing Popups:

"Error: Failed to initialize PsInst32 DLL: Unable to get a list of ports: The operation completed successfully"


  1. Run the PopupModule.exe module.

  2. Make the initial registry modification of adding the Uniprint driver:

    1. Set the registry key:

      SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86\Print Processors\Uniprint

      1. Create a new key called Uniprint (key)

      2. Within that key create a new string called driver

      3. Paste the following dll into that value unipcpnt.dll

      4. Restart the print spooler service

    2. Start Spooler service. The registry entry should be entered in order to successfully uninstall the old version.

    3. Reboot

  3. Then restart in safe mode and delete the Pharos & PharosSystems folders.

  4. Reboot, and run the PopupModule.exe again.

  5. You should be able to see the LPT1 & PharosPort ports and add a printer.


Was this article helpful?


Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.