Default User NTUSER.DAT Not Retaining Modified Registry Values for New Users

Amal Krishna Jk 0 Reputation points
2025-03-11T11:22:42.1733333+00:00

I modified the NTUSER.DAT file inside C:\Users\Default to set custom values for HKEY_CURRENT_USER\Control Panel\Colors. Specifically, I changed the Window color (REG_SZ) to 111 111 111.

After making these changes, I verified that newly created registry keys persist correctly when a new user logs in. However, pre-existing keys (like "Window") are reset to Windows default values (255 255 255) instead of the modified values.

My observations:

  1. New keys remain unchanged, meaning the modified NTUSER.DAT is loading.
  2. Only existing keys revert to default, suggesting something is modifying them after the profile is created.
  3. This happens only when logging in as a new user—if I edit an existing user's NTUSER.DAT, the changes persist correctly.

Questions:

  • What process is responsible for resetting existing registry values after NTUSER.DAT is loaded?
  • Is there a way to prevent Windows from overriding these values?
  • How can I ensure my modified colors remain for all newly created users?I modified the NTUSER.DAT file inside C:\Users\Default to set custom values for HKEY_CURRENT_USER\Control Panel\Colors. Specifically, I changed the Window color (REG_SZ) to 111 111 111. After making these changes, I verified that newly created registry keys persist correctly when a new user logs in. However, pre-existing keys (like "Window") are reset to Windows default values (255 255 255) instead of the modified values. My observations:
    1. New keys remain unchanged, meaning the modified NTUSER.DAT is loading.
    2. Only existing keys revert to default, suggesting something is modifying them after the profile is created.
    3. This happens only when logging in as a new user—if I edit an existing user's NTUSER.DAT, the changes persist correctly.
    Questions:
    • What process is responsible for resetting existing registry values after NTUSER.DAT is loaded?
    • Is there a way to prevent Windows from overriding these values?
    • How can I ensure my modified colors remain for all newly created users?
Windows 11
Windows 11
A Microsoft operating system designed for productivity, creativity, and ease of use.
11,054 questions
0 comments No comments
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.