Interesting find the other day.  While trying to create an autologon for a project I’m assigned to I ran into an issue where the laptop would not accept an changes to the Winlogon key values.  Here is the scenario:

  1. Image machine using MDT
  2. after receive the successfully completed notification run a registry merge to create the autologin
  3. Reboot the machine
The computer would never log on to the specified account on its own until I ran the registry merge a second time!
After testing nearly everything under the sun and involving Microsoft as well it was discovered that the LTICleanup.wsf script clears the autologon entry from MDT and for some reason was erasing the entry that I was making.  The solution for me?  Customize the LTICleanup.wsf file to leave the autologon information alone and use my registry merge file to change it to the proper account.
Simple 2 min fix for a problem that plagued me for days, isn’t IT wonderful!