We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now


Hewlett Packard Drivers taking up hard drive space

Miffanwee asked
Medium Priority
Last Modified: 2012-05-06
Dear Experts,

I am running Terminal server 2003 and running out of disk space on the C drive partition.
Trust me.....I have trimmed ti bare minimum, but a 12gb Dell partition is running low.

In the C:\Windows\ Documents and Setttings\ All users\ application Data folder there is folder called Hewlett- Packard which is a whopping 645mg, given that I only use 4 HP printers onsite, why would I need those drivers and more to the point, how can I delete them safely?

Kind Regards
Watch Question

Technology and Business Process Advisor
Most Valuable Expert 2013
I don't know what that is or why they are there, but that's NOT drivers - Drivers are not stored in Application Data.  Why DELETE them... why not MOVE them to another partition so that if it proves to that you need them, you still have them...

I suspect there's considerably more you can trim - see http://www.lwcomputing.com/tips/static/bootdrivesize.asp

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
What has probably happened is that someone installed the full HP driver on your server.  This will cause a number of problems including creating a lot of DLLs in user profiles.  You should uninstall the full driver if it is installed and then install a minimum HP driver on the server.  This will reduce the space and help keep your server printer files at bay.

If you need space that desparately, have you looked at shrinking the size of your page file or splitting it across multiple drives?


@ Leew.....good idea about moving them, I shall try that....and wow what a load of suggestions on the link, I need to look through those carefully.

@ Paka..... I have already done the Pagefile, but could you elaborate on the HP driver removal?
e.g. this is a terminal server with 45 users on, what should the procedure for HP driver removal be?

Thanks both
Lee W, MVPTechnology and Business Process Advisor
Most Valuable Expert 2013
AH, TERMINAL SERVER... that's the one case where 12 GB is generally NOT enough space... because of the profiles.  Use the link I provided to get some more... but frankly, I'd backup and repartition in THIS system... or re-install from scratch and be sure to use the ENTIRE drive for C:


The only HP software I have in the Add/Remove programs area are HP imagezone 4.7 which has a file size of 54mg and HP PSC & Officejet 4.7 which is 42.96mb

When I run Treesize on the C drive you are correct I do have a lot of HP dlls in the User profile areas c:\Documents and Settings\All Users\Application Data\Hewlett-Packard totalling 650mb
And also under the folder "3"  e.g. WINDOWS\system32\spool\drivers\w32x86\3  totalling 380mb

Any ideas how to remove all these?

And in the


Your article that I have read thoroughly now has given me 2 things that I can do...

1 = Move DLL cache = 423mb
2 = Remove $NtUninstall folders (keeping 9-12months worth) = a lot of mb!

The rest I have already done, and I take on board your comment regarding Terminal server.
Thanks for your help
If you dont mind I would like to allocate points to both of you, but I need to keep question open to hear comments on HP driver remoaval.
Kind Regards
The problem is that the HP "superdriver" will make a copy of these DLLs each time a term serv user logs on.  If you uninstall the imagezone, psc and officejet drivers (and use the barebones server drivers), these dlls won't be copied anymore and you should be able to safely delete them.  To install the barebones drivers after you uninstall the "superdrivers", load your CD (but don't install from the CD), run the printer installation wizard, tell it you have a disk, browse to the CD to find the *.inf file and load that way.  HP also offers monolithic drivers where 1 driver takes care of many different printer models (but don't offer the full feature set - like ink levels etc).

We had a problem at a large site where I worked and these drivers were acting like a virus (consuming server resources, replicating across the network, and locking up our servers).  I'd certainly recommend removing them.


Silly question but....if I remove the drivers as you suggested, will I loose all my users Printer capabilities?

E.g. laserjet 3000 will no longer print?
It's just that I have not got my printers setup using GP and so I had to install printer for each user x 40.
Actually thinking about it that is probably causing trouble as well.

The printers are served by another server, but installed under each profile in the TS.....is that incorrect also?
There are no silly questions here...

Your users will probably lose the enhanced printer capabilities (like seeing ink level, etc), but they should still be able to use core printer features, select paper tray, duplex,ect  - just remember to re-install the barebones drivers using the same printer name, ip, etc. so they won't have to reconfigure there TS session.


to you both, many thanks for your help I really appreciate it.
Kind Regards
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.