public void AddMissingInformation(ApplicationUninstallerEntry target)
        {
            if (target.SortedExecutables == null || target.SortedExecutables.Length == 0 ||
                target.Is64Bit != MachineType.Unknown)
            {
                return;
            }

            try
            {
                target.Is64Bit = FilesystemTools.CheckExecutableMachineType(target.SortedExecutables[0]);
            }
            catch
            {
                target.Is64Bit = MachineType.Unknown;
            }
        }