Jump to content

How to update Windows 7 to the latest Security Updates

Recommended Posts

  • Root Admin

How to update Windows 7 to the latest Security Updates

Note: You need to install file versions that are compatible with your system.
You can check here if you're not sure if your computer is 32-bit or 64-bit

Make sure  you have System Protection enabled and create a new Restore Point before proceeding

New Windows 7 Installation

Please note that if you're performing a NEW install of Windows 7 you will need to update the Windows Update Client. KB3065987
Failure to update the Update Client will normally result in an error 80072EFE

Windows Update Client for Windows 7 and Windows Server 2008 R2: July 2015

(in some cases you may not be able to download some Microsoft files from Internet Explorer. You may be able to download and install Firefox version 47 and use it to download files)




ONLY if not running SP1

If you're not already running Service Pack 1 on Windows 7 then you will need to install Service Pack 1 in order to be able to install the other security updates below.
In the vast majority of cases, everyone is already running Service Pack 1 so you will not need to download and install these files. Simply move onto the other security updates below

Windows 7 Service Pack 1 x86 (KB976932) (most users already have)

Windows 7 Service Pack 1 for x64-based Systems (KB976932) (most users already have)


Enable TLS 1.1 and TLS 1.2 (applies to both x86 and x64)

Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows

Download the following MSI installer to add the DefaultSecureProtocols registry subkey automatically which is required for the TLS 1.1 TLS 1.2 update

You can manually create the Registry entries if the MSI file is not available. Copy the following code to NOTEPAD and save it as a .REG file.
You will need to place the file Save-As name in quotes to create a .REG file instead of a .TXT file such as:  "enable_TLS.reg"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]

After you've updated the Registry entry you can then install these updates

The files for the actual Update to enable TLS 1.1 and TLS 1.2 from the article above

Update for Windows 7 x86 (KB3140245)

Update for Windows 7 for x64-based Systems (KB3140245)


Security and Rollup Updates for Windows 7

Install the following updates. Make sure you download the correct version for your system.


Update for Windows 7 x86 (KB3020369)

Update for Windows 7 for x64-based Systems (KB3020369)


Update for Windows 7 x86 (KB3125574)

Update for Windows 7 for x64-based Systems (KB3125574)


You must RESTART the computer after installing the updates above.
Failure to restart may cause a failed loop issue


2019-03 Servicing Stack Update for Windows 7 for x86-based Systems (KB4490628)

2019-03 Servicing Stack Update for Windows 7 for x64-based Systems (KB4490628)


SHA-2 code signing support update for Windows Server 2008 R2, Windows 7, and Windows Server 2008: September 23, 2019

2019-09 Security Update for Windows 7 for x86-based Systems (KB4474419)

2019-09 Security Update for Windows 7 for x64-based Systems (KB4474419)


2019-09 Servicing Stack Update for Windows 7 for x86-based Systems (KB4516655)

2019-09 Servicing Stack Update for Windows 7 for x64-based Systems (KB4516655)


September 10, 2019—KB4516065 (Monthly Rollup)

2019-09 Security Monthly Quality Rollup for Windows 7 for x86-based Systems (KB4516065)

2019-09 Security Monthly Quality Rollup for Windows 7 for x64-based Systems (KB4516065)


October 3, 2019—KB4524157 (Monthly Rollup)

2019-10 Security Monthly Quality Rollup for Windows 7 for x86-based Systems (KB4524157)

2019-10 Security Monthly Quality Rollup for Windows 7 for x64-based Systems (KB4524157)


January 14, 2020—KB4534310 (Monthly Rollup)

2020-01 Security Monthly Quality Rollup for Windows 7 for x86-based Systems (KB4534310)

2020-01 Security Monthly Quality Rollup for Windows 7 for x64-based Systems (KB4534310)


January 31, 2020—KB4539601 (Preview of Monthly Rollup)

2020-01 Preview of Monthly Quality Rollup for Windows 7 for x86-based Systems (KB4539601)

2020-01 Preview of Monthly Quality Rollup for Windows 7 for x64-based Systems (KB4539601)


Microsoft .NET Framework 4.8 offline installer for Windows (applies to both 32-bit or 64-bit systems)

Direct Download link: https://go.microsoft.com/fwlink/?linkid=2088631


Though not required it is recommended to update PowerShell to version 5.1 for greatly increased support for PowerShell scripts often used today

Download and install Windows PowerShell 5.1

Windows Management Framework 5.1 includes updates to Windows PowerShell, Windows PowerShell Desired State Configuration (DSC), Windows Remote Management (WinRM), Windows Management Instrumentation (WMI).
Release notes: https://go.microsoft.com/fwlink/?linkid=839460

You can download Windows Management Framework 5.1, which includes Windows PowerShell 5.1, from the Microsoft Download Center

Windows 7 x64 filename download:  Win7AndW2K8R2-KB3191566-x64.zip
Windows 7 x86 filename download:  Win7-KB3191566-x86.zip



Restart the computer again and then run Windows Update and check for any further updates





The following 196 updates were found and installed on a new installation of Windows 7 Pro x64 as of 12/12/2022


Description      HotFixID  
-----------      --------  
Update           KB2849697
Update           KB2849696
Update           KB2841134
Update           KB2670838
Update           KB2830477
Update           KB2592687
Update           KB971033  
Security Update  KB2479943
Security Update  KB2491683
Update           KB2506014
Security Update  KB2506212
Update           KB2506928
Update           KB2533552
Update           KB2533623
Hotfix           KB2534111
Update           KB2545698
Update           KB2547666
Update           KB2552343
Security Update  KB2560656
Security Update  KB2564958
Update           KB2574819
Security Update  KB2579686
Security Update  KB2585542
Update           KB2603229
Security Update  KB2604115
Security Update  KB2620704
Security Update  KB2621440
Security Update  KB2631813
Hotfix           KB2639308
Update           KB2640148
Security Update  KB2653956
Security Update  KB2654428
Security Update  KB2656356
Update           KB2660075
Security Update  KB2667402
Security Update  KB2676562
Update           KB2685811
Update           KB2685813
Security Update  KB2685939
Security Update  KB2690533
Security Update  KB2698365
Security Update  KB2705219
Security Update  KB2706045
Update           KB2719857
Update           KB2726535
Security Update  KB2727528
Update           KB2729094
Security Update  KB2729452
Update           KB2731771
Update           KB2732059
Security Update  KB2736422
Security Update  KB2742599
Update           KB2750841
Security Update  KB2758857
Update           KB2761217
Security Update  KB2770660
Update           KB2773072
Update           KB2786081
Security Update  KB2789645
Update           KB2791765
Update           KB2799926
Update           KB2800095
Security Update  KB2807986
Update           KB2808679
Security Update  KB2813430
Update           KB2834140
Update           KB2836942
Update           KB2836943
Security Update  KB2840631
Update           KB2843630
Security Update  KB2847927
Update           KB2852386
Update           KB2853952
Update           KB2857650
Security Update  KB2861698
Security Update  KB2862330
Security Update  KB2862335
Security Update  KB2864202
Security Update  KB2868038
Security Update  KB2871997
Update           KB2882822
Security Update  KB2884256
Update           KB2888049
Update           KB2891804
Security Update  KB2893294
Update           KB2893519
Security Update  KB2894844
Security Update  KB2900986
Update           KB2908783
Security Update  KB2911501
Security Update  KB2912390
Update           KB2918077
Update           KB2919469
Update           KB2923545
Security Update  KB2931356
Security Update  KB2937610
Security Update  KB2943357
Update           KB2952664
Security Update  KB2968294
Update           KB2970228
Security Update  KB2972100
Security Update  KB2972211
Security Update  KB2973112
Security Update  KB2973201
Security Update  KB2977292
Security Update  KB2978120
Security Update  KB2978742
Security Update  KB2984972
Security Update  KB2984976
Update           KB2985461
Security Update  KB2991963
Security Update  KB2992611
Update           KB2999226
Security Update  KB3004375
Update           KB3006121
Hotfix           KB3006137
Security Update  KB3010788
Security Update  KB3011780
Update           KB3013531
Security Update  KB3019978
Update           KB3020370
Security Update  KB3020388
Security Update  KB3021674
Update           KB3021917
Security Update  KB3023215
Security Update  KB3030377
Security Update  KB3031432
Security Update  KB3035126
Security Update  KB3037574
Security Update  KB3042058
Security Update  KB3045685
Security Update  KB3046017
Security Update  KB3046269
Update           KB3054476
Security Update  KB3055642
Security Update  KB3059317
Security Update  KB3060716
Security Update  KB3067903
Update           KB3068708
Security Update  KB3071756
Security Update  KB3072305
Security Update  KB3074543
Security Update  KB3075220
Security Update  KB3075226
Update           KB3078667
Update           KB3080149
Security Update  KB3086255
Security Update  KB3092601
Security Update  KB3093513
Security Update  KB3097989
Security Update  KB3101722
Update           KB3102429
Update           KB3107998
Security Update  KB3108371
Security Update  KB3108664
Security Update  KB3109103
Security Update  KB3109560
Security Update  KB3110329
Security Update  KB3115858
Update           KB3118401
Security Update  KB3122648
Security Update  KB3123479
Security Update  KB3124275
Security Update  KB3126587
Security Update  KB3127220
Update           KB3133977
Update           KB3137061
Update           KB3138378
Update           KB3138612
Security Update  KB3138910
Security Update  KB3139398
Security Update  KB3139914
Update           KB3140245
Update           KB3147071
Security Update  KB3150220
Update           KB3150513
Security Update  KB3155178
Security Update  KB3156016
Security Update  KB3159398
Update           KB3161102
Security Update  KB3161949
Update           KB3170735
Update           KB3172605
Update           KB3179573
Update           KB3184143
Security Update  KB3185319
Update           KB4019990
Update           KB4040980
Security Update  KB4474419
Update           KB4490628
Update           KB4524752
Update           KB4532945
Security Update  KB4536952
Update           KB976902  
Update           KB982018  
Update           KB4539601



Edited by AdvancedSetup
updated information
  • Like 1
  • Thanks 1
Link to post
  • 1 year later...
  • Root Admin

Update for Universal C Runtime in Windows

The Windows 10 Universal CRT is a Windows operating system component that enables CRT functionality on the Windows operating system. This update allows Windows desktop applications that depend on the Windows 10 Universal CRT release to run on earlier Windows operating systems.

Microsoft Visual Studio 2015 creates a dependency on the Universal CRT when applications are built by using the Windows 10 Software Development Kit (SDK). You can install this update on earlier Windows operating systems to enable these applications to run correctly.

All supported x86-based versions of Windows 7

All supported x64-based versions of Windows 7


  • Like 1
Link to post
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
Back to top
  • Create New...

Important Information

This site uses cookies - We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.