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

Shared network printers disappear from our print servers

Hi.
We have a problem on our mixed Windows XP/Windows 7 network in regard to printer deployment. We are in the process of migrating our clients over to Windows 7.
We still have 2003 DCs (and use these to host our printers owing to operational costs)
We use SCCM 2012 to deploy Windows 7 clients. Windows 7 clients are separate in our AD structure - no inheritence at the root of the domain. No GPO issues on either Windows 7 and Windows XP. Printers are successfully deployed via GPO, and they appear correctly on the stations.

The problem is that any printer that is shared from a 2003 DC, and is available to print from both Windows 7 and Windows XP (any manfacturer - including Ricoh photocopiers, HP and Brother printers) will every few days remove itself from the server it is shared from. This means that clients are unable to print as the printer doesn't exist where it should.
There seems to be no distinct pattern - nothing of use in the event logs on any server. (We have three 2003 DCs that are used as print servers - two other DCs with no shared printers)

This doesn't happen to printers that are shared from the same server, but are only accessible to XP clients.

Does anyone have any ideas why printers would suddenly be removed off multiple print servers?

Thanks.
Andrew.
0
and235100
Asked:
and235100
  • 5
  • 4
1 Solution
 
xtermieCommented:
similar situation here.
Seems like the registry keys for the printer are deleted from the local machines after they reboot or something.

http://www.edugeek.net/forums/windows/69978-printer-disappearing.html
0
 
and235100Author Commented:
Thank you - but I can't see how the linked forum topic actually helps - the issue is not printers disappearing from stations - but from print servers...

We do not use scripts/registry for printers - only group policy printer management.
0
 
lauchangkwangCommented:
try this :

The following are two policy related to pruning:
1.      On DC, run gpedit.msc and locate Computer configuration/Administrative Templates/Printers
2.      Make sure all the pruning related policy is set to disabled
Disabled the policy "Allow pruning of published printers"
Enable the policy “Directory pruning interval”, and set the interval to Never

Source from : http://social.technet.microsoft.com/Forums/en-US/winserverprint/thread/3083dd84-0c26-4823-ad45-9fca75250d75/
0
Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

 
and235100Author Commented:
Thank you lauchangkwang. I have used the options you have specified.

For "Directory Pruning Interval" I used "Infinite" (Server 2003)

I will keep an eye on the printers, and report results back here.
0
 
lauchangkwangCommented:
Any update on this so far ?? :)
0
 
and235100Author Commented:
Apologies, as this is in a production environment, I wanted to ensure this hadn't had any negative impact. The solution worked perfectly. Thank you.
0
 
and235100Author Commented:
After the weekend - the problem has come back.

A Brother 7050DN and a mapped Ricoh photocopier have disappeared from one of our print servers.

Solution given has not worked for us.
0
 
lauchangkwangCommented:
Does the setting remain the same?? Any changes / task performed recently??
0
 
and235100Author Commented:
Thank you for getting back on this. Setting stays the same. This is configured on both local GP and domain GP for domain controllers. Nothing else has changed. Printers still remove themselves. If driver is not in use by any other printer, then the driver gets deleted as well.
0
 
lauchangkwangCommented:
>> If driver is not in use by any other printer, then the driver gets deleted as well.

Is there any batch file to do some clean up on the server a certain period like weekly ??
click Start > All programs > Accessories > System Tools > Scheduled Task.

take a look is there any batch job get scheduled with related to printer / clean up.
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: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 5
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now