 At system startup, the actual paths to 'Program Files' and 'Common Program Files' are loaded from the Windows registry, where they are stored in the codice_2 and codice_3 values under codice_4.They are then made accessible to the rest of the system via the volatile environment variables codice_5, and codice_6.Applications can also obtain the locations of these paths by querying the codice_7 using codice_8, or through Windows Management Instrumentation, or by querying the shell using CSIDLs, or codice_9.