Windows 0x8007045DСредняя

Ошибка 0x8007045D: Отказ в соединении — как быстро исправить

Статья объясняет, что означает ошибка 0x8007045D «Отказ в соединении» в Windows, перечисляет распространённые причины и предлагает несколько проверенных способов быстро восстановить сетевое соединение.

Обновлено 20 июля 2026 г.
5-10 мин
Средняя
FixPedia Team
Применимо к:Windows 10Windows 11

Что означает ошибка 0x8007045D

Ошибка 0x8007045D (также известная как Отказ в соединении) появляется в Windows, когда приложение или утилита пытается установить соединение с удалённым хостом, но удалённая сторона явно отклоняет запрос. В результатах часто можно увидеть сообщение: «Удалённый компьютер отказал в сетевом соединении. Код ошибки: 0x8007045D».

Эта ошибка похожа на HTTP-статус 403 или TCP-код WSAECONNREFUSED (10061). Она указывает на то, что соединение было установлено на уровне сети, но целевой сервис намеренно его закрыл.

Причины возникновения

  • Заблокированный порт – целевой порт (например, 3389, 443, 22) закрыт брандмауэром или маршрутизатором.
  • Неправильное входящее правило – Windows Firewall допускает исходящие, но не входящие соединения.
  • Отключён или повреждён сетевой адаптер – адаптер не может выполнять handshake.
  • Конфликт с антивирусом/системой безопасности – программы иногда блокируют удалённые подключения.
  • Повреждён стек TCP/IP – неправильные маршрутизации, неправильный DNS или повреждённые системные файлы.
  • Неправильная конфигурация VPN или прокси – трафик проходит через шлюз, который отклоняет соединение.
  • Сервис не запущен на целевом хосте – например, RDP или FTP-сервер выключен.

Способы решения

Способ 1: Проверка базовых сетевых настроек

  1. Проверка подключения к Интернету – откройте командную строку и выполните:
    ping 8.8.8.8
    

    Если пинг успешен, соединение установлено.
  2. Трассировка маршрута – выполните:
    tracert 8.8.8.8
    

    Если трассировка доходит до целевого узла, проблема может быть на целевом хосте.
  3. Отключение VPN/прокси – временное отключение может помочь определить, блокирует ли туннель трафик.

💡 Совет: Если VPN необходим, проверьте его настройки и убедитесь, что он разрешает исходящие TCP-соединения.

Способ 2: Сброс TCP/IP и WinSock

⚠️ Важно: Эти команды сбрасывают сетевые настройки до значений по умолчанию. Их следует выполнять только в случае сбоя подключения.

  1. Откройте PowerShell от имени администратора.
  2. Выполните:
    netsh int ip reset
    netsh winsock reset
    
  3. Перезагрузите компьютер.

После перезагрузки проверьте, устранена ли проблема, выполнив ping до целевого хоста.

Способ 3: Настройка брандмауэра Windows и антивируса

  1. Нажмите Win + R, введите wf.msc и нажмите Enter (откроется «Брандмауэр Windows с расширенной безопасностью»).
  2. В панели слева выберите Входящие правила.
  3. Найдите правило, соответствующее целевому порту (например, RemoteDesktop), и убедитесь, что оно разрешено и активировано.
  4. Если вы используете сторонний антивирус, временно отключите модуль защиты сетевых подключений и протестируйте повторное подключение.

💡 Совет: Если после отключения антивируса проблема исчезает, добавьте его в исключения для сетевых правил.

Способ 4: Перезапуск сетевого адаптера

  1. Нажмите Win + X и выберите «Центр управления сетями и общим доступом».
  2. Щёлкните «Изменение настроек адаптера».
  3. Щёлкните правой кнопкой мыши соответствующий адаптер (например, Ethernet) и выберите «Отключить».
  4. Подождите 10 секунд, затем щёлкните «Включить».

После этого адаптер восстанавливает соединение и может исправить ошибку «Отказ в соединении».

Профилактика

  • Регулярно обновляйте драйверы сетевого адаптера (сайт производителя или Windows Update).
  • Ведите чёткий список входящих правил брандмауэра – удаляйте правила, которые больше не нужны.
  • Периодически сбрасывайте TCP/IP (netsh int ip reset) — это помогает устранить скрытую коррупцию.
  • Мониторьте антивирусные блокировки — настройте уведомления, чтобы быстро реагировать на ненужные блокировки.
  • Ведите журналы событий Windows для сетевых подключений, чтобы быстро идентифицировать проблемные порты.

Сохраняйте чистоту сетевых настроек, и ошибка 0x8007045D больше не будет вас беспокоить.

Часто задаваемые вопросы

Что означает ошибка 0x8007045D «Отказ в соединении»?
Почему возникает отказ в соединении при подключении к удалённому серверу?
Как предотвратить повторение ошибки подключения?
Что делать, если простое перезапуск не помог?

Полезное

Проверка базового подключения
Сброс стека TCP/IP и WinSock
Проверка правил брандмауэра и антивируса
Перезапуск сетевого адаптера

Эта статья помогла вам решить проблему?