The best way to find out what is happening during logon

I was asked by a customer last week, "What is the best way to really find out what is happening to my Group Policies during the Logon Process".

My answer is ....use Userenv logging. If you do not know what that is check out the following Webcast https://support.microsoft.com/kb/835302

Plus also kbarticle. https://support.microsoft.com/kb/221833

Once switched on it will enable you to literally read the Workstation Logon process, to ascertain whether for example the reason you policy is not getting applied is due to slow link detection.