Perform a clean uninstall of PDQ Deploy

Purpose

PDQ Deploy needs to be cleanly uninstalled from the machine to perform a fresh reinstall. This process will remove all settings, configurations, databases, and files if done on the PDQ Server. As always it is recommended to take backups prior to a clean uninstall.

 

Resolution

  • Uninstall PDQ Deploy via Control Panel.
  • Delete the following registry keys.
    • HKEY_LOCAL_MACHINE\SOFTWARE\Admin Arsenal\PDQ Deploy
    • HKEY_CURRENT_USER\Software\Admin Arsenal\PDQ Deploy
    • HKEY_CURRENT_USER\Software\Admin Arsenal\PDQ Deploy Console
  • Delete the following directory.
    • C:\ProgramData\Admin Arsenal\PDQ Deploy
  • Reboot the machine.

 

Notes

The HKEY_LOCAL_MACHINE\SOFTWARE\Admin Arsenal\PDQ Deploy registry key contains information regarding the PDQ Deploy configuration, such as port, operating mode, license, etc.

The HKEY_CURRENT_USER\Software\Admin Arsenal\PDQ Deploy registry key contains information regarding the user account used to run the PDQ Deploy service at the time of the setup.

The HKEY_CURRENT_USER\Software\Admin Arsenal\PDQ Deploy Console registry key contains information regarding the PDQ Deploy GUI client for that user, such as which section was opened before closing the client and other modifications that were done to the GUI.

The C:\ProgramData\Admin Arsenal\PDQ Deploy directory contains the PDQ Deploy database and log files.

Still have a question or want to share what you have learned? Visit our Community Discord to get help and collaborate with others.