I was called yesterday that local printers and some network printers arn’t mapped in a user Citrix session. Normally you can choose and test with restarting from the Windows Print Spooler en Citrix Print Management Service but… there was no Citrix Print Management Service.
With CtxCpsvc10.exe you can Uninstall, Install the Citrix Print Management service and you can recreate the ctx_cpsvcuser user with the correct startup credentials in the service.
In my case I used: cpsvc.exe –install to install the Citrix Printer Service
Result: Citrix Printer Service installed.
CtxCpsvc10.exe –install to configure the Citrix Print Management Service software.
After restarting the server the Citrix Print Management Service is started
And the user’s can map they local printers.
More information en download: Citrix