Search code examples
windowsenvironment-variablesregistry

Where are environment variables stored in the Windows Registry?


I need to access an environment variable remotely. To do this, I think the best way is to read it from registry.

Where are environment variables stored in the Windows Registry?


Solution

  • Here's where they're stored on Windows XP through Windows Server 2012 R2:

    User Variables

    HKEY_CURRENT_USER\Environment
    

    System Variables

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment