Hello, I have a question: will you be building a tool for building 26H2 (26300) from 26100? I'm particularly interested in the GenerateUpdateList.ps1 file.
The option to create 26300 is already included in this latest version. The only thing not being used is the GenerateUpdateList.ps1 script—at least for now.
Good evening SanLion and the guys! Thank you for taking the time to look into this and for the detailed questions. 1 - I have nothing against abbodi1406’s W10UI.cmd. Quite the opposite — I also consider it an excellent and very reliable script, and I have used it for a long time. The reason I’m exploring a different approach is not because I consider W10UI.cmd unreliable. My goal is to integrate the LCU directly into the image while keeping the LCU handling as simple as possible and avoiding unnecessary extraction/repacking steps. 2 - I agree that the main advantage at the moment is execution time, since the LCU only needs to be decompressed once. However, I think there is another benefit: having more direct control over the integration process and making it independent of some of the assumptions made by W10UI.cmd. Of course, this does not eliminate the dependency on Microsoft’s packaging method. If Microsoft changes how LCUs are structured or packaged, the integration logic may also need to be adjusted. That is something I fully agree with. For me, this is more an experiment and an alternative approach rather than an attempt to replace W10UI.cmd. If further testing confirms that it remains reliable across different LCU revisions, I think it could be worth developing further.
Yes, I saw that, that's not what I meant. Well, I've already decided that for myself - thanks! I’ve put together a tool for working with the install.wim image (version 26100) and automatically updating it—based on the user’s selection in the graphical menu—to version 26200 or 26300, or leaving it at 26100. The tool is in .cmd format. It’s been tested and works fine. Right now, I’m working on converting it to a more advanced PowerShell-based approach. As soon as I finish that and test it, I’ll be able to share my work with my colleagues—of course, if anyone is interested.