This article discusses why the list of available printers may take several minutes to appear on a client computer when you use the Add Printer Wizard to browse for a network printer. This article also describes how to use Group Policy settings to resolve this behavior in a Microsoft Windows 2000-based environment.
When you use the Add Printer Wizard to browse for a network printer on a client computer that is connected to a domain or that is a member of a workgroup, the list of available printers does not appear as quickly as you expect. The list may take several minutes to appear.
If your network is an Active Directory directory service domain, but not all clients support Active Directory printer publishing, enable printer browsing in Group Policy. To do this, follow these steps:
On a domain controller, click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
Right-click the organizational unit where you want to enable printer browsing, and then click Properties.
On the Group Policy tab, click Default Domain Policy or the policy that you want to modify, and then click Edit.
Expand Computer Configuration, expand Administrative Templates, and then click Printers.
In the right pane, double-click Printer browsing.
Click Enabled, click OK, and then close Group Policy.
Click Start, click Run, type cmd, and then click OK.
At the command prompt, type the following, and then press ENTER:
secedit /refreshpolicy machine_policy /enforce
Click Start, point to Programs, point to Administrative Tools, and then click Services.
Right-click Print Spooler, and then click Restart.
If your network is an Active Directory domain, and all clients support Active Directory printer publishing, disable printer browsing in Group Policy. To do this, follow these steps:
On a domain controller, click Start, point to Programs, point to Administrative Tools, and then click Active Directory Users and Computers.
Right-click the organizational unit where you want to disable printer browsing, and then click Properties.
On the Group Policy tab, click Default Domain Policy or the policy that you want to modify, and then click Edit.
Expand User Configuration, expand Administrative Templates, expand Control Panel, and then click Printers.
In the right pane, double-click Browse the network to find printers.
Click Disabled, and then click OK.
Close Group Policy.
Click Start, click Run, type cmd, and then click OK.
At the command prompt, type the following, and then press ENTER:
secedit /refreshpolicy user_policy /enforce
Click Start, point to Programs, point to Administrative Tools, and then click Services.
Right-click Print Spooler, and then click Restart.
For additional information about how to use Group Policy to manage printers, click the following article number to view the article in the Microsoft Knowledge Base:
234270
(http://support.microsoft.com/kb/234270/
)
Using Group Policies to control printers in Active Directory
For additional information about the printer browsing mechanism in Windows 2000, click the following article number to view the article in the Microsoft Knowledge Base:
161734
(http://support.microsoft.com/kb/161734/
)
Windows NT and Windows 2000 print browsing architecture