Requirement is below AT Option1 Registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Micromass\ key1 value1 key2 value2 key3 value3 AT Option2 Registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Micromass\ key1 value4 key2 value5 key3 value6 Registry structure and the key names are same, only differ in the values. To attain this i have followed COM1 --File1 --File2 --File3 Registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Micromass\ key1 value1 key2 value2 key3 value3 COM2 --File4 --File5 --File6 Registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Micromass\ key1 value4 key2 value5 key3 value6 And put a condition for those components to installed it for proper Options