Try this to see why
How to Enable User Environment Debug Logging in Retail Builds of Windows 2000
Q221833
--------------------------------------------------------------------------------
The information in this article applies to:
a.. Microsoft Windows 2000 Advanced Server
b.. Microsoft Windows 2000 Datacenter Server
c.. Microsoft Windows 2000 Professional
d.. Microsoft Windows 2000 Server
--------------------------------------------------------------------------------
IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.
SUMMARY
Debug logging of user profile and system policy processes in Microsoft Windows NT 4.0 requires a checked (debug) build of the Userenv.dll file. This functionality is included with Windows 2000 and can be enabled by modifying the registry on the computer on which the logging is to occur.
The output of this logging can be helpful in troubleshooting problems with user profiles and group policy processing, and should be enabled only for this purpose.
MORE INFORMATION
WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.
For information about how to edit the registry, view the "Changing Keys and Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT or Windows 2000, you should also update your Emergency Repair Disk (ERD).
Use Registry Editor to add the following registry value (or modify it, if the value already exists):
Key: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon
Value: UserEnvDebugLevel
Value Type: REG_DWORD
Value Data: 10002 (Hex)
After you make this change, restart the computer. The log file is written to the %SystemRoot%\Debug\UserMode\Userenv.log file.
Also say if you are using a roaming profile (changing security on a file can prevent your profile loading).