One ISO for multiple laptop brands possible?

amr0d

New Member
Hello everyone,

I use NTLite for private usage for some time now and I am very happy with it, so I decided to introduce it to my coworkers. I work for a small reseller that sells laptops from different brands and Intel NUC PCs. Our products come directly from the manufacturer and are pre-installed with FreeDOS or Linux. Since our customers prefer Windows 10 we have to install it on every laptop.
At the moment we are using Acronis True Image to create images for every single device we have in our shop. To create such an image we have to install Windows 10, running the Update process several times so that Windows can download all the specific drivers, for example for the hotkey row on HP or Lenovo laptops or for onboard graphics etc. After that we use True Image to create an image file that is used for every other laptop of the same brand and model.
We usually create new images every two or three months to include smaller updates or if something bigger changes like the Windows update from 20H2 -> 21H1 we do this immediately. We have to do this for around 40 different models which is very time consuming and at this point I recommended NTLite in company I work for.

What I want to achieve is that we can use one ISO for every model but I am not sure if this works with NTLite. Would it be possible to include drivers etc. for every brand and install them directly via a script or even automatically during setup (via powershell or running .bat files maybe)? Basically I want the installation to be as hands free as possible but with all the features working. Currently Acronis is doing a great job because installation is very quick but maintaining the images is a mess. Maybe we can change the latter with NTLite :)

Thank you for reading my wall of text and maybe you can point me in the right direction. Of course I can give you more details if needed.
 
Hi, you can create universal integrated image with all drivers for all models without any problem. Your problem is installed image size with bunch of unneeded and unused drivers. But this can be easily solved using my CleanDriverStore.cmd (included in POWIS too)

Or create image without drivers and remove mostly all build-in 3rd drivers, then integrate only your needed MassStorage + USB drivers to be sure your setup will be without problem. Then use your NTLited ISO with POWIS and pack all your drivers in 7z archives and place them in DriverPacks plugin folder. Snappy Driver Installer will install needed ones during setup automatically.

I would personally recommend this process, as I'm building universal ISO for any HW

1) Download and extract latest Windows 10 ISO
2) Load image with NTLite
3) Remove all build-in 3rd drivers (they have really different version from Windows image build)
4) Integrate all available updates using Add updates in NTLite + CleanUpdate backup (dism one should be enough, but I prefer custom method)
5) Integrate MassStorage + USB drivers, reuse driver cache
6) Process changes in install.wim and boot.wim and build ISO (with install.wim / install.esd), all of this can be one preset

7) Prepare your POWIS plugins folder - applications installers, registry tweaks, custom scripts and driverpacks (best is to create universal setup with DriverPacks from drp.su, all download links are included in documentation)
8) Use POWIS on your NTLited ISO
9) Create bootable USB using Rufus from newly builded ISO
10) Install
 
If i were you i would just use vanilla windows iso downloaded directly from microsoft untouched. Since you are installing it on consumer pc's to sell. you can not edit the windows.

For drivers i would use a script to install them
For OEM brand support again i would use a simple script to apply the settings/info/wallpapers etc

OEM Script
0) Install Generic Drivers (Wifi-Lan-GPU-CardReader-Touchpad)
1) HP
2) ACER
3) TOSHIBA
4) ALIENWARE
5) ETC
Type Your Decision:


you can combine the scripts...
 
Back
Top