Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > Transformation Development Kit (TDK) > Working with configuration parameters > Overview of configuration parameters (TDK) > Setting a configuration parameter through the registry (TDK)
  
Setting a configuration parameter through the registry (TDK)
1. On the computer that is running TDK, open the registry.
To open the registry under Windows 10:
In the Windows Search the Web and Windows box, type Regedit, and then press the Enter key.
To open the registry under Windows 8.1 or Windows Server 2012:
On the Apps screen, type registry, and then press the Enter key.
To open the registry under Windows 7:
Click the Windows Start menu, type Regedit, and then press the Enter key.
To open the registry under Windows Server 2008 and earlier supported versions of Windows:
On the Windows Start menu, click Run, type Regedit, and then press the Enter key.
2. In the left pane, locate and select the following registry key.
For 64-bit versions of Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SELECT Software Tools\Ent60\Addins\Shadow
For 32-bit versions of Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\SELECT Software Tools\Ent60\Addins\Shadow
3. Right-click the preceding registry key, point to New, and then click String Value.
4. Type the name of the Configuration Parameter you want to set (not prefixed with a dash), and then press the Enter key.
For more information about the available Configuration Parameters, see Overview of configuration parameters (TDK).
5. If the Configuration Parameter can have a value set:
a. Right-click the String Value, and then click Modify.
b. In the Value Data box, specify the value, and then click OK.
6. Close the registry.
The Configuration Parameter you created will always be used by TDK.
If the Configuration Parameter you created has a value, the value you set can be overridden by a TDK configuration parameter file or Generation Settings Scheme.
* 
Some Configuration Parameters can be overridden by the previous setting used in TDK. For more information, see Overview of configuration parameters (TDK).
* 
If the Configuration Parameter also applies to ACS, that Configuration Parameter will always be used by ACS as well, unless overridden.