VBScript not processed at Windows 8.1 logon
Posted on 2014-03-30
I recently found that there is a problem with vbscript not running at logon in Windows 8.1. Rather, there is about a 5 minute delay and then the script is processed. So if I logout and log in again, after about 5 minutes, the logon vbscript will process.
The domain controller is Windows 2000. In Windows 8.1 I tweaked various setting for login under network security for local domain policy such as requiring 128-bit and sending response only as LM or NTLM. I have the reghack for EnableLinkedConnections enabled since I am logging in with an admin account.
In the Windows 2000 event view under Security, there are failure audits for the Windows 8.1 machine with event 677 and failure code 0x29.
In Windows 8.1 event viewer under System, I was getting Event 1112 regarding GP Client side exts not able to apply settings. I remedied this with the local security policy by enabling Always wait for network on startup.
Any idea on how to resolve this issue and enable the logon script to process immediately without the delay? This does not affect prior OS versions as I tested with Server 2008 R2 and Windows 7 without issue.