Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm having a very annoying issue with an HP printer (CM2320): all of a sudden, any user who has that printer installed locally as default printer would crash any Windows 2003 terminal services or Citrix server (XenApp PS 4.5) as soon as he connect, causing the session to hang and other users to be unable to connect to the server.

To restore functionality, an administrator has to connect to the server's console session and acknowledge the error message about spoolsv.exe having crashed with an AV.

I tried downloading the latest drivers from HP (an adventure worthy of Lara Croft in itself) and install it on all servers but that didn't seem to have helped the situation: the spooler is still crashing.

Anyone has a suggestion about what I could do about this ?

share|improve this question
Hey - don't forget to mark an answer for this and your older questions too. That's how this site works. – mfinni Jan 10 '11 at 18:52
I always mark answers as such if they are answers. – Stephane Jan 11 '11 at 9:24
up vote 0 down vote accepted

You should be able to define a printer mapping in Citrix/TS to use a different driver for that model. That printer appears to have HP Universal Print Driver support, so try that.

In fact, this document tells you to do that.

share|improve this answer
Thanks. The document actually tells me that this printer is supported under 2003 with driver version and that the HP-UDP should be used for 2008/7. – Stephane Jan 10 '11 at 16:16
Whoops -correct, for PCL. I zoomed right to the PS column, which says "UPD." So, it depends on your environment, the docs you print, and which (PS vs PCL) works better for you. – mfinni Jan 10 '11 at 16:22
I'd say that, what works for me is anything that doesn't crash the spooler. Users, however, tends to use PCL5/6. – Stephane Jan 10 '11 at 16:34
I've forced the users to use the Citrix UPD and it solved the issue. I'm now busy trying to find out all the various names that this printer's drivers use. – Stephane Jan 11 '11 at 9:24
Yup - welcome to Citrix(TS) printing. Trust me, it was worse under Metaframe 1.8. You kids today, you have no idea how easy you've got it. If that balls goes over my fence, you're not getting it back. – mfinni Jan 11 '11 at 11:59

We've got 4 of these HP CM2320nf's on one of our 2003 x64 terminal servers. We're running the latest HP Universal Print Driver PCL6 with success. Would just suggest you just do a clean up of older HP print drivers from the server before you install, and check your AV software isn't scanning the print spooler dirs (more info here).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.