TLS 1.2 on Windows 7: Download KB3140245
Updated 2 months ago
As always, we recommend upgrading your operating system to Windows 11 and Microsoft Office 2024 or later (if you have an Office 365 subscription, it will offer you a free upgrade).
In any case, Microsoft released an update package so that older versions of Windows can use TLS 1.2, a secure and widely compatible version; TLS 1.3 is the latest version when available.
You can get this update in the following ways:
Run the Windows Update tool on your computer and install all system updates. Microsoft may require you to upgrade to Windows 10. Once you have done this, if you did not already have a genuine license, Windows will display a warning in the bottom-right corner of your desktop (we recommend always using a genuine, activated copy of Windows for security reasons).
Manually install the KB3140245 update, available for Windows 7 SP1, Windows Server 2008 R2, and Windows Server 2012. This update is not available for the client versions of Windows 8 or 8.1. You can download it from http://catalog.update.microsoft.com/v7/site/search.aspx?q=kb3140245.
Make sure you download the version that matches your version of Windows, and choose the 32- or 64-bit version depending on your system. If you haven't updated Windows in a long time, you may need to install several updates before your system is up to date.
Keep in mind that the update only adds support for TLS 1.2; it does not enable it automatically. In Windows 7, you must configure the registry values (DefaultSecureProtocols) to enable it. Also, some programs may need to be updated to the latest version to work properly (though this is very rare).