How Can We Help?

Eliminating Domain Browsing Errors

You are here:
< Back
Eliminating Domain Browsing Errors
Last Updated: 30 Oct 2005
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

*** PLEASE NOTE: Link(s), If Provided, May Be Wrapped ***


One of the more common problems experienced on Microsoft
networks involve the Computer Browser service and viewing
resources on in Network Neighborhood.

This is because Domain Browsing does not work quite the
way Microsoft states that it should.  For instance, on
any given network, your domain controller should never
lose an election to a Win9x machine, but all too often,
this is the case.  It would appear that Brower Elections
are just as potentially corrupt as political elections.

Browsing problems manifest themselves in several ways.
For one thing, various clients will not be able to get
a complete list of the machines in their domain or
workgroup.  This can have an adverse impact on numerous
applications that use the browser list to find the
systems they need to operate against.

The role of the Computer Browser service is to allow
the client involved to provide a Browse List for other
clients within the domain.  Experience suggests that
the best course of action is to simply turn off this
service on all workstations, and all servers that are
not Domain Controllers, WINS servers, or running RAS.

NOTE: You will need at least two boxes on each subnet
      that are able to handle the browse list for that
      subnet, so if you have any subnets that only have
      client systems on them, you'll have to make an
      exception to the above guidance -- only on those
      specific subnets.

The proper installation of WINS, along with the
reduction of unnecessary Browse Masters, will go a long
way to resolving all sorts of NETBIOS resolution errors
and performance issues with the Windows-based systems
and services on your network.


TROUBLESHOOTING

Problems can occur with the domain browsing when multi-
homed systems are involved.  You can use the following
tools to diagnose browser issues:

• BROWSTAT ............... Resource Kit (and Support Tools)
• BROWMON ................ Resource Kit
• NLMON .................. Resource Kit (and Support Tools)

Additionally, here are some common issues when browsing
Win9x boxes (which we hope you no longer have!) from a
Windows 2000 machine:

• http://support.microsoft.com/?KBID=246489http://support.microsoft.com/?KBID=288801http://support.microsoft.com/?KBID=245800http://www.winnetmag.com/windowsnt20002003faq/Article/ArticleID/20450/windowsnt20002003faq_20450.htmlhttp://www.winnetmag.com/windowsnt20002003faq/Article/ArticleID/13547/windowsnt20002003faq_13547.htmlhttp://www.pureperformance.com/js/showtip.asp?id=126http://labmice.techtarget.com/networking/browsersrvc.htm


SCRIPTING SAMPLES

For Win9x/ME machines, browsing is disabled in Network
Control Panel applet, under TCP/IP properties.

For NT/2000/XP/2003 systems, you can disable the
Computer Browser service with the following script:

*** Requires NT4 or higher PLUS Server ResKit ***
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 SET @SERVICE=BROWSER
 SC \\%1 CONFIG %@SERVICE% START= disabled
 SC \\%1 STOP %@SERVICE%
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


OTHER SERVICES

Other services which make good candidates for being
diasbled include:

• BROWSER ................ Except for DCs & WINS Servers
• SPOOLER ................ Except for Print Servers
• CISVC .................. Except for Search/Indexing Servers
• WZCSVC ................. Except for Wireless Machines
• DNS CLIENT ............. Any Machine
• SSDPSRV ................ Any Workstation


DEFAULT/NATIVE SERVICES

• https://brainwavecc.com/TechDocs/Tweaking.htmlhttp://www.microsoft.com/windows2000/techinfo/howitworks/management/w2kservices.asphttp://www.microsoft.com/TechNet/prodtechnol/windows2000serv/deploy/prodspecs/win2ksvc.asphttp://www.microsoft.com/technet/security/topics/hardsys/tcg/tcgch07.asphttp://snakefoot.fateback.com/tweak/winnt/services.htmlhttp://www.systemsbysteve.com/winguides/w2kservices.htmhttp://www.blkviper.com/WinXP/servicecfg.htmhttp://www.3dspotlight.com/tweaks/win2k_services/http://www.3dspotlight.com/tweaks/winxp_services/http://www.systemsbysteve.com/winguides/w2kservices.htmhttp://www.blkviper.com/WinXP/servicecfg.htmhttp://www.greatis.com/regrun3useless.htm


WHITEPAPERS & TECH DOCUMENTS

• http://support.microsoft.com/?KBID=317843http://support.microsoft.com/?KBID=188001http://support.microsoft.com/?KBID=102878http://support.microsoft.com/?KBID=188305http://www.microsoft.com/ntserver/commserv/techdetails/prodarch/ntbrowser.asphttp://support.microsoft.com/?KBID=143153http://support.microsoft.com/?KBID=168821http://support.microsoft.com/?KBID=181774http://support.microsoft.com/?KBID=191611http://labmice.techtarget.com/networking/browsersrvc.htm

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ADDITIONAL SEARCH OPTIONS (MS KB)

• http://msdn.microsoft.com/http://www.microsoft.com/technet/http://www.microsoft.com/

  EXACT PHRASE ........... "Computer Browser"
  EXACT PHRASE ........... "Domain Browsing"
  ALL WORDS .............. "LMHOSTS 15 characters"
  ALL WORDS .............. "Network Neighborhood Browsing"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


PERSONAL NOTES

• Although there are KB articles which indicate that
  you can alter the registry to prevent the browser
  service from doing its thing, this results in an
  Eventlog message, and you end up with a running
  service that is serving no purpose.  Disabling it
  is much more effective...

• For troubleshooting, BROWSTAT (CLI) is generally
  more accurate than BROWMON (GUI)

• Beware of issues with Dual-Homed machines running
  WINS or performing Browse Master duties.


RELATED SCRIPTS (ALSO IN THIS ARCHIVE)

• http://KB.UltraTech-llc.com/Scripts/?File=DisableSvc-A.BAThttp://KB.UltraTech-llc.com/Scripts/?File=DisableSvc-B.BAT


RELATED TOPICS (ALSO IN THIS ARCHIVE)

• http://KB.UltraTech-llc.com/?File=Services.TXThttp://KB.UltraTech-llc.com/?File=License.TXThttp://KB.UltraTech-llc.com/?File=NameRes.TXThttp://KB.UltraTech-llc.com/?File=NetBasics.TXThttp://KB.UltraTech-llc.com/?File=ResKit.TXThttp://KB.UltraTech-llc.com/?File=Utils.TXT