
$array = the variable to hold the location of Currently Installed Programs # Check and report if an update is required for each entry found #$sqlodbc = Get-WmiObject -Class Win32reg_AddRemovePrograms | Where-Object | Select DisplayName,DisplayVersion # Fetch the different MS SQL ODBC installations found on the machine Write-Host $cli.DisplayName "with version" $cli.DisplayVersion " supports TLS 1.2" -ForegroundColor Green After downloading and installing the update these protocols can be enabled by setting the registry keys described in KB4019276.Write-Host $cli.DisplayName "with version" $cli.DisplayVersion " needs to be updated to use TLS 1.2" -ForegroundColor RedĮlseif ($(".") -lt 6543 -and $(".") -eq 0 -and $(".") -eq 10)Įlseif ($(".") -lt 6537 -and ($(".") -eq 50 -or $(".") -eq 51) -and $(".") -eq 10) For application compatibility purposes, these protocols will be disabled by default in a manner similar to the TLS 1.1/TLS 1.2 support that was disabled by default in Windows 7 and Windows Server 2008 R2. This update for Windows Server 2008 will include support for both TLS 1.1 and TLS 1.2. We’re offering this support in recognition that our customers have a strong demand for support for these newer protocols in their environment and in recognition of the extended lifetime of Windows Server 2008 under the Windows Server Premium Assurance offering.

This post is authored by Arden White, Senior Program Manager, Windows Servicing and Delivery.Īs a follow-up to our announcement regarding TLS 1.2 support at Microsoft we are announcing that support for TLS1.1/TLS 1.2 on Windows Server 2008 is now available for download as of July 18th, 2017.


