Login script does not execute unless user logs off and back in

G

Guest

We have about 200 Windows 2000 workstations running on several model Compaq computers (tower and notebook) and two Dell notebook computers plus three Windows XP notebook computers (two Toshiba and one Sony). All the users login to a Windows 2000 server domain and have a common login script set to execute in their Active Directory user profile. We just added two new Dell Precision 360 tower computers running Windows XP Professional. When any user logs in on either of these two Dell Precision 360 computers, the login script does not execute. If the user logs off and back in, then the login script executes. If the computer is restarted or powered off and on, at the initial login, the login script does not execute (until the user logs off and back in). This problem is 100% repeatable and has been occurring since we received and deployed these two computers a month ago

What do I need to do to get the Windows 2000 Active Directory login script to execute upon power up or restart on these two Dell Precision 360 Window XP computers

Thanks to anyone who can help me out
 
S

Steven Liu

Dear Customer,

Do you mean the issue only happens on the 2 new Dell Precision 360 tower
computers?

If yes, I think it's not the server side issue.

I want to know how you install the 2 computers. Let's try to run the NewSID
on the Dell computers to reset the computer SID.

The NewSID can be downloaded at:

http://www.sysinternals.com/ntw2k/source/newsid.shtml

If this does not work, let's remove the computer from the domain and then
rejoin it back to the domain.

Let's see whether this works.

If this still does not work, please power down the computer and then power
on. Logon with the domain administrator. As you said, the logon script will
not run at this time. Check the Event Log and see whether there has any
logs created during the startup. If yes, send the log to me. I will
continue to help you.

Thanks for using Microsoft News Group!

Sincerely,

Steven Liu [MSFT]

Microsoft Online Partner Support

MCSE 2000

Get Secure! - www.microsoft.com/security

This posting is provided "as is" with no warranties and confers no rights.
 
E

Eric Phillips

Barry,

Do the other WindowsXP users ever experience this problem? You might want
to try enabling "Always wait for the network at computer startup and logon"
in your GPO. (Computer Config / Admin / System / Logon) I have noticed that
slower XP machines have no problems, but my fast XP machines that use DHCP
are able to start and login before the computer is able to get an IP
address, because of that the logon script does not run unless they log out
and log back in.

Let us know if that helps,

Eric Phillips

Barry Koopersmith said:
We have about 200 Windows 2000 workstations running on several model
Compaq computers (tower and notebook) and two Dell notebook computers plus
three Windows XP notebook computers (two Toshiba and one Sony). All the
users login to a Windows 2000 server domain and have a common login script
set to execute in their Active Directory user profile. We just added two new
Dell Precision 360 tower computers running Windows XP Professional. When any
user logs in on either of these two Dell Precision 360 computers, the login
script does not execute. If the user logs off and back in, then the login
script executes. If the computer is restarted or powered off and on, at the
initial login, the login script does not execute (until the user logs off
and back in). This problem is 100% repeatable and has been occurring since
we received and deployed these two computers a month ago.
What do I need to do to get the Windows 2000 Active Directory login script
to execute upon power up or restart on these two Dell Precision 360 Window
XP computers?
 
G

Guest

It only happens with those two Dell Precision 360 tower computers (which are 3 GHz machines). All the othe computers (which don't have this problem) are 1 GHz and slower computers.

Before trying your suggestion, I will try Eric Phillips suggestion since it is simpler (and it addreses the fact that these two computers are much faster than all the other computers that don't exhibit this problem).

----- \"Steven Liu\" wrote: -----

Dear Customer,

Do you mean the issue only happens on the 2 new Dell Precision 360 tower
computers?

If yes, I think it's not the server side issue.

I want to know how you install the 2 computers. Let's try to run the NewSID
on the Dell computers to reset the computer SID.

The NewSID can be downloaded at:

http://www.sysinternals.com/ntw2k/source/newsid.shtml

If this does not work, let's remove the computer from the domain and then
rejoin it back to the domain.

Let's see whether this works.

If this still does not work, please power down the computer and then power
on. Logon with the domain administrator. As you said, the logon script will
not run at this time. Check the Event Log and see whether there has any
logs created during the startup. If yes, send the log to me. I will
continue to help you.

Thanks for using Microsoft News Group!

Sincerely,

Steven Liu [MSFT]

Microsoft Online Partner Support

MCSE 2000

Get Secure! - www.microsoft.com/security

This posting is provided "as is" with no warranties and confers no rights.
 
S

Steven Liu

Dear Customer,

That's fine. If you have any issue, please let me know and I will continue
to help you.

Thanks for using Microsoft News Group!

Sincerely,

Steven Liu [MSFT]

Microsoft Online Partner Support

MCSE 2000

Get Secure! - www.microsoft.com/security

This posting is provided "as is" with no warranties and confers no rights.
 
T

Torgeir Bakken (MVP)

Barry said:
I just tried to enable "Always wait for the network at computer startup and logon" (selecting from the Group Policy on that local workstation: Computer Configuration / Administrative Templates / System / Logon) but that selection is not listed (there are 16 selections but that is not one of them). I then tried to find it with "Active Directory" on the Windows 2000 server but it is not listed there either (I only see those same 16 selections).

Where is the "Always wait for the network at computer startup and logon" Group Policy option located?

Hi

You might find something in the links below...


http://groups.google.com/[email protected]

and

Description of the Windows XP Professional Fast Logon Optimization Feature
http://support.microsoft.com/default.aspx?kbid=305293

Scripts May Not Run Before Windows Explorer Starts Even Though
the "Run Logon Scripts Synchronously" Setting is Enabled
http://support.microsoft.com/default.aspx?kbid=304970

No Password Expiration Notice Is Presented During the Logon Process
http://support.microsoft.com/default.aspx?kbid=313194
 
G

Guest

The links you provided discuss making a change that directs the system to wait for the logon scripts to finish running before it starts the Windows Explorer interface program and creates the desktop. This is not a good solution for this environment because at the end of the login script, we run virus data and system updates that continue to run for 5 to 10 minutes after the Windows Desktop has been displayed. With that solution, the user would not be able to use the computer after login for about 10 minutes

I checked a Windows XP computer and the "Always wait for the network at computer startup and logon" Group Policy option is listed but it is not listed in that same spot for a Windows 2000 workstation. Is there a way to enable "Always wait for the network at computer startup and logon" on a Windows 2000 computer? If not, what can I do to either fix this problem or determine why it is happening on only this one Windows 2000 computer (and a few months ago on only another Windows 2000) when all these Windows 2000 computers are the same make and model and were created from essentially the same ghost image?
 
S

Steven Liu

Hi,

The option is only available for the Windows XP. The Windows 2000 does not
has such options.

The issue may be caused by the DNS issue. You can check whether the domain
controller has more than one network interface card. If yes, it's not
suggested and may cause the problem. Please check the DNS server for the
records about the domain controller. Make sure the domain controller has
the correct records on the DNS server.

On the problem client, please also make sure all available Service Pack and
the security and critical updates have already been installed.

I want to know how you install the 2 computers. Let's try to run the NewSID
on the Dell computers to reset the computer SID.

The NewSID can be downloaded at:

http://www.sysinternals.com/ntw2k/source/newsid.shtml

If this does not work, let's remove the computer from the domain and then
rejoin it back to the domain.

Let's see whether this works.

If this still does not work, please power down the computer and then power
on. Logon with the domain administrator. As you said, the logon script will
not run at this time. Check the Event Log and see whether there has any
logs created during the startup. If yes, send the log to me. I will
continue to help you.

Thanks for using Microsoft Newsgroup!

Sincerely,

Steven Liu [MSFT]

Microsoft Online Partner Support

MCSE 2000

Get Secure! - www.microsoft.com/security

This posting is provided "as is" with no warranties and confers no rights.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top