I recently revived a Win 7 PC, but it hasn’t been updated since 2015. Any ideas on how to upgrade this PC in the least amount of time and hassle? Are there any updates I should definitely forbid.
![]() |
There are isolated problems with current patches, but they are well-known and documented on this site. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Quick way to update Win 7 for all of 2016
Home » Forums » AskWoody support » Windows » Windows 7 » Questions: Windows 7 » Quick way to update Win 7 for all of 2016
- This topic has 37 replies, 10 voices, and was last updated 8 years, 7 months ago.
Viewing 15 reply threadsAuthorReplies-
macropod
AskWoody_MVPOctober 20, 2016 at 2:13 am #1582062You’ll probably want to install update KB3020369 then re-start the computer and install the Convenience rollup update (KB3125574), followed by update KB3181988. KB3181988 resolves an issue stemming from the Convenience rollup update. You’ll also need to install update KB3172605, which is required for Windows Update itself. Without it, Windows Update will no longer function correctly. You can download all these updates from the Microsoft Update Catalog: http://www.catalog.update.microsoft.com/Home.aspx
After that, simply let Windows update check for whatever other updates your system might still need.As for updates you don’t want, that depends on whether you object to Microsoft harvesting usage data from your PC. If so, avoid updates KB2952664, KB3021917, KB3068708 & KB3080149.
Cheers,
Paul Edstein
[Fmr MS MVP - Word] -
Rick Corbett
AskWoody MVPOctober 20, 2016 at 11:45 am #1582106As for updates you don’t want, that depends on whether you object to Microsoft harvesting usage data from your PC. If so, avoid updates KB2952664, KB3021917, KB3068708 & KB3080149.
Good list. I decided not to install KB3192403 (October 2016 Preview of Monthly Quality Rollup for Windows 7 for x64-based Systems) because the data-harvesting is included within the 120MB download.
-
CADesertRat
AskWoody PlusOctober 20, 2016 at 1:04 pm #1582121Good list. I decided not to install KB3192403 (October 2016 Preview of Monthly Quality Rollup for Windows 7 for x64-based Systems) because the data-harvesting is included within the 120MB download.
+1
Don't take yourself so seriously, no one else does
All W10 Pro at 22H2,(2 Desktops, 1 Laptop). -
WSSudo
AskWoody Lounger -
Rick Corbett
AskWoody MVPOctober 20, 2016 at 4:50 pm #1582148How do you know ?
I just clicked on the More information link:
45820-KB3192403
Click to enlarge… which took me to this URL: https://support.microsoft.com/en-gb/kb/3192403%5B/B%5D%5B/url%5D
… which displayed this:
45821-telemetry
Click to enlarge
-
-
-
Lightrain
AskWoody Lounger
-
-
WSSudo
AskWoody LoungerOctober 20, 2016 at 2:37 am #1582063It may have problems checking for updates as my Win 7 had following a factory reset.
I ended up using WSUS Offline Update –
https://www.youtube.com/watch?v=aXAOvbNJYyE
http://download.wsusoffline.net/
It won’t download all but after it has downloaded and installed what it has found, go to Windows Update where the rest should be waiting to download.
After they have installed, go to Installed Updates and enter those KBs that Macropod has warned you about into the top right search box where you can right click on them and select Uninstall.
Of those, I have only recently seen KB2952664 offered in this month’s updates which I hid.
-
satrow
AskWoody MVPOctober 20, 2016 at 4:36 am #1582064If you need to reinstall, reset or update multiple W7 older installations, the method here will be useful.
-
WSSudo
AskWoody LoungerOctober 20, 2016 at 5:34 am #1582067To access any MS websites on an outdated system, you will first need to bring Silverlight up to date which was my experience following a factory reset.
-
b
AskWoody_MVPOctober 20, 2016 at 8:27 am #1582074To access any MS websites on an outdated system, you will first need to bring Silverlight up to date which was my experience following a factory reset.
Which Microsoft sites require Silverlight? I don’t have it installed and haven’t found any that need it.
Silverlight is not supported on Google Chrome, Microsoft Edge, Android, iOS or Windows 10 Mobile.
-
-
Rick Corbett
AskWoody MVPOctober 20, 2016 at 9:18 am #1582078Sorry Sudo15 but I’m not sure that’s the case. I’ve never installed Silverlight and have never had trouble with any Microsoft website… or any other website, for that matter. Perhaps I’ve just been lucky but, even after factory resets and installs of Windows 7 from scratch, I always just hide it (now up to 11 different versions I think):
45817-silverlight
Click to enlargeA Register article in July of last year claims that even Microsoft were advising against using Silverlight in preference to HTML5 and this month’s Usage of Silverlight for websites survey by W³Techs shows Silverlight share has dropped to 0.1%… and doesn’t include Microsoft in the list of ‘popular’ websites still using it. I’m more than happy to be proved wrong but I think Microsoft has followed its own advices and embraced HTML5.
-
WSSudo
AskWoody LoungerOctober 20, 2016 at 9:53 am #1582079That could be the case now Rick, but I had to factory reset a win 7 laptop that pre-dated SP1 and because I wanted to update IE 8 to 11, I needed SP1 installed first.
When I went to the MS website to manually download SP1 I was prompted to update Silverlight to access the website..
I recently had to initially factory reset this one to resolve a problem with Win 10 and while I was bringing things back up to date to the Win 7 system image I’d restored with – I checked my online banking and was told my Silverlight was out of date.
-
Rick Corbett
AskWoody MVPOctober 20, 2016 at 10:28 am #1582082That could be the case now Rick, but I had to factory reset a win 7 laptop that pre-dated SP1 and because I wanted to update IE 8 to 11, I needed SP1 installed first.
When I went to the MS website to manually download SP1 I was prompted to update Silverlight to access the website.
I probably don’t see it because I tend to use WSUS Offline Update in auto-reboot mode so it bungs in SP1 and IE11 automatically.
-
b
AskWoody_MVPOctober 20, 2016 at 10:52 am #1582085When I went to the MS website to manually download SP1 I was prompted to update Silverlight to access the website.
The SP1 download page doesn’t need Silverlight. I can download it in Microsoft Edge: Windows 7 and Windows Server 2008 R2 Service Pack 1 (KB976932)
-
-
WSSudo
AskWoody Lounger -
Rick Corbett
AskWoody MVPOctober 20, 2016 at 11:41 am #1582104
-
-
WSSudo
AskWoody Lounger -
browni
AskWoody MVP -
WSSudo
AskWoody Lounger -
CADesertRat
AskWoody Plus -
WSSudo
AskWoody Lounger
-
-
WSSudo
AskWoody LoungerOctober 22, 2016 at 7:06 pm #1582426No, you don’t have to remove anything.
If you use WSUS and it tries to install any that are already installed, then they’ll fail but as it hasn’t been updated since 2015, then I would think there would be a few that have been superseded.
When you have installed all there is to install then go to Installed Updates and enter those KBs into the top right search box that you have been advised not install, then right click on them and select Uninstall.
-
Coochin
AskWoody_MVPOctober 22, 2016 at 9:08 pm #1582447No, you don’t have to remove anything.
If you use WSUS…but as it hasn’t been updated since 2015…
The latest version of WSUS Offline is Version 10.8 (released 26.09.2016), see: http://download.wsusoffline.net/
I downloaded WSUS Offline and tried WSUS Offline about September 2015 (v9.6.0 02-04-2015) but as you say that version only installed available WU patches up to early 2015, so I continued to use “Portable Update” for some months.
But by about June 2016 “Portable Update” didn’t seem to be working any more, so I had another look at WSUS Offline and found that the later versions generally work very well.
I have WSUS Offline on a 2.5in. 1TB USB HDD so it is very easy to connect it to any system I am working on. Each month after M$ releases updates the first time I connect the USB HDD to a system I run “UpdateGenerator.exe” from the WSUS folder on the USB HDD to download the latest WU patches. Then I can connect the USB HDD to any other PC and run “UpdateInstaller.exe” from the “client” folder in the WSUS folder. Works really well and saves me a lot of time and downloading.
See: http://download.wsusoffline.net/ for the latest version of WSUS Offline.
-
WSSudo
AskWoody Lounger
-
-
Rick Corbett
AskWoody MVPOctober 23, 2016 at 10:03 am #1582499When you have installed all there is to install then go to Installed Updates and enter those KBs into the top right search box that you have been advised not install, then right click on them and select Uninstall.
It’s quicker not to install them in the first place.
-
[*]Within the wsusoffline folder, navigate to the client > exclude folder.
[*]Create a new text file called ExcludeList.txt.
[*]In this new file, type the kb number of the updates you don’t want installed. If you want, you can include a description but make sure a comma (,) separates the description from the kb number.
[*]Save the file.Now, when you use UpdateInstaller.exe, the updates won’t be installed.
My ExcludeList.txt file currently looks like this:
kb2952664,Compatibility update for keeping Windows up-to-date in Windows 7 (Installs telemetry)
kb3021917,Update to Windows 7 SP1 for performance improvements (Nonsense – Installs telemetry)
kb3068708,Update for customer experience and diagnostic telemetry
kb3080149,Update for customer experience and diagnostic telemetry
kb3184143,Remove software related to the Windows 10 free upgrade offer (not needed)
kb3102429,Update that supports Azerbaijani Manat and Georgian Lari currency
kb3192403,October 2016 Preview of Monthly Quality Rollup (Installs telemetry)IMPORTANT: Do you find that some expected updates aren’t installed? It’s a common misperception that WSUS Offline Update is an alternative to Windows Update… it’s not. Its sole purpose is to quickly get a new Windows installation to a state where it’s safe to connect to the Internet, for example – to use Windows Update (or Microsoft Update), nothing more.
As a result, by default, WSUS Offline Update only downloads/installs ‘Critical’ and security-related patches, not every ‘Important’, ‘Recommended’ or ‘Optional’ ones.
(In my experience, the ‘download/installs’ include recent updates to Windows Update itself… so WSUS Offline Update is also useful as a workaround for bypassing some of the damage Microsoft has recently caused to its own update mechanism.)
If you want to change its basic purpose then check the FAQ webpage for info about adding other updates to the default ‘download/installs’.
Also, check out the ExcludeList.txt file in the folder above, i.e. wsusofflineclientexclude. I just updated WSUS Offline Update to 10.8 and found this in the wsusofflineclientexcludeExcludeList.txt file:
kb816093,MS03-011: Flaw in the Microsoft VM could enable system compromise
kb951847,.NET Framework 3.5 Service Pack 1
kb890830,Malicious Software Removal Tool
kb944036,Internet Explorer 8
kb982861,Internet Explorer 9
kb2718695,Internet Explorer 10
kb2841134,Internet Explorer 11
kb976002,Browser Choice
kb2526086,Office 2007 Service Pack 3
kb2687455,Office 2010 Service Pack 2
kb2817430,Office 2013 Service Pack 1
kb914961,Windows Server 2003 Service Pack 2
kb936330,Windows Vista / Server 2008 Service Pack 1
kb948465,Windows Vista / Server 2008 Service Pack 2
kb976932,Windows 7 / Server 2008 R2 Service Pack 1
kb3081444,August 2015 cumulative update for Windows 10
kb3081448,August 2015 cumulative update for Windows 10You can find more info on the WSUS Offline Update FAQ page.
I’ve found that the easiest way to use WSUS Offline Update is to run UpdateInstaller.exe and select Automatic reboot and recall. A warning will appear to let you know UAC will be disabled temporarily. You can then kick off the install and walk away. When you return you should find the updates have all been completed.
45836-wsus_recall
Click to enlargeIf the device doesn’t support automatic continuation, for example, if it won’t boot with a USB stick/HD attached then you can always copy the client folder to the device then delete the folder after the update. This may not be an option for devices with only a small amount of storage (currently my client folder is just over 23GB because I download updates for several legacy products as well as current. YMMV).
Note that using Automatic reboot and recall creates a WSUSAdmin account that, very occasionally, may not be automatically removed. I’ve been using WSUS Offline Update for many years and have only had this happen once, about 2 years ago. Full recovery instructions can be found in the FAQ webpage.
Two last tips:
-
[*]Always run UpdateInstaller.exe using the right-click Run as Administrator option from the context menu.
[*]Always temporarily disable AV (especially Microsoft Security Essentials) before using UpdateInstaller.exe. This is because AV scanning can significantly increase the amount of time it takes to calculate ‘superceeded updates’ by 15 mins or more [i.e. the bit where the commandline window shows “Listing ids of missing updates (please be patient, this will take a while)…”].Hope this helps…
-
dg1261
AskWoody_MVPOctober 24, 2016 at 2:21 am #1582542You can find more info on the WSUS Offline Update FAQ page.
Thanks for finding that, Rick. I’ve been using WSUS Offline Update (and it’s predecessor) for the better part of a decade, and never came across that FAQ before.
I’ve always wondered what the “custom” subfolders were for, and the FAQ is the only place that makes any mention of them. Looks like you can have two excludelist.txt files, one as clientexcludeexcludelist.txt and one as clientexcludecustomexcludelist.txt. I don’t know why anyone would need two lists, but I just ran some experiments in a VM and verified you can put your blacklisted KBs in either one and WSUS Offline Update will honor both lists.
(BTW, two of your three links to the FAQ appear to have been corrupted.)
-
Rick Corbett
AskWoody MVPOctober 24, 2016 at 8:15 am #1582556Thanks for finding that, Rick. I’ve been using WSUS Offline Update (and it’s predecessor) for the better part of a decade, and never came across that FAQ before.
I’ve always wondered what the “custom” subfolders were for, and the FAQ is the only place that makes any mention of them. Looks like you can have two excludelist.txt files, one as clientexcludeexcludelist.txt and one as clientexcludecustomexcludelist.txt. I don’t know why anyone would need two lists, but I just ran some experiments in a VM and verified you can put your blacklisted KBs in either one and WSUS Offline Update will honor both lists.
(BTW, two of your three links to the FAQ appear to have been corrupted.)
Hi dg1261, I could be wrong but I believe .wsusofflineclientexcludeexcludelist.txt is for WSUS Offline Update‘s excludes, (i.e. the one’s that fall outsite its own rules) and .wsusofflineclientexcludecustomexcludelist.txt is for ‘our’ excludes. Anyway, that’s how I’ve used them, rightly or wrongly.
There’s also the .wsusofflineexclude folder which looks like a mixture of blank templates and actual exclude lists, especially the large ExcludeList-superseded.txt file. I haven’t got round to testing a .wsusofflineexcludecustomExcludeList.txt file yet so it’s only a guess that it may stop the ‘excluded’ KBs from being downloaded in the first place.
Many thanks for pointing out the problems with the links in my earlier post. I’ve corrected them.
-
dg1261
AskWoody_MVPOctober 24, 2016 at 4:49 pm #1582582I believe .wsusofflineclientexcludeexcludelist.txt is for WSUS Offline Update‘s excludes, (i.e. the one’s that fall outsite its own rules) and .wsusofflineclientexcludecustomexcludelist.txt is for ‘our’ excludes. Anyway, that’s how I’ve used them
I’ve always done the opposite; I’ve always added my KBs to the pre-existing clientexcludeexcludelist.txt.
There’s no explanation on the website or FAQ, so I scanned the program’s script files to see if maybe the author had commented the script with any annotation that might hint at why there were two excludelists. No such luck, but here are the relevant lines from one of the program’s cmd scripts:
Code:if exist ..excludeExcludeList.txt ( type ..excludeExcludeList.txt >”%TEMP%ExcludeList.txt” ) if exist ..excludecustomExcludeList.txt ( type ..excludecustomExcludeList.txt >>”%TEMP%ExcludeList.txt” )
From this it’s clear the two lists are simply concatenated at run time, so it doesn’t matter how we use them.
I agree that any excludelists outside the client folder are for the purposes of download rather than installation, but I deliberately don’t tinker with those because I prefer to have blacklisted KBs downloaded and not installed rather than not downloaded all. That way, it’s much easier for me to tell what blacklisted KBs are still “active” and subject to installation if not for my client excludelist.
The program will delete obsolete updates from the offline cache if the “Clean up download directories” option is ticked in updategenerator.exe, so when I see KBs have been removed from the cache I know I can prune my excludelist to remove obsolete KBs. I wouldn’t be able to tell if the downloads had been prevented in the first place.
-
Rick Corbett
AskWoody MVPOctober 24, 2016 at 5:41 pm #1582583I’ve always done the opposite; I’ve always added my KBs to the pre-existing clientexcludeexcludelist.txt.
There’s no explanation on the website or FAQ, so I scanned the program’s script files to see if maybe the author had commented the script with any annotation that might hint at why there were two excludelists. No such luck, but here are the relevant lines from one of the program’s cmd scripts:
Code:if exist ..excludeExcludeList.txt ( type ..excludeExcludeList.txt >”%TEMP%ExcludeList.txt” ) if exist ..excludecustomExcludeList.txt ( type ..excludecustomExcludeList.txt >>”%TEMP%ExcludeList.txt” )
From this it’s clear the two lists are simply concatenated at run time, so it doesn’t matter how we use them.
I agree that any excludelists outside the client folder are for the purposes of download rather than installation, but I deliberately don’t tinker with those because I prefer to have blacklisted KBs downloaded and not installed rather than not downloaded all. That way, it’s much easier for me to tell what blacklisted KBs are still “active” and subject to installation if not for my client excludelist.
The program will delete obsolete updates from the offline cache if the “Clean up download directories” option is ticked in updategenerator.exe, so when I see KBs have been removed from the cache I know I can prune my excludelist to remove obsolete KBs. I wouldn’t be able to tell if the downloads had been prevented in the first place.
Good analysis of the program’s cmd scripts. Thank you.
-
-
-
-
Lightrain
AskWoody LoungerOctober 23, 2016 at 2:13 pm #1582508No, you don’t have to remove anything.
If you use WSUS and it tries to install any that are already installed, then they’ll fail but as it hasn’t been updated since 2015, then I would think there would be a few that have been superseded.
When you have installed all there is to install then go to Installed Updates and enter those KBs into the top right search box that you have been advised not install, then right click on them and select Uninstall.
I’m not technically inclined enough for WSUS, it sounds kind of scary to me. Can I just download the rollup file like macropod said in message 2 and let Windows update install it?
-
-
WSSudo
AskWoody Lounger -
WSSudo
AskWoody LoungerOctober 23, 2016 at 11:23 am #1582501I didn’t know about that option in WSUS, but I ran it following a factory reset of a Win 7 laptop and of the 251 updates I was originally offered by Windows update and didn’t seem to want to download, WSUS installed just 142 of them.
Whether some of the ones recommended not to install were included in the 142 or the remainder – I don’t know, but I wasn’t going to rake through the remaining 142 and just let them rip, as it was my intention to upgrade the machine to Win 10 anyway.
-
Rick Corbett
AskWoody MVPOctober 23, 2016 at 11:53 am #1582504I ran it following a factory reset of a Win 7 laptop and of the 251 updates I was originally offered by Windows update and didn’t seem to want to download, WSUS installed just 142 of them.
I’ve amended my earlier post to give more prominence and a better explanation (hopefully
) to ‘why WSUS Offline Update doesn’t install expected updates’.
Hope this helps…
-
-
WSSudo
AskWoody LoungerOctober 23, 2016 at 2:54 pm #1582512 -
Coochin
AskWoody_MVPOctober 23, 2016 at 6:17 pm #1582517See satrow’s #8 post at http://windowssecrets.com/forums/showthread//177385-How-to-fix-Windows-Update-slow-downloads?p=1070666&viewfull=1#post1070666 which has a link to a Micro$oft article “Windows Update is taking an unusually long time to scan and install updates”.
Viewing 15 reply threads -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Discover the Best AI Tools for Everything
by
Alex5723
8 hours, 49 minutes ago -
Edge Seems To Be Gaining Weight
by
bbearren
3 hours, 35 minutes ago -
Rufus is available from the MSFT Store
by
PL1
19 hours, 47 minutes ago -
Microsoft : Ending USB-C® Port Confusion
by
Alex5723
21 hours, 56 minutes ago -
KB5061768 update for Intel vPro processor
by
drmark
4 hours, 21 minutes ago -
Outlook 365 classic has exhausted all shared resources
by
drmark
32 minutes ago -
My Simple Word 2010 Macro Is Not Working
by
mbennett555
17 hours, 42 minutes ago -
Office gets current release
by
Susan Bradley
20 hours, 19 minutes ago -
FBI: Still Using One of These Old Routers? It’s Vulnerable to Hackers
by
Alex5723
2 days, 10 hours ago -
Windows AI Local Only no NPU required!
by
RetiredGeek
1 day, 18 hours ago -
Stop the OneDrive defaults
by
CWBillow
2 days, 11 hours ago -
Windows 11 Insider Preview build 27868 released to Canary
by
joep517
2 days, 21 hours ago -
X Suspends Encrypted DMs
by
Alex5723
2 days, 23 hours ago -
WSJ : My Robot and Me AI generated movie
by
Alex5723
2 days, 23 hours ago -
Botnet hacks 9,000+ ASUS routers to add persistent SSH backdoor
by
Alex5723
3 days ago -
OpenAI model sabotages shutdown code
by
Cybertooth
3 days ago -
Backup and access old e-mails after company e-mail address is terminated
by
M W Leijendekker
2 days, 13 hours ago -
Enabling Secureboot
by
ITguy
2 days, 20 hours ago -
Windows hosting exposes additional bugs
by
Susan Bradley
3 days, 8 hours ago -
No more rounded corners??
by
CWBillow
3 days, 4 hours ago -
Android 15 and IPV6
by
Win7and10
2 days, 18 hours ago -
KB5058405 might fail to install with recovery error 0xc0000098 in ACPI.sys
by
Susan Bradley
3 days, 21 hours ago -
T-Mobile’s T-Life App has a “Screen Recording Tool” Turned on
by
Alex5723
3 days, 23 hours ago -
Windows 11 Insider Preview Build 26100.4202 (24H2) released to Release Preview
by
joep517
3 days, 18 hours ago -
Windows Update orchestration platform to update all software
by
Alex5723
4 days, 7 hours ago -
May preview updates
by
Susan Bradley
3 days, 18 hours ago -
Microsoft releases KB5061977 Windows 11 24H2, Server 2025 emergency out of band
by
Alex5723
3 days, 10 hours ago -
Just got this pop-up page while browsing
by
Alex5723
3 days, 23 hours ago -
KB5058379 / KB 5061768 Failures
by
crown
3 days, 20 hours ago -
Windows 10 23H2 Good to Update to ?
by
jkitc
2 days, 22 hours ago
Recent blog posts
Key Links
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.