Networking system is troubled

I have a windows 2003 server with 4 xp workstations
ISP ROUTER ----> SWITCH -----> SERVER -----
                                                    WORKSTATIONS
DNS/DHCP are disabled on Router
DNS/DHCP are enabled on the server
All workstations have static IP addresses pointing at the server for the DNS
I do not have roaming profiles (just using 1 username for all workstations)
All workstations are in use 24 hours a day.

I have 3 problems
1) It takes a long time to log into each workstation
2) Sometimes I lose my shortcuts on my desktop. Is there a way to create a script for this?
3) When workstations are idle for a while, my shortcuts to the server freeze.
lcipolloneAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Radar07Commented:
Logon times should not be long if you are not using roaming profiles but the fact that shortcuts disappear make me wonder whether the profiles might be shared anyway. What is the profile path for your one user account in AD?

Shortcuts can be scripted using VBS. Example attached in the code snippet.

I'm not sure about the last problem but I seem to remember that a link not activated times out at the server end and must be re-established when needed but this process should be seamless and fast. Something is wrong.

It may be worth checking DNS entries on your server to ensure that the fixed IPs are lited correctly and that duplicate server entries are not causing confusion.

I also suggest using nslookup at a command prompt to test resolution. You could have a rogue or unknown DNS server somewhere on your network.
set oShellLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") & "\Shortcut.lnk")'
oShellLink.TargetPath = "\\Server\SharedFolder\Application.exe"
oShellLink.WindowStyle = 1
oShellLink.IconLocation = "\\Server\SharedFolder\Application.exe, 0"
oShellLink.Description = "Server App"
oShellLink.WorkingDirectory = "c:\temp"
oShellLink.Save

Open in new window

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Active Directory

From novice to tech pro — start learning today.