Relax, возможно, пользовательский реестр не успевает сохраниться.
Проверьте в
журнале событий наличие ошибок с кодами 1517 или 1524 от источника Userenv. Для профилактики установите
User Profile Hive Cleanup Service.
Также посмотрите в разделе реестра HKCU\Control Panel\Desktop значение параметра WaitToKillAppTimeout и в разделе HKLM\SYSTEM\CurrentControlSet\Control параметр WaitToKillServiceTimeout.
Еще вопрос, раздел реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop существует? И параметр TaskbarWinXP (типа REG_BINARY) в нем?