Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


CPU with printer share maxes out connections

Posted on 2010-08-25
Medium Priority
Last Modified: 2012-08-14
I have a windows XP machine that is setup and has a printer connected to it.  This cpu is only used to connect to the printer, and the printer is shared.

This setup has worked for as long as I can remember; however, recently, I have been getting errors saying the printer is unavailable.

After a little troubleshooting, I found the problem to be the Open Files / Sessions in computer management.  They appear to be maxed out at the 10 threshold.

I do not know what started to cause this problem, but how do I fix it?  The printer share will be on numerous computers, well over 10; however, there will hardly ever be more than one person printing at the same time.

Looking at it right now, it shows one person has a session open for over a day., and many with idle times of over an hour.  They show open files, spool files I'm sure, but shouldn't they close after printing and disconnect the session?

The printer is a Tharo H-426 if that matters.

Any ideas?
Question by:dzirkelb
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
  • 2
  • +1
LVL 39

Expert Comment

by:Aaron Tomosky
ID: 33521542
Xp has. 10 connection limit. If you google" xp 10 connection limit tcpip.sys hack" you can download and replace tcpip.sys with a hacked version without the limit. There is also a registry entry you can set to change the idle disconnect time to close those connections after a few min.

Or you can use a server OS like Microsoft wants you to. OR you can use win7 which has no limit.
LVL 11

Expert Comment

ID: 33521572
To save all this XP hassle, just buy a print server for the PC and share it via IP address.  That way you wont be depending on Windows XP being on and working.
LVL 11

Expert Comment

ID: 33521587
If you are a company, I wouldn't fancy using the hack as mentioned above, I know a company that got fined with a XP unlimited style terminal server box  (same restriction removals)
Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.


Author Comment

ID: 33521704
I plan on moving it to our print server (server 2003); however, I believe there are driver issues with this printer.

I'll try to change the disconnect time in the registry first; however, does anyone know where the registry key is?
LVL 11

Expert Comment

ID: 33522697
This link should help ;

Author Comment

ID: 33523011
Ok, I changed the reg value to ffffffff, and changed the timeout to 0 (says it will disconnect if idle for a couple seconds).

I still have users with idle times of a variety of ranges.  I did disocnnect all sessions, and they pop back up once they print, and sit idle without disconnecting.

I am monitoring to see if we still reach the 10 max.

Expert Comment

ID: 33525886
May I suggest you use a print server

parallel :

For around 60$ you will seave yourself a lot of headache.


Author Comment

ID: 33532263
I am not looking to purchase any hardware or move the process at this time, I am looking for an answer on how to fix my problem today, and not for the future.

Currently, if I right click and disconnect all open sessions, then everything works fine.  Is there a command line prompt that will do this for me?  If so, then I'll create a scheduled task to perform that command line code every minute.

Then, I will move the printer after I formulate a plan and strategy for movement.

Accepted Solution

simonseztech earned 2000 total points
ID: 33532568
You can execute the following command

Disconnect all sessions connected to this machine

Disconnect all sessions connected to this machine (without any prompts)

Author Comment

ID: 33533206
That will work perfect for a short term fix, thanks a ton!

Featured Post

Visualize your virtual and backup environments

Create well-organized and polished visualizations of your virtual and backup environments when planning VMware vSphere, Microsoft Hyper-V or Veeam deployments. It helps you to gain better visibility and valuable business insights.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

WARNING:   If you follow the instructions here, you will wipe out your VTP and VLAN configurations.  Make sure you have backed up your switch!!! I recently had some issues with a few low-end Cisco routers (RV325) and I opened a case with Cisco TA…
This program is used to assist in finding and resolving common problems with wireless connections.
In an interesting question ( here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …

721 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question