To update Windows 11 iso use WIM Tools Version 21.6.0.239 by Hannes Sehestedt (@hsehestedt)


Less than six days old? Nice!

Lol - the Windows install is less than 6 days old - the clean install using Thio James' trick?

Your next journey is to use DriverPaths in the unattended file. Then WinPE can dynamically scan a local USB folder for drivers as-needed.
That's how the enterprise folks get it done.

Code:
    <component name="Microsoft-Windows-PnpCustomizationsWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <DriverPaths>
        <PathAndCredentials wcm:keyValue="1" wcm:action="add">
          <Path>C:\Drivers</Path>
        </PathAndCredentials>
      </DriverPaths>
        <PathAndCredentials wcm:keyValue="2" wcm:action="add">
          <Path>D:\Drivers</Path>
        </PathAndCredentials>
      </DriverPaths>
        <PathAndCredentials wcm:keyValue="3" wcm:action="add">
          <Path>E:\Drivers</Path>
        </PathAndCredentials>
      </DriverPaths>
    </component>

Oooh, nice. That might be a winner, too.
 

My Computers

System One System Two

  • OS
    Windows 11 23H2 Current build
    Computer type
    PC/Desktop
    Manufacturer/Model
    HomeBrew
    CPU
    AMD Ryzen 9 3950X
    Motherboard
    MSI MEG X570 GODLIKE
    Memory
    4 * 32 GB - Corsair Vengeance 3600 MHz
    Graphics Card(s)
    EVGA GeForce RTX 3080 Ti XC3 ULTRA GAMING (12G-P5-3955-KR)
    Sound Card
    Realtek® ALC1220 Codec
    Monitor(s) Displays
    2x Eve Spectrum ES07D03 4K Gaming Monitor (Matte) | Eve Spectrum ES07DC9 4K Gaming Monitor (Glossy)
    Screen Resolution
    3x 3840 x 2160
    Hard Drives
    3x Samsung 980 Pro NVMe PCIe 4 M.2 2 TB SSD (MZ-V8P2T0B/AM) } 3x Sabrent Rocket NVMe 4.0 1 TB SSD (USB)
    PSU
    PC Power & Cooling’s Silencer Series 1050 Watt, 80 Plus Platinum
    Case
    Fractal Design Define 7 XL Dark ATX Full Tower Case
    Cooling
    NZXT KRAKEN Z73 73.11 CFM Liquid CPU Cooler (3x 120 mm push top) + Air 3x 140mm case fans (pull front) + 1x 120 mm (push back) and 1 x 120 mm (pull bottom)
    Keyboard
    SteelSeries Apex Pro Wired Gaming Keyboard
    Mouse
    Logitech MX Master 3S | MX Master 3 for Business
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
    Browser
    Nightly (default) + Firefox (stable), Chrome, Edge
    Antivirus
    Defender + MB 5 Beta
  • Operating System
    ChromeOS Flex Dev Channel (current)
    Computer type
    Laptop
    Manufacturer/Model
    Dell Latitude E5470
    CPU
    Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz, 2501 Mhz, 2 Core(s), 4 Logical Processor(s)
    Motherboard
    Dell
    Memory
    16 GB
    Graphics card(s)
    Intel(R) HD Graphics 520
    Sound Card
    Intel(R) HD Graphics 520 + RealTek Audio
    Monitor(s) Displays
    Dell laptop display 15"
    Screen Resolution
    1920 * 1080
    Hard Drives
    Toshiba 128GB M.2 22300 drive
    INTEL Cherryville 520 Series SSDSC2CW180A 180 GB SATA III SSD
    PSU
    Dell
    Case
    Dell
    Cooling
    Dell
    Mouse
    Logitech MX Master 3S (shared w. Sys 1) | Dell TouchPad
    Keyboard
    Dell
    Internet Speed
    AT&T LightSpeed Gigabit Duplex Ftth
Hannes,

My new laptop ... Lenovo
I've also just bought a Lenovo for the first time ever.
- I'd become frustrated with the extremely slow behaviour of my [very old & non-compliant] Windows 11 test computer and my experiment with a WindowsToGo arrangement collapsed in a heap of rubble at the first update attempt.
- I bought a Lenovo Flex 5 16 because it was on sale [end of the line] for only £550, which is a very good price for a touchscreen laptop on this side of the pond. The storage connection is a standard M.2 NVMe [I've fitted a 1TB card], which is good, but the RAM is soldered in, which I find very strange.
- It is proving to be a useful Windows 11 test computer and it will, one day, take over as my main computer.

I think I have finally gotten through the "getting to know you" phase
Likewise.
I set up the bare minimum then installed Office 2007 so I could check that my various spreadsheets & databases were presented well on a 16 inch display.
I've been using 17inch HD laptop displays for most of the last twenty years & had found that a 15inch display was awkward as a result of the layout habits I'd got in to.​
Fortunately, they are - my layouts can be read and worked with so I do not have to consider changing how I work at all.
Now I need to complete the setup so it has everything my main computer has.

make a backup copy of all the drivers. Then I did a clean and restored those
Likewise.
In my case, the primary motivation was having a British English installation. Dell, HP, Lenovo & possibly all the others sell computers here that have US English to which British English has been added on top. The side effects are few but took me more time to deal with than a Clean install on a new computer does.

I wrote a little script that installs all the Lenovo Microsoft Store apps using winget
That's intriguing. Is it in a form that you can share?
All I've deliberately added so far has been Lenovo Vantage a couple of days ago & that was because it appears to be the only way to set my keyboard backlight to be on every time I start the computer. 440MB just to turn a light on automatically.


The only other thing that took me a while was getting to know all the ins and outs of Modern Standby. It's my first system with that feature. So far, I'm loving it!
I resented S0 Modern standby for five years.
But I did some tests on a Windows 11 computer a few months ago that changed my mind completely.
The crucial step was setting Power options, Sleep after to Never which inhibits later phases of S0 Modern standby from kicking in. It was that step that enabled use of Task scheduler to run tasks such as backup tasks. It makes an S0 Modern standby computer behave like a decent computer. And it has hardly any effect on power consumption [battery drain].
Power consumption in sleep - my post #85 - ElevenForum
Running scripts during S0 Modern standby - my post #86 - ElevenForum
As a result, I re-enabled S0 Modern standby on my Windows 10 Chuwi Hi10 Pro [tablet-with-integrated-keyboard so it looks like a very small laptop] and am happily using it including running scripts with Task scheduler.
Now that I've also now bought a Lenovo laptop as my Windows 11 test computer, I have not even attempted to disable S0 Modern standby on it. Whilst I hope my main laptop will keep working for a few more years, I have no worries about the Lenovo eventually taking over a the main computer.



All the best,
Denis
 

My Computer

System One

  • OS
    Windows 11 Home x64 Version 23H2 Build 22631.3447
Hannes,


I've also just bought a Lenovo for the first time ever.
- I'd become frustrated with the extremely slow behaviour of my [very old & non-compliant] Windows 11 test computer and my experiment with a WindowsToGo arrangement collapsed in a heap of rubble at the first update attempt.
- I bought a Lenovo Flex 5 16 because it was on sale [end of the line] for only £550, which is a very good price for a touchscreen laptop on this side of the pond. The storage connection is a standard M.2 NVMe [I've fitted a 1TB card], which is good, but the RAM is soldered in, which I find very strange.
- It is proving to be a useful Windows 11 test computer and it will, one day, take over as my main computer.


Likewise.
I set up the bare minimum then installed Office 2007 so I could check that my various spreadsheets & databases were presented well on a 16 inch display.
I've been using 17inch HD laptop displays for most of the last twenty years & had found that a 15inch display was awkward as a result of the layout habits I'd got in to.​
Fortunately, they are - my layouts can be read and worked with so I do not have to consider changing how I work at all.
Now I need to complete the setup so it has everything my main computer has.


Likewise.
In my case, the primary motivation was having a British English installation. Dell, HP, Lenovo & possibly all the others sell computers here that have US English to which British English has been added on top. The side effects are few but took me more time to deal with than a Clean install on a new computer does.


That's intriguing. Is it in a form that you can share?
All I've deliberately added so far has been Lenovo Vantage a couple of days ago & that was because it appears to be the only way to set my keyboard backlight to be on every time I start the computer. 440MB just to turn a light on automatically.



I resented S0 Modern standby for five years.
But I did some tests on a Windows 11 computer a few months ago that changed my mind completely.
The crucial step was setting Power options, Sleep after to Never which inhibits later phases of S0 Modern standby from kicking in. It was that step that enabled use of Task scheduler to run tasks such as backup tasks. It makes an S0 Modern standby computer behave like a decent computer. And it has hardly any effect on power consumption [battery drain].
Power consumption in sleep - my post #85 - ElevenForum
Running scripts during S0 Modern standby - my post #86 - ElevenForum
As a result, I re-enabled S0 Modern standby on my Windows 10 Chuwi Hi10 Pro [tablet-with-integrated-keyboard so it looks like a very small laptop] and am happily using it including running scripts with Task scheduler.
Now that I've also now bought a Lenovo laptop as my Windows 11 test computer, I have not even attempted to disable S0 Modern standby on it. Whilst I hope my main laptop will keep working for a few more years, I have no worries about the Lenovo eventually taking over a the main computer.



All the best,
Denis
ROFL, it sounds like we are walking down the same path. I too have a little Chuwi tablet (Ubook X). I'm always a bit leery of these cheap Chinese systems but this one has actually been a pretty decent little system. No speed demon, but it gets the job done.

One area where we differ is that I went the opposite direction - I went from a 15 inch screen to a 13 inch screen. But in part this was just because Lenovo had an absolute killer sale on this laptop. It was 67% off and that was not even a closeout. It sold out very fast, but now they have it again but for a lot more money. But it has like every high tech wizbang imaginable. Windows hello camera AND Windows hello fingerprint sensor, time of flight sensor (for human presence detection), a nice Dolby Vision display, 12th gen i7 CPU, etc. all in a 2.5 lb package. Just couldn't resist.

As for the script that I use to install the Lenovo Microsoft Store apps, here it is. I commented it so I hope it all makes sense, but if you have any questions, by all means do let me know!

Code:
@echo off
cd /d %~dp0

:: Lenovo Drivers, Software, and Utilities Installation for Lenovo ThinkBook 13x Gen 2
:: Version 1.00
:: August 3, 2023

:: See the following link for the command line options that can be used with Lenovo drivers and software.
:: https://jrsoftware.org/ishelp/index.php?topic=setupcmdline

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Check to see if this batch file is being run as Administrator. If it is not, then rerun the batch file ::
:: automatically as admin and terminate the intial instance of the batch file.                            ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

(Fsutil Dirty Query %SystemDrive%>Nul)||(PowerShell start """%~f0""" -verb RunAs & Exit /B)

::::::::::::::::::::::::::::::::::::::::::::::::
:: End Routine to check if being run as Admin ::
::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Change the console mode to 120 columns wide by 25 lines high ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

mode con: cols=120 lines=25


:BeginInstallation

cls
echo This batch file will install the Windows Store apps to support the Lenovo ThinkBook laptop. In addition, it wil
echo update any apps that need to be updated.
echo.
echo IMPORTANT: Before you proceed, make sure that you have an internet connection so that we can access the Microsoft
echo            Store. Also, you need to have an active Microsoft store account. If you have not yet logged on at the
echo            Microsoft Store, please do this now, then come back here and proceed.
echo.

CHOICE /M "Are you ready to proceed? "
goto option-%errorlevel%

:option-2
:: This option indicates that the user is not ready to proceed. Terminate the batch file now.
goto END

:option-1
:: This option indicates that the user is ready to proceed. Continue with the code below.


::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Accept License agreements and update the package manager ::
:: in preparation for installing Microsoft Store apps       ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

winget upgrade "App Installer" --accept-source-agreements


::::::::::::::::::::::::::::::::::
:: Install Microsoft Store Apps ::
::::::::::::::::::::::::::::::::::

:: Lenovo Specific Apps


:: Lenovo Vantage
winget install --id 9WZDNCRFJ4MV --accept-package-agreements

:: Intel Connectivity Performance Suite
winget install --id 9NSG1HWGCKVM --accept-package-agreements

:: Lenovo Hotkeys
winget install --id 9PCMMNB260TX --accept-package-agreements

:: Lenovo Smart Appearance
winget install --id 9NRLFDZ54PZB --accept-package-agreements

:: Dolby Access
winget install --id 9N0866FS04W8 --accept-package-agreements

:: Dolby Vision Extensions
winget install --id 9PLTG1LWPHLF --accept-package-agreements


:::::::::::::::::::::::::::::::::::::::::::::::
:: Upgrade all MS store apps needing updates ::
:::::::::::::::::::::::::::::::::::::::::::::::

winget upgrade --all --accept-source-agreements


:: All Opertions Completed

cls
echo All done!
echo
echo Please note that we did not install any optional applications such as Glance by Mirametrix and Lenovo AI Meeting
echo Manager. You can find links to the optional Microsoft Store apps in the "Drivers, Software, and Utilities" folder.
echo.
pause

:END

I still have one more little trick up my sleeve: For an ASUS laptop that uses software similar to Lenovo Vantage, I figured out what registry changes they were making to toggle a lot of settings on and off. That allowed me to create some quick shortcuts rather than having to open their application. Their app opened so slowly that it was a serious pain in the backside. I may try to do that for the Lenovo software as well, but it's on the backburner for at least a few days at this point.
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
I'll look through that script.

Thanks,
Denis
 

My Computer

System One

  • OS
    Windows 11 Home x64 Version 23H2 Build 22631.3447
Thanks @hsehestedt for new WIM TOOLS Dual Architecture 22.2.2.254 application.
Install Deployment Tools and ADK Pe addons before running this tool as administrator.
I followed these steps to update Windows 11 iso image downloaded by MCT from Microsoft Website. {OS Build Number 22621.1702 to 22621.2134}.
1. I applied option 9 to convert esd to wim.
2. I applied option 4 to inject registry entries into boot.wim to bypass windows 11 requirements.
3. I downloaded windows 11 update files for July 23 and August 23 months by typing "Windows 11 x64" in search box of microsoft update catalog.
It shows windows 11 amd64 update files.
4. I placed cumulative update files in LCU subfolder of folder x64 and standalone installers in OTHER subfolder of folder x64.
5. Then I applied option 1 to inject windows updates into ALL editions.
Note ;- Update path should be given one level up excluding x64 folder path. It should be say as I:\WINDOWS ISO and not as I:\WINDOWS ISO\x64.
6. I run the program as first boot device and installed the os build number 22621.2134 into my pc.
Please find images attached herewith.
Thanks everyone for reading this thread and sharing your valuable time.
 

Attachments

  • IMG_20230814_094257[1].jpg
    IMG_20230814_094257[1].jpg
    950.5 KB · Views: 3
  • Image_Info.txt
    2.2 KB · Views: 2

My Computer

System One

  • OS
    Window 11 v24H2 Build 26085.1
    Computer type
    PC/Desktop
    Manufacturer/Model
    ASSEMMBLED
    CPU
    Intel Pentium CPU G620@ 2.60 GHz
    Motherboard
    DAICHI
    Memory
    6 GB
    Graphics Card(s)
    Onboard
    Sound Card
    Onboard
    Monitor(s) Displays
    LG
    Screen Resolution
    1366x768
    Hard Drives
    Toshiba HDD 1 TB
    Keyboard
    Mechanical
    Mouse
    Mechanical
    Internet Speed
    700 kb/s
    Browser
    Microsoft EDGE, CHROME
    Antivirus
    Microsoft Defender
Hello, Ramesh! I was wondering when I would hear back from you again :-)

I just wanted to be clear about your posting. You are saying that all this worked properly for you, right? I just wanted to be sure that there is not some problem that needs to be addressed.
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
Hello, Ramesh! I was wondering when I would hear back from you again :-)

I just wanted to be clear about your posting. You are saying that all this worked properly for you, right? I just wanted to be sure that there is not some problem that needs to be addressed.
Yes offcourse @hsehestedt , there is no problem in all this project of updating windows 11 os build number 22621.1702 to 22621.2134.
Two points I want to mention.
1. It updated 7 editions out of 11 editions.
2. The update file location should be one level up excluding x64 subfolder.
But this working very amazingly and particularly more perfectly 100% correctly without any error messages and breaks.
Thanks again @hsehestedt .
 

Attachments

  • PendingOps.log
    894 bytes · Views: 2
  • x64_1_UpdateResults.txt
    14.3 KB · Views: 2
  • x64_2_UpdateResults.txt
    13.5 KB · Views: 2
  • x64_3_UpdateResults.txt
    14.3 KB · Views: 2
  • x64_5_UpdateResults.txt
    13.9 KB · Views: 1
  • x64_4_UpdateResults.txt
    14.6 KB · Views: 1
  • x64_6_UpdateResults.txt
    14.6 KB · Views: 1
  • x64_7_UpdateResults.txt
    13.9 KB · Views: 1
Last edited:

My Computer

System One

  • OS
    Window 11 v24H2 Build 26085.1
    Computer type
    PC/Desktop
    Manufacturer/Model
    ASSEMMBLED
    CPU
    Intel Pentium CPU G620@ 2.60 GHz
    Motherboard
    DAICHI
    Memory
    6 GB
    Graphics Card(s)
    Onboard
    Sound Card
    Onboard
    Monitor(s) Displays
    LG
    Screen Resolution
    1366x768
    Hard Drives
    Toshiba HDD 1 TB
    Keyboard
    Mechanical
    Mouse
    Mechanical
    Internet Speed
    700 kb/s
    Browser
    Microsoft EDGE, CHROME
    Antivirus
    Microsoft Defender
Thanks for the comments! I very much appreciate it!

BTW, look for a big update coming this weekend. Should be posted by no later than midday on Sunday.
Hi there
great work

trying this in a VM

suggestion if possible -- anyway of adding a feature -- convert an existing "windows to go" wim back to "local / internal hdd" -- the hasleo thing (wintousb) sometimes gets it's knickers in a twist - and sort of semi confuses the OS into thinking it's a server so you get problems when installing some classical windows applications which have different costs etc for servers and workstations.

cheers
jimbo
 

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
@jimbo45, I'm always open to adding features. The only problem with this one is that I have done zero with "windows to go". So, allow me an opportunity to do some research and try to educate myself on the topic. Once I do that, I will very likely have questions for you. If they appear a bit simplistic, please be patient with me! Again, that's a new topic for me.

@Ramesh Sharma, I've noticed that you mentioned the x64 folder multiple times and I just keep forgetting to ask you about it. So are you saying that you are laying out the updates as in this example?

C:\windows updates
| LCU
| Other
etc.

In other words, you are not using an x64 folder at all, right?

If that actually works, I would be amazed because here is how the program works:

1) The program looks at each edition of Windows that it is being asked to update and it determines if that edition x64 or x86 (64-bit or 32-bit).

2) For each edition, it saves a tag indicating x64 or x86.

3) When the time comes to apply the updates, it checks to see if the edition that is about to be updated is x64 or x86. It then knows which updates it has to apply by checking to see if the updates are in an x64 or x86 folder beneath the location that you specified for the updates.

4) It then combines all of the x64 editions into one image.wim file, and all of the x86 editions into another.

5) If all of the editions are of the same kind, either x64 or x84, it creates a single \sources folder on the final media. If there both x64 AND xx6 editions of Windows it creates two separate folders just like you would see if you downloaded the image from Microsoft that has both x64 and x86 images.

So, this was the long way of saying that it really needs the x64 and / or x86 folders in order to function properly.

If it is really working for you without an x64 folder, I worry that I may have a bug that would cause a problem if you tried to use both x64 and x86 editions of Windows in the same project.

If I am misunderstanding this, could you clarify for me?

On the other hand, if I did understand you correctly, I'll test this in the morning. It's 3 AM right now, so it's not going to happen right now ;-)
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
@jimbo45, I'm always open to adding features. The only problem with this one is that I have done zero with "windows to go". So, allow me an opportunity to do some research and try to educate myself on the topic. Once I do that, I will very likely have questions for you. If they appear a bit simplistic, please be patient with me! Again, that's a new topic for me.

@Ramesh Sharma, I've noticed that you mentioned the x64 folder multiple times and I just keep forgetting to ask you about it. So are you saying that you are laying out the updates as in this example?

C:\windows updates
| LCU
| Other
etc.

In other words, you are not using an x64 folder at all, right?

If that actually works, I would be amazed because here is how the program works:

1) The program looks at each edition of Windows that it is being asked to update and it determines if that edition x64 or x86 (64-bit or 32-bit).

2) For each edition, it saves a tag indicating x64 or x86.

3) When the time comes to apply the updates, it checks to see if the edition that is about to be updated is x64 or x86. It then knows which updates it has to apply by checking to see if the updates are in an x64 or x86 folder beneath the location that you specified for the updates.

4) It then combines all of the x64 editions into one image.wim file, and all of the x86 editions into another.

5) If all of the editions are of the same kind, either x64 or x84, it creates a single \sources folder on the final media. If there both x64 AND xx6 editions of Windows it creates two separate folders just like you would see if you downloaded the image from Microsoft that has both x64 and x86 images.

So, this was the long way of saying that it really needs the x64 and / or x86 folders in order to function properly.

If it is really working for you without an x64 folder, I worry that I may have a bug that would cause a problem if you tried to use both x64 and x86 editions of Windows in the same project.

If I am misunderstanding this, could you clarify for me?

On the other hand, if I did understand you correctly, I'll test this in the morning. It's 3 AM right now, so it's not going to happen right now ;-)
Thanks

always available if you have questions -- I use Win to go and VM's a lot so no probs there,

Anyway good work on what you've done so far.

Cheers
jimbo
 

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7
Thanks

always available if you have questions -- I use Win to go and VM's a lot so no probs there,

Anyway good work on what you've done so far.

Cheers
jimbo
Thanks!
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
@jimbo45, I'm always open to adding features. The only problem with this one is that I have done zero with "windows to go". So, allow me an opportunity to do some research and try to educate myself on the topic. Once I do that, I will very likely have questions for you. If they appear a bit simplistic, please be patient with me! Again, that's a new topic for me.

@Ramesh Sharma, I've noticed that you mentioned the x64 folder multiple times and I just keep forgetting to ask you about it. So are you saying that you are laying out the updates as in this example?

C:\windows updates
| LCU
| Other
etc.

In other words, you are not using an x64 folder at all, right?

If that actually works, I would be amazed because here is how the program works:

1) The program looks at each edition of Windows that it is being asked to update and it determines if that edition x64 or x86 (64-bit or 32-bit).

2) For each edition, it saves a tag indicating x64 or x86.

3) When the time comes to apply the updates, it checks to see if the edition that is about to be updated is x64 or x86. It then knows which updates it has to apply by checking to see if the updates are in an x64 or x86 folder beneath the location that you specified for the updates.

4) It then combines all of the x64 editions into one image.wim file, and all of the x86 editions into another.

5) If all of the editions are of the same kind, either x64 or x84, it creates a single \sources folder on the final media. If there both x64 AND xx6 editions of Windows it creates two separate folders just like you would see if you downloaded the image from Microsoft that has both x64 and x86 images.

So, this was the long way of saying that it really needs the x64 and / or x86 folders in order to function properly.

If it is really working for you without an x64 folder, I worry that I may have a bug that would cause a problem if you tried to use both x64 and x86 editions of Windows in the same project.

If I am misunderstanding this, could you clarify for me?

On the other hand, if I did understand you correctly, I'll test this in the morning. It's 3 AM right now, so it's not going to happen right now ;-)
WELCOME @hsehestedt . Please see attachments on first page of this thread. Images show the commands being entered.
I created x64 subfolder in my pc in the location where my iso s are stored , I mean, in I:\Windows Iso folder.
When program asks to enter path to windows update files, I type I;\Windows Iso and not as I:\Windows Iso\x64. Because it gives error "x64 not found".
x64 folder holds subfolders manually created by me as per program instructions. They are
1. LCU
2. Logs
3. Micro Code
4. Other
5. PE_Files
6. SafeOS_ DU
7. Setup_DU
After downloading update files from microsoft update catalog , I place them in subfolders 1 to 7 according to their properties, I mean Titles.
Then I use option 1.
Please read WIM SCRIPT recorded.


 

Attachments

  • WIM_SCRIPT[2].TXT
    2 KB · Views: 3

My Computer

System One

  • OS
    Window 11 v24H2 Build 26085.1
    Computer type
    PC/Desktop
    Manufacturer/Model
    ASSEMMBLED
    CPU
    Intel Pentium CPU G620@ 2.60 GHz
    Motherboard
    DAICHI
    Memory
    6 GB
    Graphics Card(s)
    Onboard
    Sound Card
    Onboard
    Monitor(s) Displays
    LG
    Screen Resolution
    1366x768
    Hard Drives
    Toshiba HDD 1 TB
    Keyboard
    Mechanical
    Mouse
    Mechanical
    Internet Speed
    700 kb/s
    Browser
    Microsoft EDGE, CHROME
    Antivirus
    Microsoft Defender
Ahhhh, ok. So that tells me that I may need to make the help clearer as well as the prompt asking for that location.

When you run the program, you would specify the folder that holds the updates without specifying x64 or x86 because the program figures out which one to use (x64 or x86) automatically as it runs.

I'm glad you are pointing this out. I'll have an update out today.

I very much appreciate the feedback!
 

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
@Ramesh Sharma, below is the updated version.

All I did was change the message to the user to indicate that they only need to specify the base folder for the Windows updates since the program will automatically determine if it needs x64 or x86 updates.

NOTE: I have not put this one up on GitHub yet, but in the future, I will simply link to GitHub rather than post the updates here. I'm certainly not trying to turn ElevenForum into my distribution point!
 

Attachments

  • WimTools 22.2.2.255.zip
    1.4 MB · Views: 7

My Computers

System One System Two

  • OS
    Win11 Pro 23H2
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home Built
    CPU
    Intel i7-11700K
    Motherboard
    ASUS Prime Z590-A
    Memory
    128GB Crucial Ballistix 3200MHz DRAM
    Graphics Card(s)
    No GPU - CPU graphics only (for now)
    Sound Card
    Realtek (on motherboard)
    Monitor(s) Displays
    HP Envy 32
    Screen Resolution
    2560 x 1440
    Hard Drives
    1 x 1TB NVMe Gen 4 x 4 SSD
    1 x 2TB NVMe Gen 3 x 4 SSD
    2 x 512GB 2.5" SSDs
    2 x 8TB HD
    PSU
    Corsair HX850i
    Case
    Corsair iCue 5000X RGB
    Cooling
    Noctua NH-D15 chromax.black cooler + 10 case fans
    Keyboard
    CODE backlit mechanical keyboard
    Mouse
    Logitech MX Master 3
    Internet Speed
    1Gb Up / 1 Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    Additional options installed:
    WiFi 6E PCIe adapter
    ASUS ThunderboltEX 4 PCIe adapter
  • Operating System
    Win11 Pro 23H2
    Computer type
    Laptop
    Manufacturer/Model
    Lenovo ThinkBook 13x Gen 2
    CPU
    Intel i7-1255U
    Memory
    16 GB
    Graphics card(s)
    Intel Iris Xe Graphics
    Sound Card
    Realtek® ALC3306-CG codec
    Monitor(s) Displays
    13.3-inch IPS Display
    Screen Resolution
    WQXGA (2560 x 1600)
    Hard Drives
    2 TB 4 x 4 NVMe SSD
    PSU
    USB-C / Thunderbolt 4 Power / Charging
    Mouse
    Buttonless Glass Precision Touchpad
    Keyboard
    Backlit, spill resistant keyboard
    Internet Speed
    1Gb Up / 1Gb Down
    Browser
    Edge
    Antivirus
    Windows Defender
    Other Info
    WiFi 6e / Bluetooth 5.1 / Facial Recognition / Fingerprint Sensor / ToF (Time of Flight) Human Presence Sensor
@Ramesh Sharma, below is the updated version.

All I did was change the message to the user to indicate that they only need to specify the base folder for the Windows updates since the program will automatically determine if it needs x64 or x86 updates.

NOTE: I have not put this one up on GitHub yet, but in the future, I will simply link to GitHub rather than post the updates here. I'm certainly not trying to turn ElevenForum into my distribution point!
Thanks @hsehestedt for WimTools 22.2.2.255 .
I am using option 1 , it automatically located x64 on typing base folder address. No error.
Thanks again.
 

My Computer

System One

  • OS
    Window 11 v24H2 Build 26085.1
    Computer type
    PC/Desktop
    Manufacturer/Model
    ASSEMMBLED
    CPU
    Intel Pentium CPU G620@ 2.60 GHz
    Motherboard
    DAICHI
    Memory
    6 GB
    Graphics Card(s)
    Onboard
    Sound Card
    Onboard
    Monitor(s) Displays
    LG
    Screen Resolution
    1366x768
    Hard Drives
    Toshiba HDD 1 TB
    Keyboard
    Mechanical
    Mouse
    Mechanical
    Internet Speed
    700 kb/s
    Browser
    Microsoft EDGE, CHROME
    Antivirus
    Microsoft Defender
@Ramesh Sharma, below is the updated version.

All I did was change the message to the user to indicate that they only need to specify the base folder for the Windows updates since the program will automatically determine if it needs x64 or x86 updates.

NOTE: I have not put this one up on GitHub yet, but in the future, I will simply link to GitHub rather than post the updates here. I'm certainly not trying to turn ElevenForum into my distribution point!
GitHub is fine

Cheers
jimbo
 

My Computer

System One

  • OS
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7

Latest Support Threads

Back
Top Bottom