I had an issue this morning where a user was getting a NETLOGON window appearing everytime they logged onto the domain. Turns out this is caused by having just a space in the logon scripts field in their AD account. Deleting the space stops it appearing.