Message from JO: I have two .NET Framework updates pending on my Windows 7 Service Pack 1 64-bit computer. KB3102433 – “Microsoft .NET Framework 4.6.
[See the full post at: .NET Framework patch numbering screw-up?]
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
.NET Framework patch numbering screw-up?
Home » Forums » Newsletter and Homepage topics » .NET Framework patch numbering screw-up?
- This topic has 29 replies, 8 voices, and was last updated 8 years, 7 months ago by
Simpson.
Tags: .NET Framework
AuthorTopicViewing 28 reply threadsAuthorReplies-
Allan
GuestSeptember 25, 2016 at 8:16 am #33822This is somewhat unrelated, but I installed the
Reliability Rollup for Microsoft .NET Framework 4.6, and 4.6.1 for Windows 8.1 (KB3186208). It seemed to take a long time to install, but it eventually did install.
When I checked my update history a few days later, I discovered that the installation had failed, but then had succeeded. I only did one install. -
Jbird
GuestSeptember 25, 2016 at 8:22 am #33823 -
woody
Manager -
James Bond 007
AskWoody LoungerSeptember 25, 2016 at 10:24 am #33825There is a KB3179930 referenced in this article:
https://support.microsoft.com/en-us/kb/3179930and it is meant for .NET 4.5.2.
So what I see is, there are 2 separate rollups. KB3179930 is for .NET 4.5.2, and KB3179949 is for .NET 4.6.x.
By the way, personally I consider .NET 4.6.1 to be useless as the softwares I have that require .NET all work under 4.5.2. So I won’t install it and have already hidden it.
Hope for the best. Prepare for the worst.
-
ch100
AskWoody_MVPSeptember 25, 2016 at 12:26 pm #33826The numbering of the patch and the associated KBs are messed up. The update for all versions is Optional, has been revised once and may get another revision, at least when it will likely be moved to Recommended. It works, only that there are the cosmetic aspects noticed by the original poster which are not consistent. It is another one of the betas rushed as Optional and fixed in later revisions.
We have Relaibility Rollup for Microsoft .NET Framework 4.5.2, 4.6 and 4.6.1 on Windows 7 and Server 2008 R2 for x64 (KB3179930) which is documented in https://support.microsoft.com/en-au/kb/3179949 according to the information associated with the update. This article documents only 4.6 and 4.6.1. In fact there is a second KB at https://support.microsoft.com/en-au/kb/3179930 which documents the update for 4.5.2. This is the number consistent with the patch.
The update itself is a bundle for both versions. Only the installed one gets updated.As recommendations, 4.5.2 is certainly a good version, although it had a recent messed up patch, fully functional, but the versioning messed up – there were 2 versions around, now it is fixed.
4.6 is obsolete and should no longer be installed anywhere, being replaced with 4.6.1 on Windows Update and 4.6.2 released recently.
At the same time 4.6 any version is supposed to completely update and replace 4.5.2, but this is not always the case.Hope I didn’t confuse the subject more than Microsoft themselves has already done.
For anything .NET Framework check this site.
https://blogs.msdn.microsoft.com/astebner/
It is the best source of information and tools available anywhere on the Internet. -
fp
AskWoody Lounger -
Brian
Guest -
Brian
GuestSeptember 25, 2016 at 2:28 pm #33829Woody, About 4 weeks ago I got the net. dist 4.6.1 on my Win 7 SP 1 x64 and I installed it just for fun. It finished installing and I restarted and it was gone. I have had this happen before and MS, evidently sends out and has no address in mind. I do have the 4.5.1 already installed as it came in sometime this summer for some reason. I it does’t belong in your particular OS, your OS will regurgitate it. Had no problems out of this episode.
-
DougCuk
AskWoody LoungerSeptember 25, 2016 at 3:45 pm #33830KB3179949 is the Reliability Rollup for .NET Framework v4.6 and v4.6.1
KB3179930 is the Reliability Rollup for .NET Framework v4.5.2The “More Info” link for KB3179930 points to the wrong KB article
– however if you edit KB number (in the browser address bar) you get the correct documentation. -
ch100
AskWoody_MVPSeptember 25, 2016 at 4:59 pm #33831It is probably the safest bet to stay with 4.5.2. The server equivalent Windows 2008 R2 does not get 4.6.1 on Windows Update, although newer servers do.
It is very likely that users on 4.6.1 will never have a problem, but I think they will eventually get 4.6.2 in few months and can forget about 4.6.1 by then.
https://blogs.msdn.microsoft.com/dotnet/2016/08/02/announcing-net-framework-4-6-2/ -
Lewis
Guest -
jelson
AskWoody Lounger -
JO
GuestSeptember 25, 2016 at 11:08 pm #33834ch100: You said, “The update itself is a bundle for both versions. Only the installed one gets updated.” So, are you saying that even though the pending update on my computer (KB3179930 – Reliability Rollup for Microsoft .NET Framework 4.5.2, 4.6, and 4.6.1 on Windows 7 and Server 2008 R2 for x64) references three versions of .NET and the “More information” link references the wrong KB, installing this update should work and will simply update the .NET version currently on my computer, i. e. .NET 4.5.2? Thanks. And thanks to everyone for their replies.
-
abbodi86
Guest -
Jolande
Guest -
abbodi86
Guest -
Simpson
Guest -
ch100
AskWoody_MVPSeptember 26, 2016 at 6:07 am #33839 -
ch100
AskWoody_MVPSeptember 26, 2016 at 6:18 am #33840It is really weird. I could find a reason for servers not getting it and this applies to Windows 2008 R2 and 2012 R1. This is because Exchange 2013 had until recently problems with 4.6.1, fixed only recently by one of the CUs. As I understand it, those with Exchange 2013 are still better off with 4.5.2. The original Exchange 2013 unpatched was not working on 2012 R2, so this was not an issue, although all new installations with SP1 are normally done on 2012 R2. It is all messy, however there should be no problem on the client side. So I cannot explain at all why 8.1 does not receive it in WU.
I have 4.6.2 installed without noticing any problem, but for non-experimental configurations, I would still recommend 4.5.2.
While 4.5.2 seems the standard still, it had a recent patch which was not behaving normally. I think it was related to LDR vs GDR versions which were not detected correctly. It was resolved since by expiring the LDR version.
https://support.microsoft.com/en-us/kb/3135996 -
ch100
AskWoody_MVPSeptember 26, 2016 at 6:32 am #33841This is what I say and this applies mostly to the users who have already installed it.
However, for the users who have not installed this update which is Optional at the moment, I would suggest putting it on hold at least for a while, either until Woody clears it which is unlikely to happen while it stays Optional, or if it becomes at least Recommended or otherwise wait at least 3 months from now if it will still be Optional by that time. In 3 months it will be clear if there will still be any unresolved issues. I am aware of good Optional updates (for Windows 8.1 and 2012 R2) which are in Optional only because of obscure problems in very specific situations affecting only few users and Microsoft just wants to avoid the backlash associated with this sort of releases if they are anything other than Optional.
This patch is one of those roll-ups (cumulative updates) promised for October 2016 and this one is specific to the .NET Framework versions. We may see it upgraded to Recommended or Important at the next main Patch Tuesday for October or November. -
Simpson
GuestSeptember 26, 2016 at 7:03 am #33842I’m getting messed up myself :
Here on Windows 7 the Control Panel / Installed Programs states :
Microsoft .Net Framework 4.6.2
Installed 12/10/2015
Version 4.6.01590Corroborated by the application ASoft .Net Version Detector v.16R2 which displays : 4.6.2
And you write that “[…]users on 4.6.1 will never have a problem, but I think they will eventually get 4.6.2[…]”
I’m doing my best but I admit being intrigued once in a while …
-
SamH
GuestSeptember 26, 2016 at 7:04 am #33843Microsoft is promoting .Net 4.6.2 with this statement:
“The Microsoft .NET Framework 4.6.2 is a highly compatible, in-place update to the Microsoft .NET Framework 4/4.5/4.5.1/4.5.2/4.6/4.6.1.”.Net 4.6.2 can be installed using either the web installer here:
https://www.microsoft.com/en-us/download/details.aspx?id=53345
or with the offline installer package here:
https://www.microsoft.com/en-us/download/details.aspx?id=53344
I installed it on my Win 7 machine, and it appears to be working fine. It apparently already includes all of the KB upgrades, as I have not seen any of those in Windows Update.
-
ch100
AskWoody_MVP -
Jolande
Guest -
ch100
AskWoody_MVP -
JO
Guest -
abbodi86
GuestSeptember 26, 2016 at 10:32 am #33848Because i saw the update in MU catalog which reflects WU state
http://go.microsoft.com/fwlink/?LinkID=116494&updateid=23a8b5b2-7c45-47b1-a99d-a7149de3410ait’s labeled KB3179930
More information url points to KB3179949
hitting download gives you both -
EP
AskWoody_MVPSeptember 26, 2016 at 10:55 am #33849@SamH: the .NET Framework 4.6.2 downloads are currently only available from Microsoft Download Center and won’t be posted on Windows Update until later on (maybe either next month or near the end of 2016).
Smart of you to install .NET 4.6.2 than to just rely on patching .NET from WU, like what I did on all my Win7 computers.
-
Simpson
GuestSeptember 26, 2016 at 11:09 am #33850I may very well have installed it myself, independently of Windows Update, I’m not sure because I’ve just noticed that I have among by backups two .Net Frameworks installers,
1- Microsoft .Net Framework 4.6.1 with :
NDP461-KB3102436-x86-x64-AllOS-ENU.exe dated 12/10/20152- Microsoft .Net Framework 4.6.2 with :
NDP462-KB3151800-x86-x64-AllOS-ENU.exe dated 08/03/2016Not sure because concerning .Net Framework I also keep a backup of the installers whether I’ve installed them myself or downloaded them after a Windows Update…
Anyway the article you mention above, https://blogs.msdn.microsoft.com/dotnet/2016/08/02/announcing-net-framework-4-6-2/ is dated August 2, 2016, no?
I don’t understand either how Windows my Control Panel / Installed Programs states :
Microsoft .Net Framework 4.6.2 as Installed on 12/10/2015 … ckecked again, 12/10/2015 confirmed.
Viewing 28 reply threads - This topic has 29 replies, 8 voices, and was last updated 8 years, 7 months ago by
-

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
-
To download Win 11 Pro 23H2 ISO.
by
Eddieloh
3 hours, 11 minutes ago -
Manage your browsing experience with Edge
by
Mary Branscombe
3 hours, 49 minutes ago -
Fewer vulnerabilities, larger updates
by
Susan Bradley
3 minutes ago -
Hobbies — There’s free software for that!
by
Deanna McElveen
47 seconds ago -
Apps included with macOS
by
Will Fastie
3 hours, 52 minutes ago -
Xfinity home internet
by
MrJimPhelps
8 hours, 41 minutes ago -
Convert PowerPoint presentation to Impress
by
RetiredGeek
10 hours, 41 minutes ago -
Debian 12.11 released
by
Alex5723
19 hours, 7 minutes ago -
Microsoft: Troubleshoot problems updating Windows
by
Alex5723
22 hours, 48 minutes ago -
Woman Files for Divorce After ChatGPT “Reads” Husband’s Coffee Cup
by
Alex5723
2 hours, 14 minutes ago -
Moving fwd, Win 11 Pro,, which is best? Lenovo refurb
by
Deo
19 hours, 16 minutes ago -
DBOS Advanced Network Analysis
by
Kathy Stevens
1 day, 15 hours ago -
Microsoft Edge Launching Automatically?
by
healeyinpa
1 day, 6 hours ago -
Google Chrome to block admin-level browser launches for better security
by
Alex5723
1 day, 18 hours ago -
iPhone SE2 Stolen Device Protection
by
Rick Corbett
1 day, 10 hours ago -
Some advice for managing my wireless internet gateway
by
LHiggins
18 hours, 12 minutes ago -
NO POWER IN KEYBOARD OR MOUSE
by
HE48AEEXX77WEN4Edbtm
11 hours, 4 minutes ago -
A CVE-MITRE-CISA-CNA Extravaganza
by
Nibbled To Death By Ducks
2 days, 3 hours ago -
Sometimes I wonder about these bots
by
Susan Bradley
2 days ago -
Does windows update component store “self heal”?
by
Mike Cross
1 day, 14 hours ago -
Windows 11 Insider Preview build 27858 released to Canary
by
joep517
2 days, 17 hours ago -
Pwn2Own Berlin 2025: Day One Results
by
Alex5723
1 day, 1 hour ago -
Windows 10 might repeatedly display the BitLocker recovery screen at startup
by
Susan Bradley
14 hours, 26 minutes ago -
Windows 11 Insider Preview Build 22631.5409 (23H2) released to Release Preview
by
joep517
2 days, 20 hours ago -
Windows 10 Build 19045.5912 (22H2) to Release Preview Channel
by
joep517
2 days, 20 hours ago -
Kevin Beaumont on Microsoft Recall
by
Susan Bradley
2 days, 9 hours ago -
The Surface Laptop Studio 2 is no longer being manufactured
by
Alex5723
3 days, 4 hours ago -
0Patch, where to begin
by
cassel23
2 days, 22 hours ago -
CFPB Quietly Kills Rule to Shield Americans From Data Brokers
by
Alex5723
3 days, 18 hours ago -
89 million Steam account details just got leaked,
by
Alex5723
3 days, 6 hours ago
Recent blog posts
Key Links
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.