AliHam said:
I've just replaced a number of old Win 95 pcs at a client's with
Windows XP Pro. However, these new machines are extremely slow at
browsing the local subnet and opening/saving any files to the local
server.
The client still has some Windows 98 pcs which do not have any
problem.
All machines are running the same client applications - only the
operating system differs.
All machines have point to external DNS servers to allow them to
browse the internet. NetBIOS over IP is enabled for all pcs and
LMHOSTS file is enabled. There is a WINS server in the main office.
I cannot see what might be causing the XP machines to browse in such a
slow manner. Any ideas?
You don't mention what operating system the server is running, but your
DNS is set up incorrectly on the XP machines. They should only be
looking to the server for DNS, not to any external sources. Here is
information on that from MVP Ron Lowe. The instructions reference a
server running Win2k server but are applicable to Win2003 server also:
XP differs from previous versions of windows in that it uses DNS as it's
primary name resolution method for finding domain controllers:
If DNS is misconfigured, XP will spend a lot of time waiting for it to
timeout before it tries using legacy NT4 sytle NetBIOS. ( Which may or
may not work. )
1) Ensure that the XP clients are all configured to point to the local
DNS server which hosts the AD domain. That will probably be the Win2k
server itself. They should NOT be pointing to an ISP's DNS server. An
'ipconfig /all' on the XP box should reveal ONLY the domain's DNS
server. You should use the DHCP server to push out the local DNS server
address.
2) Ensure DNS server on Win2k is configured to permit dynamic updates.
3) Ensure the Win2k server points to itself as a DNS server.
4) For external ( internet ) name resolution, specify your ISP's DNS
server not on the clients, but in the 'forwarders' tab of the local
Win2k DNS server.
not on the clients, but in the 'forwarders' tab of the local win2k
DNS
On the DNS server, if you cannot access the 'Forwarders' and 'Root
Hints' tabs because they are greyed out, that is because there is a
root zone (".") present on the DNS server. You MUST delete this root
zone to permit the server to forward unresolved queries to yout ISP or
the root servers. Accept any nags etc, and let it delete any
corresponding reverse lookup zones if it asks.
How Domain Controllers Are Located in Windows XP -
http://support.microsoft.com/default.aspx?scid=kb;en-us;314861
Setting Up the Domain Name System for Active Directory -
http://support.microsoft.com/default.aspx?scid=kb;en-us;237675
HOW TO: Configure DNS for Internet Access in Windows 2000 -
http://support.microsoft.com/default.aspx?scid=kb;en-us;300202
DNS and AD FAQs -
http://support.microsoft.com/?id=291382
Malke