├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── DefinitionMigrator ├── DefinitionMigrator.csproj ├── DefinitionParser.cs ├── Logging.cs └── Program.cs ├── DriverStore ├── DevPropKey.cs ├── DevPropType.cs ├── DriverFile.cs ├── DriverFileOperation.cs ├── DriverFileType.cs ├── DriverPackageEnumFilesFlag.cs ├── DriverPackageGetPropertyFlag.cs ├── DriverPackageOpenFlag.cs ├── DriverStore.csproj ├── DriverStoreConfigureFlags.cs ├── DriverStoreCopyFlag.cs ├── DriverStoreImportFlag.cs ├── DriverStoreObjectType.cs ├── DriverStoreOfflineAddDriverPackageFlags.cs ├── DriverStoreOpenFlag.cs ├── DriverStorePublishFlag.cs ├── DriverStoreReflectCriticalFlag.cs ├── DriverStoreReflectFlag.cs ├── DriverStoreSetObjectPropertyFlag.cs ├── DrvPackage.cs ├── DrvStore.DriverPackageVersionInfo.cs ├── DrvStore.DriverStoreInterop.cs ├── DrvStore.cs └── ProcessorArchitecture.cs ├── DriverUpdater.sln ├── DriverUpdater ├── CLIOptions.cs ├── CksLicensing.cs ├── DefinitionParser.cs ├── DevIcon_SurfaceDuo.ico ├── DismProvider.cs ├── DriverUpdater.csproj ├── ImageUpdate │ ├── AppX.cs │ ├── AppXPackages.cs │ ├── BaseDriverPackages.cs │ ├── DriverPackageFile.cs │ ├── Drivers.cs │ ├── FeatureManifest.cs │ └── PackageFile.cs ├── Logging.cs ├── OnlineProvider.cs ├── Program.cs ├── ProgressClass.cs ├── ProgressInterface.cs ├── Properties │ └── AssemblyInfo.cs ├── RegistryFixer.cs ├── RegistryLeftoverFixer.cs ├── WizardUx.cs └── app.manifest ├── LICENSE ├── README.md ├── nuget.config ├── publish_win_arm64.cmd ├── publish_win_x64.cmd └── publish_win_x86.cmd /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/.gitignore -------------------------------------------------------------------------------- /DefinitionMigrator/DefinitionMigrator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DefinitionMigrator/DefinitionMigrator.csproj -------------------------------------------------------------------------------- /DefinitionMigrator/DefinitionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DefinitionMigrator/DefinitionParser.cs -------------------------------------------------------------------------------- /DefinitionMigrator/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DefinitionMigrator/Logging.cs -------------------------------------------------------------------------------- /DefinitionMigrator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DefinitionMigrator/Program.cs -------------------------------------------------------------------------------- /DriverStore/DevPropKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DevPropKey.cs -------------------------------------------------------------------------------- /DriverStore/DevPropType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DevPropType.cs -------------------------------------------------------------------------------- /DriverStore/DriverFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverFile.cs -------------------------------------------------------------------------------- /DriverStore/DriverFileOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverFileOperation.cs -------------------------------------------------------------------------------- /DriverStore/DriverFileType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverFileType.cs -------------------------------------------------------------------------------- /DriverStore/DriverPackageEnumFilesFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverPackageEnumFilesFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverPackageGetPropertyFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverPackageGetPropertyFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverPackageOpenFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverPackageOpenFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverStore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStore.csproj -------------------------------------------------------------------------------- /DriverStore/DriverStoreConfigureFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreConfigureFlags.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreCopyFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreCopyFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreImportFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreImportFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreObjectType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreObjectType.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreOfflineAddDriverPackageFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreOfflineAddDriverPackageFlags.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreOpenFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreOpenFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverStorePublishFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStorePublishFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreReflectCriticalFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreReflectCriticalFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreReflectFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreReflectFlag.cs -------------------------------------------------------------------------------- /DriverStore/DriverStoreSetObjectPropertyFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DriverStoreSetObjectPropertyFlag.cs -------------------------------------------------------------------------------- /DriverStore/DrvPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DrvPackage.cs -------------------------------------------------------------------------------- /DriverStore/DrvStore.DriverPackageVersionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DrvStore.DriverPackageVersionInfo.cs -------------------------------------------------------------------------------- /DriverStore/DrvStore.DriverStoreInterop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DrvStore.DriverStoreInterop.cs -------------------------------------------------------------------------------- /DriverStore/DrvStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/DrvStore.cs -------------------------------------------------------------------------------- /DriverStore/ProcessorArchitecture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverStore/ProcessorArchitecture.cs -------------------------------------------------------------------------------- /DriverUpdater.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater.sln -------------------------------------------------------------------------------- /DriverUpdater/CLIOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/CLIOptions.cs -------------------------------------------------------------------------------- /DriverUpdater/CksLicensing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/CksLicensing.cs -------------------------------------------------------------------------------- /DriverUpdater/DefinitionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/DefinitionParser.cs -------------------------------------------------------------------------------- /DriverUpdater/DevIcon_SurfaceDuo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/DevIcon_SurfaceDuo.ico -------------------------------------------------------------------------------- /DriverUpdater/DismProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/DismProvider.cs -------------------------------------------------------------------------------- /DriverUpdater/DriverUpdater.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/DriverUpdater.csproj -------------------------------------------------------------------------------- /DriverUpdater/ImageUpdate/AppX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ImageUpdate/AppX.cs -------------------------------------------------------------------------------- /DriverUpdater/ImageUpdate/AppXPackages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ImageUpdate/AppXPackages.cs -------------------------------------------------------------------------------- /DriverUpdater/ImageUpdate/BaseDriverPackages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ImageUpdate/BaseDriverPackages.cs -------------------------------------------------------------------------------- /DriverUpdater/ImageUpdate/DriverPackageFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ImageUpdate/DriverPackageFile.cs -------------------------------------------------------------------------------- /DriverUpdater/ImageUpdate/Drivers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ImageUpdate/Drivers.cs -------------------------------------------------------------------------------- /DriverUpdater/ImageUpdate/FeatureManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ImageUpdate/FeatureManifest.cs -------------------------------------------------------------------------------- /DriverUpdater/ImageUpdate/PackageFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ImageUpdate/PackageFile.cs -------------------------------------------------------------------------------- /DriverUpdater/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/Logging.cs -------------------------------------------------------------------------------- /DriverUpdater/OnlineProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/OnlineProvider.cs -------------------------------------------------------------------------------- /DriverUpdater/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/Program.cs -------------------------------------------------------------------------------- /DriverUpdater/ProgressClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ProgressClass.cs -------------------------------------------------------------------------------- /DriverUpdater/ProgressInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/ProgressInterface.cs -------------------------------------------------------------------------------- /DriverUpdater/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /DriverUpdater/RegistryFixer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/RegistryFixer.cs -------------------------------------------------------------------------------- /DriverUpdater/RegistryLeftoverFixer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/RegistryLeftoverFixer.cs -------------------------------------------------------------------------------- /DriverUpdater/WizardUx.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/WizardUx.cs -------------------------------------------------------------------------------- /DriverUpdater/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/DriverUpdater/app.manifest -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/README.md -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/nuget.config -------------------------------------------------------------------------------- /publish_win_arm64.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/publish_win_arm64.cmd -------------------------------------------------------------------------------- /publish_win_x64.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/publish_win_x64.cmd -------------------------------------------------------------------------------- /publish_win_x86.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WOA-Project/DriverUpdater/HEAD/publish_win_x86.cmd --------------------------------------------------------------------------------