I have tried LTSC 2024 several times but always found it slow/sluggish compared to LTSC 2021 but I never thought about that it's because of Windows Defender. Yesterday I installed .8655 and disabled Defender using WinNTSetup and now it's fast. I had issues with 25H2 and 26H1 so hopefully this one will be stable. I also noticed that there is improved dark mode, file dialog is now dark and when I click to add new tab in File Explorer there is no white background appearing. So while LTSC does not receive feature updates it does receive improvements like this, maybe the improved dark mode is not considered a feature update. This is nice.
I remove that garbage @ image level, long before first boot, like most of the crap FYI CrossDeviceResume.exe (RESUME) is the latest 'irritant' that plagues LTSC, along with all 24/25/26H+ variants. This thing persists, and although it don't run all the time, it pops in and out when it feels like it, and there is no way to prevent it from doing so. Renaming, and/or, replacing with a dummy file etc., will give one an error if done so, likewise, with .reg fixes. Us over @ NTLite have been on this for a while, and, unfortunately, MS have us beaten on this one. It hogs the CPU needlessly when running, so unless you need it?, it's best got rid of. The bad news, it can't be got rid of. The good news, if stopped upon boot, it won't return again, until a shutdown or restart (ATM, coz knowing MS, they will change this). So the solution (ATM) is to create a 'scheduled task' to kill it upon login, which works rather well indeed Not ideal, but at least one can reboot knowing it's going to get nuked at start. PowerShell (Admin) schtasks /create /sc OnLogon /delay 0000:03 /tn "\Microsoft\Windows\Shell\Kill CrossDeviceResume.exe" /tr "taskkill /im CrossDeviceResume.exe /f" /ru SYSTEM /f If your like me?, and have 'Process Lasso Pro', then I have it set to kill whenever it decides to awake, but not necessary, as the above set task suffices, as once initially killed (and believe me, I have monitored ), it won't return again until system reboots or logs off. Your welcome
Anyone having DISM component store corruption on Win11 LTSC 26100.8875 for any PowerShell components?
Edit 20/7: After a few day test, explorer will open C:\Windows\SystemApps\MicrosoftWindows.Client.CBS_cw5n1h2txyewyfolder after log in if (SET Executable = NULL) below code remove all AppExtension and Application related to CrossDeviceResume Spoiler Code: PRAGMA foreign_keys = OFF; DROP TRIGGER IF EXISTS TRG_AFTERINSERT_AppExtension_SRJournal; DROP TRIGGER IF EXISTS TRG_AFTERUPDATE_AppExtension_SRJournal; DROP TRIGGER IF EXISTS TRG_BEFOREDELETE_AppExtension_SRJournal; DROP TRIGGER IF EXISTS TRG_AFTERINSERT_Application_SRJournal; DROP TRIGGER IF EXISTS TRG_BEFOREDELETE_Application_SRJournal; DROP TRIGGER IF EXISTS TRG_AFTERUPDATE_Application_SRJournal; DELETE FROM Application WHERE PackageRelativeApplicationId = 'CrossDeviceResumeApp'; DELETE FROM AppExtension WHERE Id IN ('CrossDeviceResume', 'CrossDeviceResumeHost'); CREATE TRIGGER TRG_AFTERINSERT_AppExtension_SRJournal AFTER INSERT ON AppExtension FOR EACH ROW WHEN is_srjournal_enabled()BEGIN UPDATE Sequence SET LastValue=LastValue+1 WHERE Id=2 ;INSERT INTO SRJournal(_WorkId, ObjectType, Action, ObjectId, PackageIdentity, ApplicationIdentity, WhenOccurred, SequenceId)SELECT workid(), 22, 1, NEW._AppExtensionID, pi._PackageIdentityID, ai._ApplicationIdentityID, now(), s.LastValue FROM Sequence AS s INNER JOIN PackageIdentity AS pi INNER JOIN Package AS p INNER JOIN ApplicationIdentity AS ai INNER JOIN Application AS a INNER JOIN ApplicationExtension AS ae WHERE s.Id=2 AND pi.PackageFullName=p.PackageFullName AND p._PackageID=a.Package AND ai.ApplicationUserModelId=a.ApplicationUserModelId AND a._ApplicationId=ae.Application AND ae._ApplicationExtensionID=NEW.Extension;END; CREATE TRIGGER TRG_AFTERUPDATE_AppExtension_SRJournal AFTER UPDATE ON AppExtension FOR EACH ROW WHEN is_srjournal_enabled()BEGIN UPDATE Sequence SET LastValue=LastValue+1 WHERE Id=2 ;INSERT INTO SRJournal(_WorkId, ObjectType, Action, ObjectId, PackageIdentity, ApplicationIdentity, WhenOccurred, SequenceId)SELECT workid(), 22, 2, NEW._AppExtensionID, pi._PackageIdentityID, ai._ApplicationIdentityID, now(), s.LastValue FROM Sequence AS s INNER JOIN PackageIdentity AS pi INNER JOIN Package AS p INNER JOIN ApplicationIdentity AS ai INNER JOIN Application AS a INNER JOIN ApplicationExtension AS ae WHERE s.Id=2 AND pi.PackageFullName=p.PackageFullName AND p._PackageID=a.Package AND ai.ApplicationUserModelId=a.ApplicationUserModelId AND a._ApplicationId=ae.Application AND ae._ApplicationExtensionID=NEW.Extension;END; CREATE TRIGGER TRG_BEFOREDELETE_AppExtension_SRJournal BEFORE DELETE ON AppExtension FOR EACH ROW WHEN is_srjournal_enabled()BEGIN UPDATE Sequence SET LastValue=LastValue+1 WHERE Id=2 ;INSERT INTO SRJournal(_WorkId, ObjectType, Action, ObjectId, PackageIdentity, ApplicationIdentity, WhenOccurred, SequenceId)SELECT workid(), 22, 3, OLD._AppExtensionID, pi._PackageIdentityID, ai._ApplicationIdentityID, now(), s.LastValue FROM Sequence AS s INNER JOIN PackageIdentity AS pi INNER JOIN Package AS p INNER JOIN ApplicationIdentity AS ai INNER JOIN Application AS a INNER JOIN ApplicationExtension AS ae WHERE s.Id=2 AND pi.PackageFullName=p.PackageFullName AND p._PackageID=a.Package AND ai.ApplicationUserModelId=a.ApplicationUserModelId AND a._ApplicationId=ae.Application AND ae._ApplicationExtensionID=OLD.Extension;END; CREATE TRIGGER TRG_AFTERINSERT_Application_SRJournal AFTER INSERT ON Application FOR EACH ROW BEGIN INSERT OR IGNORE INTO ApplicationIdentity (ApplicationUserModelId) VALUES(NEW.ApplicationUserModelId);UPDATE Sequence SET LastValue=LastValue+1 WHERE Id=2 ;INSERT INTO SRJournal(_WorkId, ObjectType, Action, ObjectId, PackageIdentity, ApplicationIdentity, WhenOccurred, SequenceId)SELECT workid(), 3, 1, NEW._ApplicationID, pi._PackageIdentityID, ai._ApplicationIdentityID, now(), s.LastValue FROM Sequence AS s INNER JOIN PackageIdentity AS pi INNER JOIN Package AS p INNER JOIN ApplicationIdentity AS ai WHERE is_srjournal_enabled()AND s.Id=2 AND pi.PackageFullName=p.PackageFullName AND p._PackageID=NEW.Package AND ai.ApplicationUserModelId=NEW.ApplicationUserModelId;END; CREATE TRIGGER TRG_BEFOREDELETE_Application_SRJournal BEFORE DELETE ON Application FOR EACH ROW WHEN is_srjournal_enabled()BEGIN UPDATE Sequence SET LastValue=LastValue+1 WHERE Id=2 ;INSERT INTO SRJournal(_WorkId, ObjectType, Action, ObjectId, PackageIdentity, ApplicationIdentity, WhenOccurred, SequenceId)SELECT workid(), 3, 3, OLD._ApplicationID, pi._PackageIdentityID, ai._ApplicationIdentityID, now(), s.LastValue FROM Sequence AS s INNER JOIN PackageIdentity AS pi INNER JOIN Package AS p INNER JOIN ApplicationIdentity AS ai WHERE s.Id=2 AND pi.PackageFullName=p.PackageFullName AND p._PackageID=OLD.Package AND ai.ApplicationUserModelId=OLD.ApplicationUserModelId;END; CREATE TRIGGER TRG_AFTERUPDATE_Application_SRJournal AFTER UPDATE ON Application FOR EACH ROW WHEN is_srjournal_enabled()BEGIN UPDATE Sequence SET LastValue=LastValue+1 WHERE Id=2 ;INSERT INTO SRJournal(_WorkId, ObjectType, Action, ObjectId, PackageIdentity, ApplicationIdentity, WhenOccurred, SequenceId)SELECT workid(), 3, 2, NEW._ApplicationID, pi._PackageIdentityID, ai._ApplicationIdentityID, now(), s.LastValue FROM Sequence AS s INNER JOIN PackageIdentity AS pi INNER JOIN Package AS p INNER JOIN ApplicationIdentity AS ai WHERE s.Id=2 AND pi.PackageFullName=p.PackageFullName AND p._PackageID=NEW.Package AND ai.ApplicationUserModelId=NEW.ApplicationUserModelId;END; PRAGMA foreign_keys = ON; Edit 18/7: To remove CrossDeviceResume.exe running copy C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd to desktop open it with datebase editor. e.g. DB Browser for SQLite, go to Application Table, execute sql Code: DROP TRIGGER IF EXISTS TRG_AFTERUPDATE_Application_SRJournal; UPDATE Application SET Executable = NULL WHERE Executable = 'CrossDeviceResume.exe'; CREATE TRIGGER TRG_AFTERUPDATE_Application_SRJournal AFTER UPDATE ON Application FOR EACH ROW WHEN is_srjournal_enabled()BEGIN UPDATE Sequence SET LastValue=LastValue+1 WHERE Id=2 ;INSERT INTO SRJournal(_WorkId, ObjectType, Action, ObjectId, PackageIdentity, ApplicationIdentity, WhenOccurred, SequenceId)SELECT workid(), 3, 2, NEW._ApplicationID, pi._PackageIdentityID, ai._ApplicationIdentityID, now(), s.LastValue FROM Sequence AS s INNER JOIN PackageIdentity AS pi INNER JOIN Package AS p INNER JOIN ApplicationIdentity AS ai WHERE s.Id=2 AND pi.PackageFullName=p.PackageFullName AND p._PackageID=NEW.Package AND ai.ApplicationUserModelId=NEW.ApplicationUserModelId;END; Then, create a bootable Linux USB stick and, after booting from the other operating system, copy and replace the edited StateRepository-Machine.srd file in the AppRepository folder.
Can someone look at my NTlite log file and see if all the WUs I was trying to integrate into 11 LTSC-IoT did so successfully or not. Spoiler: NTlite log file 7/16/2026 9:16:55 PM Load tool settings 7/16/2026 9:16:55 PM NTLite v2025.8.10552 x64 7/16/2026 9:16:55 PM CPU threads 16 7/16/2026 9:16:56 PM Gather host hardware list 7/16/2026 9:16:56 PM - GH 7/16/2026 9:16:56 PM - Gather image list 7/16/2026 9:16:56 PM Save tool settings 7/16/2026 9:16:56 PM Load image list 7/16/2026 9:16:56 PM SHD 7/16/2026 9:16:56 PM Host: Windows 11 IoTEnterpriseS 25H2 x64 - 10.0.26200.8655 (en-US) 7/16/2026 9:16:56 PM Image list checkup 7/16/2026 9:17:10 PM - Gather image list 7/16/2026 9:17:10 PM Save tool settings 7/16/2026 9:17:10 PM Load image list 7/16/2026 9:17:10 PM Image list checkup 7/16/2026 9:17:10 PM Image load: Windows 11 IoT Enterprise LTSC - C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\install.wim 7/16/2026 9:17:10 PM SM [m]: C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\install.wim 7/16/2026 9:17:10 PM Mounting image: C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\install.wim - Windows 11 IoT Enterprise LTSC 7/16/2026 9:17:10 PM Mount dir: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpMnt 7/16/2026 9:17:10 PM GWH 7/16/2026 9:18:17 PM SM [m]: clr 7/16/2026 9:18:17 PM # 7/16/2026 9:18:19 PM Windows 11 IoTEnterpriseS 24H2 x64 - 10.0.26100.1742 7/16/2026 9:18:19 PM Reading data: Windows 11 IoTEnterpriseS 24H2 x64 - 10.0.26100.1742 (en-US) 7/16/2026 9:18:19 PM Gathering autocomplete files (parallel) 7/16/2026 9:18:19 PM - Gather hardware lists 7/16/2026 9:18:19 PM - Gather packages 7/16/2026 9:18:22 PM - Package sorting 7/16/2026 9:18:22 PM - Connecting PBC 7/16/2026 9:18:22 PM - Filtering packages 7/16/2026 9:18:23 PM - Gather existing drivers 7/16/2026 9:18:23 PM 696 Drivers 7/16/2026 9:18:24 PM SPR 7/16/2026 9:18:24 PM - Gather services 7/16/2026 9:18:26 PM - Gather driver services 7/16/2026 9:18:26 PM - Gather scheduled tasks 7/16/2026 9:18:27 PM - Gather components 7/16/2026 9:18:27 PM - Gather languages 7/16/2026 9:18:27 PM - Gather keyboards 7/16/2026 9:18:27 PM - Gather fonts 7/16/2026 9:18:28 PM - Connect drivers 7/16/2026 9:18:28 PM - Gather tweaks 7/16/2026 9:18:28 PM Skipping EventLog-Application due to setup requirement 7/16/2026 9:18:28 PM Skipping EventLog-Security due to setup requirement 7/16/2026 9:18:28 PM Skipping EventLog-System due to setup requirement 7/16/2026 9:18:28 PM - Gather unattended data 7/16/2026 9:18:28 PM - Timezones 7/16/2026 9:18:28 PM - Keyboards 7/16/2026 9:18:28 PM - Locales 7/16/2026 9:18:28 PM - Gather unattended options 7/16/2026 9:18:28 PM # 7/16/2026 9:18:28 PM Load preset: Auto-saved 3a2bb6db 7/16/2026 9:18:28 PM -Loading components 7/16/2026 9:18:28 PM - Apply compatibility options 7/16/2026 9:18:28 PM -Loading Apply options 7/16/2026 9:18:28 PM - Gather image list 7/16/2026 9:18:28 PM Save tool settings 7/16/2026 9:18:28 PM Load image list 7/16/2026 9:18:28 PM Windows 11 IoTEnterpriseS 24H2 x64 - 10.0.26100.1742 7/16/2026 9:18:29 PM Image list checkup 7/16/2026 9:18:29 PM -Loading features 7/16/2026 9:18:29 PM -Loading drivers 7/16/2026 9:18:29 PM -Loading unattended 7/16/2026 9:18:29 PM - Gather unattended options 7/16/2026 9:18:29 PM -Loading tweaks 7/16/2026 9:18:29 PM -Loading execution list 7/16/2026 9:18:29 PM - Gather existing Post-Setup Machine 7/16/2026 9:18:29 PM - Gather existing Post-Setup User 7/16/2026 9:18:29 PM -Loading registry list 7/16/2026 9:18:29 PM -Loading updates 7/16/2026 9:18:29 PM # 7/16/2026 9:18:29 PM # 7/16/2026 9:18:29 PM - UnReg (di:0) 7/16/2026 9:18:29 PM Cleaning 7/16/2026 9:18:29 PM Waiting for other operations to finish 7/16/2026 9:18:29 PM Completed - Image load 7/16/2026 9:18:29 PM SM [po]: clr 7/16/2026 9:18:29 PM - Gather image list 7/16/2026 9:18:29 PM Save tool settings 7/16/2026 9:18:29 PM Load image list 7/16/2026 9:18:30 PM Windows 11 IoTEnterpriseS 24H2 x64 - 10.0.26100.1742 7/16/2026 9:18:30 PM Image list checkup 7/16/2026 9:22:00 PM Checking for updates 7/16/2026 9:22:01 PM SP 7/16/2026 9:22:01 PM Info: License successfully restored without spending online activations. Program will restart itself for the changes to take effect. 7/16/2026 9:24:06 PM Verified 7/16/2026 9:24:17 PM Verified 7/16/2026 9:27:12 PM Verified 7/16/2026 9:27:26 PM Downloading: Windows Terminal 7/16/2026 9:27:26 PM Downloading: Microsoft Visual C++ UWP Runtime Package (Microsoft.VCLibs.140.00) 7/16/2026 9:27:26 PM Downloading: KB5095966 - Dynamic Update for Windows setup 7/16/2026 9:27:26 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\Microsoft.WindowsTerminal_1.24.11321.0_8wekyb3d8bbwe.msixbundle 7/16/2026 9:27:26 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5095966-x64_c62ffd613fd7048e9a27157aeae1e832f6543c06.cab 7/16/2026 9:27:26 PM >>> Downloading: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpScratch\NLTmpS\DownloadContainer.zip 7/16/2026 9:27:28 PM Downloading: Windows Package Manager (App Installer, WinGet) 7/16/2026 9:27:29 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle 7/16/2026 9:27:30 PM Downloading: Microsoft.UI.Xaml v2.8 7/16/2026 9:27:30 PM >>> Downloading: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpScratch\NLTmpS (1)\DownloadContainer.zip 7/16/2026 9:27:39 PM Downloading: Microsoft Visual C++ UWP Desktop Runtime Package (Microsoft.VCLibs.140.00.UWPDesktop) 7/16/2026 9:27:39 PM >>> Downloading: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpScratch\NLTmpS (1)\DownloadContainer.zip 7/16/2026 9:27:45 PM Downloading: KB2267602 - Microsoft Defender Antivirus - Security intelligence update (Engine v1.1.26060.3008) 7/16/2026 9:27:45 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\mpam-fe.exe 7/16/2026 9:27:56 PM Downloading: KB4052623 - Microsoft Defender Antivirus - Update (Platform) 7/16/2026 9:27:56 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\updateplatform.amd64fre_aeaaaf8cdb48cc3d7254a57f461363e767dfe8b5.exe 7/16/2026 9:27:59 PM Downloading: KB5043080 - Cumulative Update (Checkpoint) 7/16/2026 9:27:59 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.msu 7/16/2026 9:28:22 PM Downloading: KB5054156 - Feature update to the Windows 11 version 25H2 'Enablement package' 7/16/2026 9:28:22 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5054156-x64_a0c1638cbcf4cf33dbe9a5bef69db374b4786974.msu 7/16/2026 9:28:22 PM Downloading: KB5101650 - Cumulative Update 7/16/2026 9:28:22 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101650-x64_5d4163c2e483adc9456b7ea9a8ea83d8fceaf52c.msu 7/16/2026 9:28:22 PM Downloading: KB5101001 - .NET Framework 3.5 and 4.8.1 Cumulative Update (24H2) 7/16/2026 9:28:22 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101001-x64-ndp481_221190f947cff00f765d54f40799787c33e64b5f.msu 7/16/2026 9:28:37 PM Downloading: KB5101719 - Safe OS Dynamic Update for WinRE 7/16/2026 9:28:37 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101719-x64_dc46866adf74a60b631b4a2f44a2a597335f7142.cab 7/16/2026 923 PM Completed - Download Updates 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.msu 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101719-x64_dc46866adf74a60b631b4a2f44a2a597335f7142.cab 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101001-x64-ndp481_221190f947cff00f765d54f40799787c33e64b5f.msu 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101650-x64_5d4163c2e483adc9456b7ea9a8ea83d8fceaf52c.msu 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5095966-x64_c62ffd613fd7048e9a27157aeae1e832f6543c06.cab 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\mpam-fe.exe 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5054156-x64_a0c1638cbcf4cf33dbe9a5bef69db374b4786974.msu 7/16/2026 924 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\updateplatform.amd64fre_aeaaaf8cdb48cc3d7254a57f461363e767dfe8b5.exe 7/16/2026 934 PM Verified 7/16/2026 9:57:33 PM Downloading: KB5100998 - .NET Framework 3.5 and 4.8.1 Cumulative Update (25H2) 7/16/2026 9:57:33 PM >>> Downloading: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5100998-x64-ndp481_339c932fd328785b23753facb676f86ac45778b7.msu 7/16/2026 9:57:36 PM Completed - Download Updates 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5043080-x64_953449672073f8fb99badb4cc6d5d7849b9c83e8.msu 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5054156-x64_a0c1638cbcf4cf33dbe9a5bef69db374b4786974.msu 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101001-x64-ndp481_221190f947cff00f765d54f40799787c33e64b5f.msu 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5100998-x64-ndp481_339c932fd328785b23753facb676f86ac45778b7.msu 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101650-x64_5d4163c2e483adc9456b7ea9a8ea83d8fceaf52c.msu 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5095966-x64_c62ffd613fd7048e9a27157aeae1e832f6543c06.cab 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\windows11.0-kb5101719-x64_dc46866adf74a60b631b4a2f44a2a597335f7142.cab 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\mpam-fe.exe 7/16/2026 9:57:37 PM Scanning a package: C:\Program Files\NTLite\Cache\Updates\11.24H2.x64\updateplatform.amd64fre_aeaaaf8cdb48cc3d7254a57f461363e767dfe8b5.exe 7/16/2026 9:57:47 PM Verified 7/16/2026 9:58:04 PM # 7/16/2026 9:58:04 PM - UnReg (di:0) 7/16/2026 9:58:04 PM Finished adding packages to the integration list. 7/16/2026 9:58:04 PM SM [po]: clr 7/16/2026 10:04:04 PM Start applying all of the pending changes. 7/16/2026 10:04:04 PM # 7/16/2026 10:04:04 PM Save tool settings 7/16/2026 10:04:04 PM - Save preset: Auto-saved 3a2bb6db 7/16/2026 10:04:04 PM Unattended: pass 'Generalize' 7/16/2026 10:04:04 PM Unattended: pass 'OOBE (Final install options)' 7/16/2026 10:04:04 PM Unattended: pass 'Specialize' 7/16/2026 10:04:04 PM Unattended: pass 'WindowsPE (Setup options)' 7/16/2026 10:04:04 PM Unattended: pass 'Generalize' 7/16/2026 10:04:04 PM Unattended: pass 'OOBE (Final install options)' 7/16/2026 10:04:04 PM Unattended: pass 'Specialize' 7/16/2026 10:04:04 PM Unattended: pass 'WindowsPE (Setup options)' 7/16/2026 10:04:04 PM - Gather image list 7/16/2026 10:04:04 PM Save tool settings 7/16/2026 10:04:04 PM Load image list 7/16/2026 10:04:04 PM Windows 11 IoTEnterpriseS 24H2 x64 - 10.0.26100.1742 7/16/2026 10:04:05 PM Image list checkup 7/16/2026 10:04:05 PM # 7/16/2026 10:04:05 PM Integrating: Microsoft Defender Antivirus update (Engine v1.1.26060.3008) 1.455.141.0 7/16/2026 10:04:05 PM Extract mpam-fe.exe 7/16/2026 10:04:05 PM - EXE/CAB format 7/16/2026 10:04:06 PM Windows 11 IoTEnterpriseS 24H2 x64 - 10.0.26100.1742 7/16/2026 10:04:06 PM # 7/16/2026 10:04:06 PM # 7/16/2026 10:04:06 PM # 7/16/2026 10:04:06 PM # 7/16/2026 10:04:06 PM # 7/16/2026 10:04:06 PM Integrating: PowerShell 7/16/2026 10:04:06 PM Preparing DISM 7/16/2026 10:04:06 PM - DI 7/16/2026 10:04:06 PM DA 10.0.26100.8521 7/16/2026 10:04:06 PM - UnReg (di:1) 7/16/2026 10:04:07 PM Integrating: PowerShell - Error 0x80070057 - [87] The parameter is incorrect. 7/16/2026 10:04:07 PM Integrating: PowerShell - Error 0x80070057 - [87] The parameter is incorrect. 7/16/2026 10:04:07 PM - DCL 7/16/2026 10:04:08 PM - DS 7/16/2026 10:04:08 PM Deleting temporary files: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpScratch\NLTmpS 7/16/2026 10:04:08 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:14 PM # 7/16/2026 10:04:15 PM - UnReg (di:1) 7/16/2026 10:04:15 PM - UnReg (di:0) 7/16/2026 10:04:17 PM Saving changes to the image - C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\install.wim - Windows 11 IoTEnterpriseS 24H2 x64 - 10.0.26100.1742 (en-US) 7/16/2026 10:04:17 PM SM [um]: C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\install.wim 7/16/2026 10:04:17 PM - UnReg (di:1) 7/16/2026 10:07:36 PM Deleting temporary files: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpMnt 7/16/2026 10:07:36 PM Deleting temporary files: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpMnt_wt 7/16/2026 10:07:36 PM Cleaning mount directory 7/16/2026 10:07:36 PM SM [um]: clr 7/16/2026 10:07:36 PM # 7/16/2026 10:07:36 PM Remove nonessential editions 7/16/2026 10:07:36 PM SM [de]: clr 7/16/2026 10:07:36 PM - Gather image list 7/16/2026 10:07:36 PM Save tool settings 7/16/2026 10:07:36 PM Load image list 7/16/2026 10:07:37 PM Image list checkup 7/16/2026 10:07:37 PM SM [e]: C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\boot.wim 7/16/2026 10:07:37 PM Exporting C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\boot.wim:2 -> C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpWExpc1544589\boot.wim 7/16/2026 10:07:37 PM - WG Export 7/16/2026 10:07:37 PM GWH 7/16/2026 10:07:37 PM Image compression: 2 7/16/2026 10:07:37 PM GWH 7/16/2026 10:07:38 PM Deleting temporary files: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpWEDst8e70d1cc 7/16/2026 10:07:38 PM Deleting temporary files: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpWESrc8e70d1cc 7/16/2026 10:07:39 PM SM [e]: C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\install.wim 7/16/2026 10:07:39 PM Exporting C:\Program Files\NTLite\Cache\Images\en-us_windows_11_iot_enterprise_ltsc_2024_x64_dvd_f6b14814\sources\install.wim:2 -> C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpWExp3a2bb6db\install.wim 7/16/2026 10:07:39 PM - WG Export 7/16/2026 10:07:39 PM GWH 7/16/2026 10:07:47 PM Image compression: 2 7/16/2026 10:07:47 PM GWH 7/16/2026 10:07:59 PM Deleting temporary files: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpWEDst0bee9ee7 7/16/2026 10:07:59 PM Deleting temporary files: C:\Users\Ulit P. Uzzer\AppData\Local\Temp\NLTmpWESrc0bee9ee7 7/16/2026 10:08:00 PM #
Start with base LTSC image from MS, which is 26100.1742, unmodified. The only updates you need to bring it up to date (removing Defender nonsense), preset is up on NTLite board
Yeah, done either way, not a jot of a difference. NTLite defaults to including it, and sometimes I forget lol I remove that much garbage before, and after, that no one would notice, even on LTSC
I removed @package replace with package name found in C:\Windows\servicing\Packages then dism no error, e.g. Dism.exe /Online /NoRestart /Disable-Feature /FeatureName:Microsoft-Windows-BioEnrollment-UX /PackageName:Microsoft-Windows-Desktop-Shared-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1591 Spoiler: package name follow with feature name Microsoft-OneCore-AppRuntime-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1591 Microsoft-OneCore-RemoteDesktopServices-Collaboration Microsoft-OneCore-PointOfService-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1150 Microsoft-OneCore-PointOfService-CameraBarcodeScanner Microsoft-WindowsCoreHeadless-DeviceRuntime-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1591 Microsoft-OneCore-Connectivity-UsbConnectorManager Microsoft-OneCore-Connectivity-UsbFunction Microsoft-OneCore-SD Microsoft-Windows-Desktop-Shared-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1591 LanguageFeatures-WordBreaking-Common-legacy Microsoft-OneCore-Fonts-DesktopFonts-NonLeanSupplement Microsoft-Windows-BioEnrollment-UX Microsoft-Windows-ComputerManagerLauncher Microsoft-Windows-Defrag-UI Microsoft-Windows-MobilePC-Client-Basic Microsoft-Windows-NetProfilesUX Microsoft-Windows-Printer-Drivers Microsoft-Windows-RecoveryDrive Microsoft-Windows-ScreenSavers-3D Microsoft-Windows-ShellOptions Microsoft-Windows-Desktop-Required-ClientOnly-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1150 Microsoft-Client-Features-Classic (EnterpriseG only) Microsoft-Windows-MicrosoftEdgeDevToolsClient Microsoft-Windows-Desktop-Required-ClientOnly-SharedWithServer-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1150 Microsoft-Windows-MicrosoftEdgeDevToolsClient Microsoft-Windows-PEAuth-OneCore Microsoft-Windows-Desktop-Required-SharedWithServer-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1742 Microsoft-OneCore-SystemSettings-Devices Microsoft-OneCore-SystemSettings-NetworkMobileHandlers Microsoft-Windows-SensorDataService Microsoft-Windows-UI-Shell-WindowTabManager Microsoft-Windows-EditionPack-Professional-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1742 Microsoft-Windows-AppManagement-UEV Microsoft-Windows-Enterprise-Desktop-Shared-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1150 Microsoft-Windows-Printing-PremiumTools Microsoft-Windows-EditionSpecific-EnterpriseS-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1150 Microsoft-Windows-win32calc Microsoft-Windows-RecDisc-SDP-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1455 Microsoft-Windows-BootEnvironment-Dvd Microsoft-Windows-Required-ShellExperiences-Desktop-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1591 Microsoft-Windows-DesktopFileExplorer Microsoft-Windows-Client-Features-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1 Microsoft-Windows-Shell-Wallpaper-Common Multimedia-AudioCore-Full-removable-Package~31bf3856ad364e35~amd64~~10.0.26100.1 Microsoft-Windows-3DAudio-HrtfData Microsoft-Windows-Common-RegulatedPackages-Package~31bf3856ad364e35~amd64~~10.0.26100.1742 Microsoft-Media-Foundation Microsoft-Windows-Media-Format Microsoft-Windows-Media-Streaming Microsoft-Windows-MediaPlayback-OC Microsoft-Windows-Portable-Devices Microsoft-Windows-WebcamExperience Microsoft-Windows-WinSATMediaFiles