The HKEY_CURRENT_USER subkey is normally not available during login on windows NT/2000 computers. Mosto of the time, you'll have to make changes after the login by e.g. by scheduling a RunOnce event that makes the appropriate changes.

The HKCU is created during the login. The original HKCU data is in HKEY_USERS\SID and the profile. If the domain profile is newer than the local profile the domain profile gets dowmloaded and replaces the local profile including HKCU. Thus you'll have to make the changes after download of the profile and creation of HKCU.
_________________________
There are two types of vessels, submarines and targets.