I am having difficulties with non-admin users printing to our HP network printers. The admin users on the same box can print without a problem. The problem seems to be with the permissions on the port. I have given the user full access permission to the printer, full access to the registry key folder under HKEY_LOCAL_MACHINE/Software/Hewlett-Packard, and full access to the System32\spool directory with no luck. I can work around this problem by giving the user temporary admin rights and creating a new port (TCP/IP), then assigning this port to the printer for that user. Does anyone know where/how to set the permissions on a printer port in Windows XP Pro?