public static void MoveUnifiedInstallerRegistryFromWow64()
 {
     try
     {
         RegistryKey registryKey1 = Registry.LocalMachine.OpenSubKey(Strings.RegistryBaseKeyPath);
         if (registryKey1 != null && !string.IsNullOrEmpty((string)registryKey1.GetValue("Version", (object)null)))
         {
             return;
         }
         RegistryKey registryKey2 = Registry.LocalMachine.OpenSubKey("Software", true);
         RegistryKey sourceKey    = Registry.LocalMachine.OpenSubKey("Software\\WOW6432Node\\BlueStacks" + Strings.GetOemTag());
         if (sourceKey == null)
         {
             return;
         }
         RegistryKey subKey = registryKey2.CreateSubKey("BlueStacks" + Strings.GetOemTag());
         RegistryUtils.RecurseCopyKey(sourceKey, subKey);
         registryKey2.DeleteSubKeyTree("WOW6432Node\\BlueStacks" + Strings.GetOemTag());
         RegistryUtils.GrantAllAccessPermission(subKey);
     }
     catch
     {
     }
 }