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:

garlin

New Member
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/msdownload/update/software/updt/2013/06/windows6.1-kb2574819-v2-x64_a0b7ffff5c8fc9b2f16b323e582bcda3bbe972d5.msu
http://download.windowsupdate.com/msdownload/update/software/updt/2012/10/windows6.1-kb2592687-x64_f5cd9f3dab8cdbbf287fee84148e8ea69042bcc3.msu
http://download.windowsupdate.com/d/msdownload/update/software/updt/2013/11/windows6.1-kb2830477-x64_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/msdownload/update/software/secu/2014/12/windows6.1-kb3020388-x64_1627cf039f34cdbc63078c61e9fa7f1a78b284c0.msu
http://download.windowsupdate.com/d/msdownload/update/software/secu/2015/07/windows6.1-kb3075226-x64_edcaa1b72946b2894f0a3debf08adb059d5a254b.msu

4. Profit!

EDIT: Added 2 fixes to Step 3.
 
Last edited:

nuhi

NTLite developer
Staff 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:

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.
 

garlin

New Member
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
 

garlin

New Member
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.
 
Top