Windows 7: ошибка 80072EFE и как включить TLS 1.2

  • Обновлено
  • Чтение ≈ 4 минуты
  • Нужны права администратора

Краткий ответ

Ошибка 80072EFE в Windows 7 вызвана отсутствием TLS 1.2 и SHA-2: серверы Microsoft требуют их. Установите KB3140245, включите TLS 1.2 в реестре для WinHTTP и Schannel, установите KB4474419, затем повторите поиск обновлений.

В этой статье
  1. Причина
  2. Порядок
  3. Что проверить дополнительно
  4. Проверка результата и откат
Windows 7 error 80072EFE
Центр обновления Windows обнаружил неизвестную ошибку 80072EFE / Code 80072EFE / ERROR_INTERNET_CONNECTION_ABORTED
По-русскиWindows 7 не может установить защищённое соединение с серверами обновлений.

#Причина

Серверы Центра обновления требуют TLS 1.2 и подписи SHA-2. Windows 7 с SP1 поддерживает TLS 1.2, но по умолчанию не использует его в службе WinHTTP и в Internet Explorer. Ошибка 80072EFE («соединение оборвано») появляется, когда клиент пытается использовать более старые протоколы и сервер разрывает соединение.

Возможная причинаКак узнатьЧто делать
Не установлен SP1Нет поддержки TLS 1.2.Свойства компьютера без Service Pack 1.Установите SP1.
Нет SHA-2Серверы подписывают SHA-2.Обновления не принимаются.KB4474419.
Антивирус перехватывает HTTPSПодмена сертификата.Ошибка исчезает при отключении.Исключите Windows Update.
Старый браузерIE не поддерживает TLS 1.2.Сайты не открываются.Включите TLS 1.2 в параметрах.
ПроксиНе передаёт TLS 1.2.Ошибка в корпоративной сети.Проверьте прокси.
Неверное времяСертификат недействителен.Ошибка 80072EFE и 80072F8F.Исправьте время.

#Порядок

  1. Убедитесь, что установлен Service Pack 1Windows 7 должна иметь Service Pack 1: Win+R → winver, проверьте надпись SP1 и разрядность через «Панель управления» → «Система». Если SP1 отсутствует, сначала установите официальный пакет, поскольку обновления TLS 1.2 рассчитаны на Windows 7 SP1.
  2. Установите обновление KB3140245В Microsoft Update Catalog найдите KB3140245, убедитесь, что пакет предназначен для Windows 7 SP1 вашей архитектуры, скачайте .msu и установите двойным щелчком. Это обновление не включает TLS 1.2 во всех приложениях автоматически; оно помогает WinHTTP с параметрами протоколов по умолчанию. При «неприменимо» перепроверьте версию и требования.
  3. Не импортируйте неизвестные настройки TLS из reg-файлаНе создавайте наугад файл tls12.reg и не импортируйте его двойным щелчком. Для системного Schannel и WinHTTP используются разные ветви реестра, а значения зависят от разрядности и приложения; неверные ключи способны нарушить HTTPS. Сначала сделайте копию реестра и обратитесь к документированным настройкам Microsoft либо к администратору.
  4. Установите KB4474419Для проверки подписи обновлений Windows 7 SP1 установите соответствующие официальные обновления поддержки SHA‑2, в том числе KB4474419 и необходимый стек обслуживания KB4490628 с учётом их последовательности и версий. Скачивайте только из каталога Microsoft и перезагружайтесь при необходимости.
  5. ПерезагрузитесьПосле установки обновлений выполните «Пуск» → стрелка рядом с «Завершение работы» → «Перезагрузка». Убедитесь, что система запустилась и новый пакет присутствует через «Панель управления» → «Программы» → «Просмотр установленных обновлений». При неудаче запишите код ошибки и журнал.
  6. Проверьте время и датуНажмите на часы → «Изменение настроек даты и времени» и выставьте правильную дату, время и часовой пояс. Проверьте сертификаты сайта в браузере, но не нажимайте «Продолжить» при ошибке защищённого соединения и не отключайте его проверку.
  7. Повторите поиск обновленийОткройте «Панель управления» → «Центр обновления Windows» → «Поиск обновлений» и запишите, исчез ли код 80072EFE. Он также появляется из-за разрыва сетевого соединения/прокси, поэтому не считайте TLS единственной возможной причиной. Если код остаётся, проверьте журнал обновлений и сетевые настройки.
  8. Проверьте включение TLS 1.2 в свойствах браузераЕсли проблема только в старом Internet Explorer, Win+R → inetcpl.cpl → вкладка «Дополнительно» → в разделе «Безопасность» проверьте «Использовать TLS 1.2», если флажок доступен. Нажмите «Применить» → OK и перезапустите IE. Многие современные сайты не работают с IE и Windows 7 даже после настройки TLS; используйте поддерживаемую ОС и браузер.
  9. Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
    Выберите подходящий вариант — это не команды для последовательного выполнения
    Вариант 1Файл реестра: включить TLS 1.2 для клиента и WinHTTP (импортируйте двойным щелчком, перезагрузитесь; перед …
    tls12.reg
    Файл реестра: включить TLS 1.2 для клиента и WinHTTP (импортируйте двойным щелчком, перезагрузитесь; перед этим сделайте точку восстановления)
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]
    "DisabledByDefault"=dword:00000000
    "Enabled"=dword:00000001
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]
    "DefaultSecureProtocols"=dword:00000800
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp]
    "DefaultSecureProtocols"=dword:00000800
    Вариант 2Создать точку восстановления перед правкой реестра
    Windows · Командная строка (CMD)КомандаПрава администратора
    Создать точку восстановления перед правкой реестра
    wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "Before TLS12", 100, 7
    Вариант 3Проверка: установлены ли нужные обновления
    Windows · Командная строка (CMD)Команда
    Проверка: установлены ли нужные обновления
    wmic qfe list brief | findstr /i "KB3140245 KB4474419 KB4490628 KB3020369"
    Вариант 4Проверка работы TLS 1.2 из PowerShell 2/3 (если установлен PowerShell 5.1)
    Windows · Командная строка (CMD)Команда
    Проверка работы TLS 1.2 из PowerShell 2/3 (если установлен PowerShell 5.1)
    powershell -Command "[Net.ServicePointManager]::SecurityProtocol = 'Tls12'; (Invoke-WebRequest https://www.microsoft.com).StatusCode"

#Что проверить дополнительно

Если на ПК нет возможности скачать обновления из-за ошибки браузера, загрузите файлы на другом компьютере, перенесите на флешке и установите вручную в порядке: SP1 → KB3020369 → KB3172605 → KB4474419 → KB4490628 → KB3140245.

#Проверка результата и откат

После перезагрузки проверьте, что значения реестра применились: reg query "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client". Затем откройте в Internet Explorer адрес https://www.howsmyssl.com/ — страница покажет, какую версию TLS использует браузер. Если там «TLS 1.2», клиент настроен. Для отката импортируйте обратный файл с DisabledByDefault=1 либо восстановите систему из точки восстановления, созданной перед правкой. Если после изменения не открываются старые внутренние сайты, они используют устаревшие протоколы: включите TLS 1.0 только для этого случая и только на изолированном компьютере. Для ускорения установки пакетов скачивайте их на современном компьютере и переносите на флешке: каталог обновлений в IE 8–11 может не открываться без TLS 1.2.

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.