@sesam
You may have to create A new image, but this doesn't need to be a norm going forwards.
If you create a Universal Image then you can start collecting driver packages and use that one image for every machine using that OS version/edition (windows 10 pro, windows 10 home, windows 11 pro, etc), at least for Windows.
to summarize the video:
Make a VM in Hyper-V (I can't speak to other hypervisors)
Install the OS on it, using the latest installation media (w10-22h2, w11-23h2)
Do all the updates
3.1 do some shinanigans
3.2 probably you should install TOEC
Sysprep & generalize it
Take the image
Deploy the image to one machine of a given model
Install all the drivers for it
Collect the drivers using
powershell> Export-WindowsDriver -online -destination <URI>
Put the drivers in a zip file and upload them via the Theopenem web interface as a Filecopy Module configured to unzip and install them as drivers
On the image, clone the default profile, name it appropriately, and configure it to use that file copy
Now when you deploy this profile to machines you have a driver package set up for, they can all use the same base image. I have skimmed over a lot of details, the video tutorial linked at the top covers them. There are a lot of caveats like you may need an answer file, and the image will not retain preconfigured network profiles.
TOEC seems great, my usecase is really annoying so it creates a lot of problems that I don't have time to solve right now, and TOEC is not strictly required for this workflow.
Next Tuesday is Update Tuesday so either doing this now is a little extra work you don't have time for, or a great test run, because next week you'll be able to re-update that VM (remember to checkpoint before you sysprep) and update the image for every model in one go.