gitextract_dcyh09z4/ ├── .gitea/ │ └── workflows/ │ └── github_mirror.yaml ├── .gitignore ├── Core/ │ ├── Actions/ │ │ ├── CmdAction.cs │ │ ├── CoreActions.cs │ │ ├── RegistryKeyAction.cs │ │ ├── RegistryValueAction.cs │ │ ├── RunAction.cs │ │ ├── ServiceAction.cs │ │ ├── TaskKillAction.cs │ │ └── UninstallTaskStatus.cs │ ├── Core.projitems │ ├── Core.shproj │ ├── Core.shproj.DotSettings │ ├── Exceptions/ │ │ └── UnexpectedException.cs │ ├── Helper/ │ │ ├── Interop/ │ │ │ └── Helper.cs │ │ ├── client-helper.sln │ │ ├── client-helper.vcxproj │ │ ├── client-helper.vcxproj.filters │ │ ├── dllmain.cpp │ │ ├── framework.h │ │ ├── pch.cpp │ │ └── pch.h │ ├── Miscellaneous/ │ │ ├── Serializables.cs │ │ ├── StreamReaderWithPosition.cs │ │ └── XmlDeserializer.cs │ ├── Services/ │ │ ├── Config.cs │ │ ├── Log.cs │ │ └── Output.cs │ └── Utilities/ │ ├── IdManagers.cs │ ├── StringUtils.cs │ └── Wrap.cs ├── Interprocess/ │ ├── InterLink.cs │ ├── Interprocess.projitems │ ├── Interprocess.shproj │ ├── JsonSerializables.cs │ ├── LevelController.cs │ ├── Levels.cs │ ├── Serialization.cs │ ├── SynchronousIOCanceler.cs │ └── Threads.cs ├── LICENSE.md ├── ManagedWimLib/ │ ├── Compressors/ │ │ ├── Compressor.cs │ │ └── Decompressor.cs │ ├── Helper.cs │ ├── IterateCallback.cs │ ├── ManagedWimLib.csproj │ ├── ManagedWimLib.netfx.targets │ ├── NUGET_README.md │ ├── NativeStructs.cs │ ├── NugetPack.cmd │ ├── ProgressCallback.cs │ ├── WimLibException.cs │ ├── WimLibLoadManager.cs │ ├── WimLibLoader.cs │ └── WimStruct.cs ├── README.md ├── TrustedUninstaller.CLI/ │ ├── CLI.cs │ ├── CommandLine.cs │ ├── Properties/ │ │ └── AssemblyInfo.cs │ ├── TrustedUninstaller.CLI.csproj │ └── app.manifest ├── TrustedUninstaller.Shared/ │ ├── Actions/ │ │ ├── AppxAction.cs │ │ ├── CmdAction.cs │ │ ├── DownloadAction.cs │ │ ├── FileAction.cs │ │ ├── LanguageAction.cs │ │ ├── LineInFileAction.cs │ │ ├── PowershellAction.cs │ │ ├── RegistryKeyAction.cs │ │ ├── RegistryValueAction.cs │ │ ├── RunAction.cs │ │ ├── ScheduledTaskAction.cs │ │ ├── ServiceAction.cs │ │ ├── ShortcutAction.cs │ │ ├── SoftwareAction.cs │ │ ├── SystemPackageAction.cs │ │ ├── TaskAction.cs │ │ ├── TaskKillAction.cs │ │ ├── UpdateAction.cs │ │ ├── UserAction.cs │ │ └── WriteStatusAction.cs │ ├── AmeliorationUtil.cs │ ├── AugmentedProcess.cs │ ├── ControlWriter.cs │ ├── Defender.cs │ ├── Exceptions/ │ │ ├── ErrorHandlingException.cs │ │ ├── InvalidRegistryEntryException.cs │ │ └── TaskInProgressException.cs │ ├── Globals.cs │ ├── ISO.cs │ ├── NativeProcess.cs │ ├── NtStatus.cs │ ├── OOBE.cs │ ├── Parser/ │ │ ├── PlaybookParser.cs │ │ └── TaskActionResolver.cs │ ├── Playbook.cs │ ├── Predicates/ │ │ └── IPredicate.cs │ ├── ProcessPrivilege.cs │ ├── Properties/ │ │ ├── AssemblyInfo.cs │ │ ├── uefi-ntfs-ame-old.img │ │ └── uefi-ntfs-ame.img │ ├── ProviderStatus.cs │ ├── Requirements.cs │ ├── Tasks/ │ │ ├── ITaskAction.cs │ │ ├── OutputProcessor.cs │ │ ├── TaskAction.cs │ │ ├── TaskList.cs │ │ ├── UninstallTask.cs │ │ ├── UninstallTaskPrivilege.cs │ │ └── UninstallTaskStatus.cs │ ├── TrustedUninstaller.Shared.csproj │ ├── USB/ │ │ ├── BZip2.cs │ │ ├── Drive.cs │ │ ├── Drivers.cs │ │ ├── Format.cs │ │ ├── ISO.cs │ │ ├── ISOWIM.cs │ │ ├── InterMethods.cs │ │ ├── Interop.cs │ │ ├── OSDownload.cs │ │ └── USB.cs │ ├── WimLib/ │ │ ├── Compressors/ │ │ │ ├── Compressor.cs │ │ │ └── Decompressor.cs │ │ ├── DynLoader/ │ │ │ ├── DynLoaderBase.cs │ │ │ ├── LoadManagerBase.cs │ │ │ ├── NativeMethods.cs │ │ │ ├── PlatformConvention.cs │ │ │ └── SafeLibHandle.cs │ │ ├── Helper.cs │ │ ├── IterateCallback.cs │ │ ├── NativeStructs.cs │ │ ├── ProgressCallback.cs │ │ ├── WimLibException.cs │ │ ├── WimLibLoadManager.cs │ │ ├── WimLibLoader.cs │ │ └── WimStruct.cs │ ├── WimWrapper.cs │ └── WinUtil.cs └── TrustedUninstaller.sln