The Hotfix Share

Welcome Guest ( Log In | Register )

Reply to this topicStart new topic
 .NET Framework 4.5.2, Updates/hotfixes for .NET 4.5.2, with replacement information
post May 16 2014, 12:44 AM
Post #1

Group: Hotfixer
Posts: 78
Joined: 25-September 07
Member No.: 6,596

Updated 2017/11/02: Removed 2972216, 2954853. Added 4014559, 4020507, 4014514, 4014613, 4024845, 4033993, 4040977.

Updated 2017/02/02: Added 3179930, 3210139

Updated 2016/07/14: Added 3168275

Updated 2016/05/20: Added 3156984

Updated 2016/04/15: Added 3146717

Updated 2016/02/27: Added 3009678, 3026376, 3035814, 3064711, 3078643, 3088959, 3095339, 3099856, 3139544.

Updated 2014/10/21: Added 2996568

Updated 2014/09/11: Added 2972216

Updated 2014/08/12: Added 2974336

I have compiled a list of all .NET Framework 4.5.2 updates and hotfixes. In this list, I have included the update replacement information that appears in the Microsoft Knowledge Base articles.

This list is current as of November 2, 2017. Updates are reverse sorted by File Version, and grouped by download location. Install all of the updates/hotfixes in the left-hand column, and your .NET Framework 4.5.2 installation will be "as good as it gets."

Starting in October, 2016, Microsoft changed the servicing model for .NET Framework 4.5.2. There are now 3 types of updates, and they are cumulative:
- Security Only Quality Updates
- Previews of Monthly Quality Rollups
- Security and Quality Rollups
I do not include the first two types of updates because Security Only Quality Updates (as the name implies) do not include hotfixes, and anything Microsoft calls "Preview" is not fit to be installed in a production environment. I include ONLY Security and Quality Rollups because they are the so-called "final versions," and contain both security updates and hotfixes.

For KB article numbers lower than 3009678, this list applies to Windows Vista SP2, Windows Server 2008 SP2, Windows 7 SP1 and Windows Server 2008 R2 SP1 users. Separate updates/hotfixes apply to the .NET Framework 4.5.2 under Windows 8, Windows Server 2012, Windows 8.1, and Windows Server 2012 R2 (and are not listed here).

For KB3009678 through KB3168275, the hotfix rollups apply to all currently supported versions of Windows, from Vista through 8.1.

Starting in September, 2016, with KB articles numbers 3179930 and higher, new updates for .NET Framework 4.5.2 are only available from Microsoft Update Catalog, and are again split up between the different versions of Windows. The KB numbers in this list apply to Windows Vista SP2, Windows Server 2008 SP2, Windows 7 SP1 and Windows Server 2008 R2 SP1. Separate updates/hotfixes apply to the .NET Framework 4.5.2 under Windows 8, Windows Server 2012, Windows 8.1, and Windows Server 2012 R2 (and are not listed here).

You may be wondering why I've left the updates that have been replaced in the list (since and including 3210139). The answer lies in the way Microsoft currently packages .NET Framework updates. All updates that apply to particular version of Windows are packaged under a single parent KB article number. The updates that apply to Windows 7 will include (1) an update for .NET Framework 3.5.1, (2) an update for .NET Framework 4.5.2, and (3) an update for .NET Framework 4.6, 4.6.1, 4.6.2, and 4.7. For example, KB4040276 is the parent KB article for (1) KB4040980, (2) KB4040977, and (3) KB4041778.
This is makes finding all .NET Framework updates for your particular version of Windows very easy; however, updates for .NET Framework 3.5.1 ARE NOT (yet) cumulative, whereas updates for .NET Framework 4.5.2, 4.6, 4.6.1, 4.6.2, and 4.7 ARE cumulative. (You can read about this here. Notice how this highly relevant information is neatly tucked away near the bottom, in the section entitled, "Including Past Updates.")
The bottom line in the case of Windows 7 is, if you don't bother to download any of the updates for .NET Framework 4.5.2 that have been replaced, you may miss an update for .NET Framework 3.5.1. I have found it easiest just to keep everything together and install all of the updates. The couple of minutes of extra time spent installing potentially unnecessary updates are well worth the headaches you avoid by missing updates.

I welcome your comments, in view of keeping this list as accurate and up-to-date as possible.


Updates available from Microsoft Update Catalog

4040977 replaces 4033993, 4024845

NOTE: This update has been updated from its original version; however, Microsoft did not bother to add the "-v2-" string to the filename, so you have to verify that you have the most recent version of this update by its size. The most recently released version is 64,531,472 bytes, or 63,020 KB. It is available here.
4033993 replaces nothing, available here.
4024845 replaces nothing, available here.
4014613 replaces nothing, available here.
4014514 replaces nothing, available here.
4014559 replaces 3210139, available here.
+4020507 an update for 4014559 to fix bug where under PowerShell 3.0+ the stop-computer command fails with "Privilege not held." Available here.
3210139 replaces 3189051, available here.
- For Windows Vista SP2 and Server 2008 SP2, also install co-requisite 3210129. (Important: 3078601 is a prerequisite for 3210129).
- For Windows 7 SP1 and Server 2008 R2 SP1, also install co-requisite 3210131.
3179930 replaces nothing, available here.

Updates, hotfix rollups, and security updates, available from the Microsoft Download Center

3168275 replaces nothing
3156984 replaces nothing
3146717 replaces nothing
3139544 replaces nothing

Hotfixes and hotfix rollups, available from Microsoft or The Hotfix Share

3099856 replaces nothing
3095339 replaces nothing
3088959 replaces nothing
3078643 replaces nothing
3064711 replaces nothing
3035814 replaces nothing
3026376 replaces nothing
3009678 replaces nothing
2996568 replaces nothing
2974336 replaces nothing

This post has been edited by cgthamm: Nov 3 2017, 12:02 AM
Go to the top of the page

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 19th September 2020 - 10:10 AM
All trademarks mentioned on this page are the property of their respective owners
The Hotfix Share is not affiliated with Microsoft
Copyright © 2019