• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 332
  • Last Modified:

CPU with printer share maxes out connections

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?
0
dzirkelb
Asked:
dzirkelb
  • 4
  • 3
  • 2
  • +1
1 Solution
 
Aaron TomoskySD-WAN SimplifiedCommented:
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.
0
 
Coast-ITCommented:
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.
0
 
Coast-ITCommented:
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)
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
dzirkelbAuthor Commented:
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?
0
 
Coast-ITCommented:
This link should help ;

http://support.microsoft.com/kb/297684
0
 
dzirkelbAuthor Commented:
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.
0
 
simonseztechCommented:
May I suggest you use a print server

usb: http://www.startech.com/item/PM1115U-10-100-Mbps-USB-Print-Server.aspx
parallel : http://www.startech.com/item/PM1115P-1-Port-Parallel-10100-Mbps-Print-Server.aspx

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

0
 
dzirkelbAuthor Commented:
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.
0
 
simonseztechCommented:
You can execute the following command

Disconnect all sessions connected to this machine
NET SESSION /DELETE

Disconnect all sessions connected to this machine (without any prompts)
NET SESSION /DELETE /y
0
 
dzirkelbAuthor Commented:
That will work perfect for a short term fix, thanks a ton!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 4
  • 3
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now