Can't integrate 5 updates in to Win 7 SP1

spaceship9876

New Member
Hi, i downloaded windows updates download v2.50 and downloaded the Windows_7_SP1_Updates_x64.ulz file from https://www.raymond.cc/blog/create-an-integrated-up-to-date-windows-7-install-disc/view-all/ and loaded it. I think it showed 86 windows updates available. When i tried to load the updates into the latest versionof ntlite i get the following error:

nlite errors.png

EDIT: I just realised that the .net 4.8, silverlight and the v5.79 thing are supposed to be installed as post-setup items. I am however confused about the RDP protocol it says existing item? I'm trying to integrate using a win 7 ultimate sp1 x64 build btw.
 
Last edited:
I have no idea why people keep putting Silverlight on update lists. It's been dead for years.

RDP updates are a broken mess. I could tell you the absolute hell it was trying to cleanly integrate RDP 8 client updates, just to have WU insist you need to re-install them after deployment. This is because the RDP patches have messed up version data (you can Google this). After six weeks of trial and error, here's my working answer:

1. Start with a clean Win7 ISO image, and load it.

2. Download KB2574819, KB2592687 and KB2830477 if you haven't already. Load those Updates, and integrate. Do not add Post-Setup items, or trim other images, and skip creating an ISO. This should go fast.

http://download.windowsupdate.com/c..._a0b7ffff5c8fc9b2f16b323e582bcda3bbe972d5.msu
http://download.windowsupdate.com/m..._f5cd9f3dab8cdbbf287fee84148e8ea69042bcc3.msu
http://download.windowsupdate.com/d..._21cae4796ac834f66eec9a190815e1e1b8195908.msu

3. Reload your integrated image as the new baseline. Do everything else you want to configure features & settings, Updates, and Post-Setup. NTLite won't complain about KB2923545 since the correct version data is baked into the build. I manually added RDP fixes KB3020388, KB3075226 in addition to th latest Updates list which includes other recommended RDP files.

http://download.windowsupdate.com/c..._1627cf039f34cdbc63078c61e9fa7f1a78b284c0.msu
http://download.windowsupdate.com/d..._edcaa1b72946b2894f0a3debf08adb059d5a254b.msu

4. Profit!

EDIT: Added 2 fixes to Step 3.
 
Last edited:
Hi, i downloaded windows updates download v2.50 and downloaded the Windows_7_SP1_Updates_x64.ulz file from https://www.raymond.cc/blog/create-an-integrated-up-to-date-windows-7-install-disc/view-all/ and loaded it. I think it showed 86 windows updates available. When i tried to load the updates into the latest versionof ntlite i get the following error:

View attachment 2824

EDIT: I just realised that the .net 4.8, silverlight and the v5.79 thing are supposed to be installed as post-setup items. I am however confused about the RDP protocol it says existing item? I'm trying to integrate using a win 7 ultimate sp1 x64 build btw.
I see you're using Windows Updates Downloader from the old guide, can you please switch to pure NTLite, it now has Updates Downloader itself, see here, and its lists are actively maintained.
Let me know if there are any issues then. Start from a fresh ISO of course.

garlin, thanks for the feedback. Yeah the base image preparation is great for time saving and a basic NTLite use.
One of my long going wishes is an image "snapshotting" feature, so you can easily maintain image copies on right-click.
Similar to current Update cache, there would be Image cache where you can have original, updated and edited images all sorted in the UI.
Let me know if you're also interested in this, need a jolt to go in that direction.
 
Back in November, I was in the same place as Spaceman starting with MSFN steven4554's and Raymond's update lists. While those worked, they're bare bones and after imaging, you end up wasting time installing a ton of missing updates. Simplix looks scary because it's ripping out a lot of Windows infrastructure based on one opinion of what's essential. NTLite's Updates Downloader is great because it's actively managed. I get the feeling some of the other lists don't continuously test their results.

An image snapshot feature would be great for instances when you need to pre-integrate updates. It would have saved me weeks. I ended up re-imaging my target machine 6 times before figuring out the RDP solution. Snapshots should be strongly tied to their preset, so you can't delete them while the matching snapshot exists. That way you know what's inside.

Just to give you motivation, here's my story:
  • Started with Updates Downloader on clean image, added optional RDP 8 client fixes. WU tells me I'm missing some RDP patches, including superceded ones.
  • Try to make WU happy, and roll in those "missing" updates. Re-image. WU now wants other "missing" updates already contained in merged rollup.
  • Rolled them in. NTLite now freaks out with classic "Existing item: KB2923545" error because I have overlapping base patches. Find old thread in the archived forum that suggests pre-integrating some RDP fixes, then adding the rest.
  • Return to first step. Now take the WU "missing" patches and pre-integrate, then add Updates Downloader. NTLite is clever enough to not reinstall previously integrated patches -- nice!
  • Success, now out of RDP hell. Oops, made unrelated Features and Settings changes which I was wrong. Need to tweak this build.
  • Start from clean image, pre-integrate. Tweak again until just right.

So yeah, a snapshot would be a huge timesaver once you know pre-integration is necessary. I just renewed my license, so you got a year to figure this out :p
 
My final preset for Win7 Ultimate x64 build is pretty conservative, but useful for folks with Office or light development.
  • Take the latest Updates Downloader list.
  • RDP fixes not on nuhi's list (KB3020388, KB3075226) if you need RDP. Otherwise, it's totally optional and see first reply for correct pre-integration.
  • NVME support for SSDs (KB2990941, KB3087873). Google search for 3rd-party downloads of KB2990941 since MSFT removed all hotfixes. Not everyone needs this HW support, but it's a popular feature.
  • Visual C++ redistributable run-time for 2010 + 2013 + 2015/2017/2019, in both x86 & x64 versions.
  • .NET 4.8 run-time and NDP48-KB4532941 rollup. .NET 4.8 supports all older versions.
  • WMF 5.1 (Win7AndW2K8R2-KB3191566), which includes PowerShell.
  • Visual Studio 2010 Tools for Office Run-Time (vstor.exe), in case you run shrink-wrap Office apps.
  • Removed features which are deprecated: Indeo and VCM codecs, Windows Mail, MobilePC and TabletPC, Sidebar & Gadgets, XPS, and Defender. No Silverlight.
  • Turned off Media Center on Ultimate. Unless you enjoyed it. Ultimate is still useful for providing BitLocker and close to Enterprise edition support of other management tools.
 
I also have some updates that NTLite won't integrate for some reason:
KB2592687
KB2841134
KB949104
KB2830477
KB3172605
And I have done it 3 times but when going back to the update tab, it will still show that these still need to be integrated when cross referencing your internal update list and what I have already downloaded via WUD. It doesn't give error and says integration was successful but when I go back to load and check each OS image one by one, these are left behind as if they weren't picked for integration on the last process. So what's going on here?

Also do you have an internal update list for win2k8 r2 sp1? Or is using the win7 list good enough? Because I would have thought there would be different updates between these two operating systems since they are not the same? The reason why I ask is because I am creating a post SP1 updated universal win7 and 2k8 r2 including both 32-bit and 64-bit versions on one install disc.

Is there a way to get rid of Wrong architecture (x86): KB2533552 - Servicing Stack Update error when I load the 64-bit image? Presumeably the cause of this is because I also have 32-bit windows on the same install.wim file that is also up to date post sp1.

Also also, KB5005392 doesn't like to be integrated and will corrupt the image with the error integrating "The image has been damaged by an offline servicing failure and no further servicing is allowed.

Edit: I've noticed KB2923545 is still on the WUD list even though it's been replaced with KB3125574 which presumable has this patch inside it.

Edit 2: I thought NTLite was suppose to be robust and order the patch integration so they don't clash with another update that updates the same files and then complains the file is already up to date even though the patch is not applied or maybe it is but NTLite omits the KB patch entry in the list of updates, mmm?
 
Last edited:
  • NVME support for SSDs (KB2990941, KB3087873). Google search for 3rd-party downloads of KB2990941 since MSFT removed all hotfixes. Not everyone needs this HW support, but it's a popular feature.
i have included those updates in my w7 driver pack. only needed for boot.wim since 3125574 includes later nvme driver.
 
KB5005392 is an ESU and they cant be integrated as far as i know. but i think there might be a work around for that, abbodi86 will know.
 
Last edited:
i remember asking about the printer bug after i posted it in the News section. George King gave me an answer but i cannot remember what it was, the ping will get him here :).

i use WUMT with the wsusscn.cab(link on Interesting Stuff page) in Offline mode to make sure Windows Update is fully satisfied.

hmm, if i remember correctly the printer bug was caused by an ESU, not certain, wait n see what George says.
wsusoffline downloads everything but only installs what you need.
 
Last edited:
So I'm going through each individual operating system image and manually updating them again to check if NTLite is missing some more (and to make sure Im not seeing things...) and notice an error when I get to doing 2k8 r2 standard core:
2787584.png

I've also noticed NTLite cannot distinguish updates that can be integrated to ones that cannot because they're not applicable. For example in 2k8 r2 standard core, in the update section, NTLite happily accepts these updates using its internal update list:
KB534251 - Package is not applicable to this image.
KB3161102 - Package is not applicable to this image.
KB3150220 - Package is not applicable to this image.
KB949104 - Package is not applicable to this image.
KB2841134 - Package is not applicable to this image.
KB2900986 - Package is not applicable to this image.
KB2830477 - Existing item
KB2834140 - Package is not applicable to this image.
KB2670838 - Package is not applicable to this image.
KB2773072 - Existing item and Package is not applicable to this image.
KB2592687 - Existing item
KB2547666 - Package is not applicable to this image.
but when it comes adding them, some say "oh this item exist" yet doesnt exist in the side bar when I search for it and for those that NTLite doesn't complain about them not already existing, it gets to applying them and processing then at the end, they all spit "this package is not applicable" ...what was the point of adding them during the update section?

Also if you uninstall an update you can't re-integrate it back....

I'm starting to think NTLite wasn't a great choice to integrate updates into ISO..... Sure the GUI is noob friendly but from being unable to distinguish needed updates and uneeded updates to unable to integrate by prerequisite order if there is one that needs to be followed or else the patches wont work(On that note I dont suppose there is a way to manually order the update to tell NTLite to integrate this update first before the other instead of by KB numbers, with the lowest being prioritised over the higher numbers, no?)? :confused: [shaking my head emote]
 
Last edited:
I presume the silence is to let me know I'm on my own here, correct? Last feedback from me and if I don't get anything back within a week, that's fine I'll move on.

So, after fiddling around it some more and cleaning I typed a new more accurate list of KBs that either failed to install or refuse to install or NTLite thinks it's got it but for some reason isn't showing on the installed list (which would explain why NTLite refuses to integrate and state they already exists but then that would point to NTLite being buggy....:confused:o_O):
Code:
Home Basic updates not integrating:
KB2592687 - Existing item
KB2830477 - Existing item
KB2841134 - apparently is installed but NTLite has no complaints installing again?
KB949104
KB3172605

Home Premium updates not integrating:
Install: KB3020388
KB949104
KB2841134 - apparently is installed but NTLite has no complaints installing again?
KB2830477 - Existing item
KB2592687 - Existing item
KB3020388 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD
KB3075226 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD
KB3172605

Professional, Ultimate, Enterprise x64 updates not integrating:
KB949104
KB2841134 - apparently is installed but NTLite has no complaints installing again?
KB2830477 - Existing item
KB2592687 - Existing item
KB3020388 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD
KB3075226 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD


2k8 standard, 2k8 enterprise, 2k8 datacenter, 2k8 web updates not integrating:
KB2841134 - already installed but NTLite happpy to reintegrate?
KB2773072 - Existing item and Package is not applicable to this image.
KB949104
KB3150220 - Package is not applicable to this image.
KB3161102 - Package is not applicable to this image.
KB2830477 - Existing item
KB2592687 - Existing item

2k8 standard core, 2k8 enterprise core, 2k8 datacenter core, 2k8 web core updates not integrating:
KB2670838 - Package is not applicable to this image.
KB3075220 - Package is not applicable to this image.
KB2841134 - Package is not applicable to this image.
KB2547666 - Package is not applicable to this image.
KB2773072 - Package is not applicable to this image.
KB2834140 - Package is not applicable to this image.
KB2900986 - Package is not applicable to this image.
KB949104 - Package is not applicable to this image.
KB3156016 - Package is not applicable to this image.
KB3150220 - Package is not applicable to this image.
KB3161102 - Package is not applicable to this image.
KB4534251 - Package is not applicable to this image.
KB2830477 - Existing item
KB2592687 - Existing item

Starter, Home Basic, Home Premium, professional, ultimate, enterprise x86 updates not integrating:
KB2841134
KB949104
kb2830477 - Existing item
kb2592687 - Existing item
 
I presume the silence is to let me know I'm on my own here, correct? Last feedback from me and if I don't get anything back within a week, that's fine I'll move on.
dont you dare chuck that at me, you will be the 2nd person this week who has and it landed both of you on my ignore list.
i got my own stuff to do.
 
I presume the silence is to let me know I'm on my own here, correct? Last feedback from me and if I don't get anything back within a week, that's fine I'll move on.

So, after fiddling around it some more and cleaning I typed a new more accurate list of KBs that either failed to install or refuse to install or NTLite thinks it's got it but for some reason isn't showing on the installed list (which would explain why NTLite refuses to integrate and state they already exists but then that would point to NTLite being buggy....:confused:o_O):


few examples from that list as to why..............

THEY ARE NOT APPLICABLE TO THE IMAGE - meaning - they are not for that version of the OS
 
dont you dare chuck that at me, you will be the 2nd person this week who has and it landed both of you on my ignore list.
i got my own stuff to do.
Hahahahaha settle down! :p:p:p:):) I wasn't pointing that *specifically* at you, more towards the general public here and or whoever is watching this thread. And I do mean it when I said I will move on(using a different method or just not bother trying to get the images up to date and just run with unupdated images and then update it within windows from there and then maybe f**k around with NTLite later (once I finally got the box working) and why it's not working out for me...:() if no one here is willing to help because I can't just stop everything because this project is on halt because I'm stuck, as I kinda need it in a hurry and working about two weeks ago and I've already patiently waited and tried doing some of it on my own as well....
few examples from that list as to why..............

THEY ARE NOT APPLICABLE TO THE IMAGE - meaning - they are not for that version of the OS
Ok, what about the ones that ARE APPLICABLE? How do you explain them not working???! :mad::mad::mad::mad: AND WHY IS THERE NO UPDATE LIST FOR WINDOWS SERVER 2008 R2 SP1 X64!?!?!?!?! Or any of the server operating systems for that matter....? Would've helped if there was. Maybe I was too headfast picking NTLite as my go to method.... :oops:o_O:eek:

Edit: Plus I talked to Hal9000 and he said if I got issues then I should talk to the developer of NTLite and what better way to talk to the developer if not come direct to his forums which happens to be specifically *for* the program in question? And oh, it's even already started by someone else with a related issue from the same guide I followed (which I have shamelessly hijacked), so here is the rightest most place I can be, besides giving up and doing something else. I think I'll go kill some zombies...
 
Last edited:
I'm starting to think NTLite wasn't a great choice to integrate updates into ISO..... Sure the GUI is noob friendly but from being unable to distinguish needed updates and uneeded updates to unable to integrate by prerequisite order if there is one that needs to be followed or else the patches wont work(On that note I dont suppose there is a way to manually order the update to tell NTLite to integrate this update first before the other instead of by KB numbers, with the lowest being prioritised over the higher numbers, no?)? :confused: [shaking my head emote]

If you need to manually order updates, you can use multiple presets. The first preset will apply a subset to clean ISO image. The second preset will apply the next batch to the previous integration.
 
Last edited:
Home Basic updates not integrating:
KB2592687 - Existing item
KB2830477 - Existing item
KB2841134 - apparently is installed but NTLite has no complaints installing again?
KB949104
KB3172605

Home Premium updates not integrating:
Install: KB3020388
KB949104
KB2841134 - apparently is installed but NTLite has no complaints installing again?
KB2830477 - Existing item
KB2592687 - Existing item
KB3020388 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD
KB3075226 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD
KB3172605

Professional, Ultimate, Enterprise x64 updates not integrating:
KB949104
KB2841134 - apparently is installed but NTLite has no complaints installing again?
KB2830477 - Existing item
KB2592687 - Existing item
KB3020388 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD
KB3075226 6.1.1.1 - Package is not applicable to this image. - downloaded via WUD

These are RDP 8 updates. Due to the poorly documented nature of RDP releases, most people get this completely wrong. RDP 8 requires RDP 7 pre-installed into the image, which causes the "wrong (numerical) order" problem.

4819, 2687, 0447 must be integrated on a clean image. Then apply 5574 (rollup) plus 0388, 5226 to the previous integration. Sometimes when you're done adding other updates, WUD will get confused and ask you reinstall RDP updates all over again. In that case, re-install the latest monthly rollup on top of the whole mess, and it'll stop complaining.

Some combinations of updates will scramble the update manifests, and WUD uses that to suggest what patches are "missing". Re-applying the Jan 2020 (pre-ESU) or Aug 2021 (ESU) monthly rollup fixes the manifest data.

I repeated your steps by mounting W2K8 R2 (x64) from the ISO, and confirmed there are no specific lists for W2K8.

R2 Enterprise will get goofy suggestions like Media Center and PG-13 game ratings. Hal9000 is probably correct: not enough users have needed W2K8 to have its own list, or didn't need one because they already worked in IT.
 
Back
Top