Discussion Locked

Annoying system pause

0 helpful
21 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.
I have a Compaq 233MMX, 64MB RAM with an embedded 10/100 UTP NIC set to AUI and 10Mbit (required for the network.) It is connected to an NT network using TCP/IP as it's primary logon. When the user logs in, his logon script runs, and then the computer pauses at his wallpaper for about 60 seconds. After that, the icons show up and everything finishes loading. I have reinstalled network protocols, clients, updated drivers, installed patches and service packs (Win 95A) to no avail. The computer logs in and Windows with no problems without TCP/IP installed, but our remote management system requires TCP/IP (well, my SysAdmin requires it). This thing is really starting to drive me nuts...any thoughts? By the way, for those wondering why 60 seconds is a big deal, 1. It shouldn't do it 2. It's the first thing I haven't been able to fix around here 3. The user is high up in the company, so resolution would be good for me...

21 replies

by syscokid

Well, here's a shot in the dark: what's he got on the desktop, and where is it stored? If he's got large files, instead of shortcuts, and he's pulling them across the network, that would cause it.

by bv2

No such luck - all shortcuts on the desktop point to local files - I don't have this problem unless TCP/IP is specifically installed. The server is currently configured with IPX/SPX and TCP/IP, so I can access everything nice and speedy without TCP/IP, but the IPX/SPX is going away soon...Thanks for the try, though.

by dmiles

Have you checked to see if their are other programs loading in the background,and also if you have the virus scan loading at start-up.

by bv2

The virus scan loads, but it does not perform a scan at startup. The only other program loading at startup are some file apps for AS/400. I have analyzed the boot log and only came with an 8 or 9 second total delay. Remember that my delay only comes with TCP/IP installed. It does not occur with IPX/SPX and NetBEUI.

by tbradley

1. Check the Bios settings for the embedded NIC vs the windows system settings.

2. Do you show good connectivity at the NIC and the Hub/Switch side? I've had machines that lose the "green light" at one side or another, yet can connect via IPX. Why, I'm baffled, but switching ports in the hub cleared the problem.

3. If using DHCP, check to see if the MAC address of the NIC card has been flagged as "bad". As I'm netware not NT, I wouldn't know where to start to do this, but someone else here might.

by bv2

BIOS NIC settings match Windows settings. Good connectivity, and as far as I can tell, the MAC address is not flagged.

by tbradley

ok... those were the obvious 3. Now for the unobvious. You mentioned that the system seems to pause right after the login script runs.

Do you have any policies, or agents running that span partitions ( sorry, that's netware) I guess you NT guys call them domains. I once had a user created in one partition, and a lazy tech just moved his user object to another, just happened to be at the far end of our slowest connection ( 56kbps ugh! ) and the user had to claim his policies from the other side. The policies and processes with Netware load after the login script.

Also check to see if you have some dynamic desktop configuration happening, ie pulling desktop wallpaper, or somesuch from another domain.

by bv2

Nope - wallpaper is locally stored, and the only thing the login script does is map three drives that reside directly on the authentication server. Personally, I think it has something to do with the TCP/IP stack, but updates don't seem to help andI can't replicate the delay on any other system, so it seems to be computer specific.

by bart snell

Probably not the case, but have you checked to see if the user has a sound associated with Windows startup, and if so try removing it. Sometimes a corrupted sound file can cause unusual symptoms.

--Bart

by bv2

No luck - removed all windows sounds and it still hangs for 60 seconds before the icons load and display.

by craig it mangaer

I would check on the policy issue. I know that it can add alot of time to the login process and will cause the pause you are talking about. I'm guessing you can authenticate with netbeui? Other thing to check is to see if the remote registry was installed on the PC if so that is your culprit. I have had field computers hang for what seemed to be forever and found that this was what was running. What you can do to check on this is, while the sytem is "paused" do the old ctrl+alt+delete and see what applications are running. Simply having removed remote reg does not always get rid of it. I had to manually go in delete all TCP/IP files after removing the protocol (.dll's don't get deleted when removing the protocol so the problem will come right back as soon as you re add the TCP/IP protocol even if you choose to over write files). Once I removed the associated .dll's which I don't remember off the top of my head and reinstalled tcp/ip it worked fine.

by bv2

Did not - still no luck - ended up formatting the drive and reinstalling everything - thanks for the suggestion, though.

by baziite

All I can think of is that when you installed the TCP/IP protocol it got set as the default protocol . Since it is only needed for administrative purpose you can set IPX/SPX as your default protocol .

You can do this on the Network applet in control panel . select IPX/SPX --> Your NIC , then on the advanced tab check "set this protocol as default protocol" . Also when you switch to TCP/IP for good , you should make sure that the default is set to TCP/IP on all the machines .

Good Luck !

by bv2

Setting IPX/SPX as my defult protocol disables my logon script and doesn't map needed network drives.

by cuziyq

We have run into this problem before at my company, except the delay can be as long as 10 minutes. This is almost always a profile issue. There are several things we do to fix it, rebooting after each step:

1) If this machine is name brand (such as Dell, Compaq, or HP), and is using the factory load; get rid of the diagnostics program that is usually installed. e.g. We use Dell, and the program is called Dell DMI.

2) Disable remote registry (from the passwords control panel, under the remote admin tab). Don't know why this works, but sometimes it does.

3) Delete all the .PWL files on the machine. Sometimes a booger in a cached password will cause the machine to hiccup at login.

4) Disable multiple profiles by going to the passwords control panel (user profiles tab) and selecting "All users share the same settings". You may have to stitch the user's profile together again after doing this.

5) If all else fails, go to a DOS prompt and delete USER.DAT from the user's profile folder (NOT the one in the Windows directory). When the user logs on again, it will spend a couple minutes building a new USER.DAT file. NOTE: If roaming profiles are enabled, you must also delete USER.DAT from the user's home directory on the server after you have shut down his machine, but before you reboot it.

If none of this works, then the problem is with the default profile. Unfortunately, there is no way to fix the default profile.

by bv2

Did all of those things - problem still there - ended up reformatting the drive and reinstalling everything - thanks for the suggestion, though.

by baziite

If you look at your comment to answer number one , you stated that your server is configured with both IPX/SPX and TCP/IP and that when you remove TCP/IP everything works fine . My question is ....Where do you remove TCP/IP from ie workstation or Server or both ???? if your answer is both then I gather that your default protocol on the server is TCP/IP ...In that case you will also have to make IPX/SPX the default or atleast higher than TCP/IP in the binding order on the server .
One thing is strange that by making IPX/SPX your default protocol on the workstation your logon scripts should still run , as your server is configured to use IPX/SPX also ....

Strange but true , Iguess .....

Good Luck anyways!!!!

by bv2

Don't know why the login scripts didn't run with IPX/SPX - ended up reformatting drive and reinstalling - thanks for the input.

by wlbowers

Check the registry in
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
See if there are any services running that shouldn't be there. Compac has a diagnostic program that might be causing the problem. If so it will be listed here and can removed.

Lee

by bv2

The Compaq diagnostic program has long since been removed - gave up and reformatted - thanks for the suggestion.

This discussion is closed to new replies.