Making a note to this post since people are overlooking the purpose of this topic. If you are having a problem with "Winlogon Terminated" EVERY OTHER TIME you logon to an Windows XP SP3, domain-joined computer, my post below describes a possible fix for you. HOWEVER, if the problem is with EVERY logon, there have been other posts for fixes on this subject, as this problem affects both SP2 and SP3. There is a difference!
So I believe I have a solution to the problem where you get the message "Winlogon Terminated" every other logon immediately after adding your XP SP3 workstation to a Windows Domain. Looking through an overview article for SP3, I found that there are some new security features of SP3 that could possibly come into conflict with NComputing's software. Digital Identity Management Service (DIMS) seems to be the culprit here, as it's called by Winlogon. As described here:
"Digital Identity Management Service (DIMS): This feature enables the users logged into any domain based computer to seamlessly access their certificates and private keys for applications and services."
I suppose when added to a domain is the only time where DIMS is taken into effect, so this is why I only ran into problems after I joined it.
Now, I don't know of a way to disable it short of deleting a registry key, so here's how I did it.
- Open REGEDIT.
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Notify\dimsntfy
- Export this key for safe keeping in case you ever need to put it back.
- Delete the key.
- Reboot.
This SHOULD fix the problem for you. Note, this isn't for the problem where Winlogon terminates EVERY logon, just every other logon. You still need to follow the instructions for installing v88 and then upgrade to v92. |