Skip to content

Add winutil executor when provided with config.json - #45

Merged
CodingWonders merged 1 commit into
CodingWonders:microwin-vnext-2.0from
anirudhgupta109:winutil-config
Aug 11, 2026
Merged

CodingWonders merged 1 commit into
CodingWonders:microwin-vnext-2.0from
anirudhgupta109:winutil-config

Conversation

@anirudhgupta109

@anirudhgupta109 anirudhgupta109 commented Aug 10, 2026 •

Copy link
Copy Markdown
Contributor

Type of Change

  • New feature
  • Bug fix
  • Documentation update
  • UI/UX improvement

Description

In an effort to keep feature parity with the now-removed version integrated into winutil (which I personally loved for the config usage), this change allows a custom (and optional) config JSON exported from winutil to be used during the first sign-in automatically.

Tested on Hyper-V VM:

  • en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814 — tested both with and without a winutil config.

References:

@CodingWonders
CodingWonders changed the base branch from main to microwin-vnext-2.0 August 10, 2026 13:17
@CodingWonders

Copy link
Copy Markdown
Owner

@anirudhgupta109, the base branch was changed to point the PR to the right one; unfortunately, there are conflicts. Fix these.

@CodingWonders CodingWonders left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix those conflicts

Signed-off-by: Anirudh Gupta <anirudhgupta109@gmail.com>
@anirudhgupta109

Copy link
Copy Markdown
Contributor Author

@CodingWonders fixed the conflicts!

@CodingWonders CodingWonders left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is good.

@CodingWonders
CodingWonders merged commit 0b9eaa2 into CodingWonders:microwin-vnext-2.0 Aug 11, 2026
@anirudhgupta109
anirudhgupta109 deleted the winutil-config branch August 19, 2026 08:49
CodingWonders added a commit that referenced this pull request Aug 21, 2026
* Update assembly information

* [Enhance] Use system-native encoding for process STDOUT/STDERR redirection

* Update version in registry

* Update usage instructions in README.md (#38)

* YOU KNOW WHAT TIME IT IS (#36)

* Update usage instructions in README.md

Removed duplicate command for running the tool via PowerShell and added a new command block.

* Fix PR Template (#40)

* Update swstatus

* Add (experimental) option for UEFI CA 2023

* [Enhance] Make function reporter parameters nullable

* Update libraries

* Add winutil executor when provided with config.json (#45)

Signed-off-by: Anirudh Gupta <anirudhgupta109@gmail.com>

* [Fix] Fixed UI issue

* [Enhance] Export drivers from multiple class names

* Add VirtIO Drivers (#39)

* Add VirtIO Drivers

* I AM GONNA LOSE IT

* Update MainForm.Designer.cs

I use Zed....

* Update MainForm.cs

* Update MainForm.Designer.cs

* Update MainForm.cs

* Update MainForm.cs

* I am learning

* Update MainForm.Designer.cs

* Update MainForm.cs

* Fix wording

* Update MainForm.cs

* Update MicroWin/MainForm.cs

Co-authored-by: CodingWonders <101426328+CodingWonders@users.noreply.github.com>

* Fix crying CW

Stop crying like a little baby 😆

* Better

Is this better for you angry Spanish man?

* Update MicroWin/MainForm.cs

Co-authored-by: CodingWonders <101426328+CodingWonders@users.noreply.github.com>

* [Enhance] Make function reporter parameters nullable (#42)

Co-authored-by: CodingWonders <101426328+CodingWonders@users.noreply.github.com>

* Update MicroWin/MainForm.cs

* Update MainForm.cs

Co-authored-by: CodingWonders <101426328+CodingWonders@users.noreply.github.com>

---------

Co-authored-by: CodingWonders <101426328+CodingWonders@users.noreply.github.com>

* Notification support

* Some pragmas

* One big PRAGMA

* Some improvements

- Log success operations
- Get rid of places where SWSTATUS is shown; we're getting close to 2.0

* Fixed typo

* Get rid of test project

* Minor bugfix

* *Almost* final fixes

* NO var!

var is my kryptonite (well, not really, but I hate it)

* Update first startup

* Make FirstRun an embedded resource

* Fix docs (#46)

* Fix docs

* Update config

Fixed typos, provided actual email for contact...

---------

Co-authored-by: CodingWonders <101426328+CodingWonders@users.noreply.github.com>

* Update welcome message; perform scaling

* [Enhance] ESD file conversion; image cleanup

* Update readme message

* Add 26H2 version constant

* Prevent Windows 8 images

* Color consistency

* Minor bugfixes

* Allow unmount functions to retry unmount on open file handles

* Error handling and progress bar for OSCDIMG

* Update channel

* OSCDIMG now embedded and readily accessible

* Add version field in image selector

* Add final messages

* update readme

---------

Signed-off-by: Anirudh Gupta <anirudhgupta109@gmail.com>
Co-authored-by: Real-MullaC <callumjanes2007new+github@gmail.com>
Co-authored-by: anirudhgupta109 <anirudhgupta109@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants