Disable Windows Server 2016+ Group Policy Logon Script Delay

Something that bit me in the butt back at the release of Server 2016, and I can laugh now, is the Group Policy Logon Script Delay “feature”. I lost a few hours trying to figure out why my GPO user logon scripts I was created weren’t seemingly running even though RSOP told me they were. Turns out, Server 2016 and newer implement a delay on user Group Policy scripts for performance reasons (quicker logon/user experience).

To Disable

Computer Configuration\Administrative Templates\System\Group Policy: Configure Logon Script Delay: Enabled

Set the value (integer) in minutes. 0 being no delay and maximum 1,000 (why? lol)

Reference: https://support.microsoft.com/en-us/help/2895815/logon-scripts-do-not-run-for-five-minutes-after-a-user-logs-on-to-a-wi

Leave a Reply

Your email address will not be published. Required fields are marked *