Гид по технологиям

Ошибка «A referral was returned from the server» в Windows — как исправить

9 min read Windows Обновлено 03 Dec 2025
Ошибка A referral was returned from the server — исправление
Ошибка A referral was returned from the server — исправление

A Referral Was Returned From The Server Windows Error

Ошибка «A referral was returned from the server» — распространённая проблема в Windows при установке или запуске приложений. Несмотря на формулировку, похожую на сетевую ошибку, в большинстве случаев причина связана с правами, проверкой цифровой подписи или политиками безопасности Windows. В этой статье подробно описаны возможные решения, рекомендации по безопасности и планы действий для конечного пользователя и администратора.

Важно: перед изменением настроек убедитесь, что доверяете программе. Большая часть инструкций временно снижает защиту системы — не выполняйте эти операции для сомнительного ПО.

Оглавление

  • Запустить программу от имени администратора
  • Понизить уровень UAC
  • Отключить проверку подписи PKI
  • Проверить права и владение программой
  • Запустить средство устранения совместимости
  • Временно отключить UAC полностью
  • Отключить обязательную проверку подписи драйверов
  • Временно отключить антивирус
  • Исправить повреждённые системные файлы
  • Когда ничего не помогает — вариант отката и рекомендации
  • Быстрые контрольные списки и план действий для администраторов
  • Модель принятия решения (диаграмма)
  • Словарь терминов

Как понимать причину ошибки — кратко

Определяющие компоненты, которые чаще всего вызывают ошибку:

  • Права и разрешения пользователя на исполняемый файл или папку.
  • Политики User Account Control (UAC), которые блокируют запуск непроверенного ПО.
  • Проверка цифровой подписи (PKI) — Windows может запрещать запуск неподписанных или некорректно подписанных исполняемых файлов.
  • Антивирусное ПО или поведенческий мониторинг, который блокирует запуск приложения.
  • Для драйверов — требование подписи драйверов и Secure Boot.
  • Повреждение системных файлов, которые нарушают механизм проверки и выдачи прав.

Если нужно быстро проверить, что именно блокирует программу, попробуйте запустить её от имени администратора и посмотреть текст ошибки и логи в “Просмотре событий” (Event Viewer) — это даст указание на подсистему, вызвавшую отказ.

Запустить программу от имени администратора

Когда ваша учётная запись не является учётной записью администратора, многие программы требуют повышения прав. Это самый простой и безопасный начальный шаг.

  1. Найдите .exe файл, ярлык или запись в меню Пуск.
  2. Щёлкните правой кнопкой и выберите Запуск от имени администратора.

Это часто снимает ограничение и позволяет программе запуститься.

Run Program As Administrator

Важно: если программа требует постоянного администраторского запуска, рассмотрите создание специального ярлыка с повышенными правами или настройку задания в Планировщике задач (Task Scheduler) с запуском от имени администратора.

Понизить уровень UAC

User Account Control (UAC) контролирует повышение привилегий для запуска приложений. Если UAC блокирует приложение, временное понижение уровня может помочь.

  1. Введите в Поиске Windows «uac» и откройте “Изменить параметры контроля учётных записей” (Change User Account Control settings).
  2. Передвиньте ползунок в положение Никогда не уведомлять.
  3. Нажмите OK и попробуйте снова запустить программу.

Set Uac Never Notify

Важно: сразу после успешного запуска верните ползунок в исходное положение. Оставлять UAC отключённым опасно — он защищает систему от нежелательных изменений.

Отключить проверку подписи PKI

Проверка PKI — проверка цифровой подписи исполняемого файла. Если файл старый или подписан некорректно, Windows может отклонять его запуск. Отключение этой проверки временно позволит запустить программу.

Вариант A — через Редактор локальной групповой политики (для редакций Windows, где он доступен):

  1. Откройте «Edit group policy» через поиск.
  2. Перейдите: Computer Configuration → Windows Settings → Security Settings → Local Policies → Security Options.
  3. В правой панели найдите параметр User Account Control: Only elevate executable files that are signed and validated и отключите его.

Disable Signature Check Gpe

Вариант B — через Редактор реестра (для любых редакций Windows):

  1. Откройте “regedit” через Поиск и перейдите по ветке:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  1. Найдите параметр ValidateAdminCodeSignatures и установите его значение в 0.

Disable Signature Check Registry

Важно: после запуска приложения верните значение обратно (1) и/или включите параметр в груповой политике. Отключение проверки подписи снижает уровень защищённости от выполнения неподписанного вредоносного ПО.

Проверить права и владение программой

Иногда приложение принадлежит другому пользователю или системе, и текущая учётная запись не имеет полного контроля.

  1. Правой кнопкой по исполняемому файлу → Свойства.
  2. Откройте вкладку Безопасность и проверьте разрешения для вашей учётной записи.
  3. Если у вас нет Полного доступа, нажмите Изменить и установите галочку Разрешить напротив Полный доступ.

Program Ownership

Если не удаётся изменить разрешения обычным способом, используйте расширенные параметры владения или команды в консоли.

Команды для консоли (выполнять от имени администратора):

takeown /f "C:\путь\к\файлу.exe"
icacls "C:\путь\к\файлу.exe" /grant %USERNAME%:F

Где %USERNAME% — ваша учётная запись. Эти команды сначала назначат владельца, затем дадут полный доступ.

Change Program Ownership

Важно: изменение владельца и прав на системные файлы может привести к проблемам. Делайте это только для конкретных приложений и возвращайте изменения при необходимости.

Запустить средство устранения совместимости

Средство устранения проблем совместимости может автоматически применить настройки, которые исправят конфликты с версией Windows или потребности в дополнительных правах.

  1. Правой кнопкой по исполняемому файлу → Устранение проблем с совместимостью (Troubleshoot compatibility).
  2. Сначала попробуйте Использовать рекомендованные параметры.
  3. Если не помогло, выберите Устранить проблему с этой программой и отметьте Программа требует дополнительных разрешений.

Compatibility Troubleshooter

Manual Troubleshoot Compatibility

Временно отключить UAC полностью

Отключение UAC — крайняя мера. Это снимает большинство ограничений, но сильно снижает безопасность системы.

  1. Откройте regedit и перейдите:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  1. Измените значение параметра EnableLUA на 0.
  2. Перезагрузите ПК.

Disable Uac

После установки или запуска программы установите EnableLUA обратно в 1 и перезагрузите.

Важно: отключение UAC может привести к автоматическому выполнению программ с повышенными правами без предупреждений — используйте только для доверенного ПО и временно.

Отключить обязательную проверку подписи драйверов

Если ошибка возникает при установке драйвера, скорее всего Windows блокирует неподписанные драйверы. Для установки можно временно отключить проверку подписи.

Перед этим убедитесь, что Secure Boot в BIOS/UEFI отключён, если он требуется.

  1. Откройте Командную строку от имени администратора.
  2. Выполните команду:
bcdedit /set nointegritychecks on
  1. Установите драйвер.
  2. Для восстановления защиты выполните:
bcdedit /set nointegritychecks off

Run Command Prompt Administrator

Disable Driver Signature Enforcement

Важно: после установки драйвера снова включите проверку подписи и при необходимости включите Secure Boot.

Временно отключить антивирус

Поведенческая защита антивирусов или Windows Defender может блокировать запуск программ.

Windows Defender:

  1. Откройте Безопасность Windows (Windows Security).
  2. Перейдите в Защита от вирусов и угрозПараметры защиты от вирусов и угрозУправление настройками.
  3. Отключите Защиту в реальном времени и подтвердите запрос UAC.

Manage Virus Settings

Disable Windows Defender

Если используете сторонний антивирус — временно отключите его через интерфейс или значок в трей.

Важно: временно отключая антивирус, не подключайтесь к ненадёжным сетям и не открывайте сомнительные файлы. Включите защиту сразу после проверки.

Исправить повреждённые системные файлы

Если предыдущие методы не помогли, возможна коррозия системных файлов, которые отвечают за проверку подписей и механизмы безопасности. Используйте SFC и DISM.

  1. Откройте Командную строку или PowerShell от имени администратора.
  2. Выполните сначала команду DISM:
DISM /Online /Cleanup-Image /RestoreHealth
  1. Затем выполните SFC:
sfc /scannow

После завершения перезагрузите систему и попробуйте снова.

Примечание: если DISM сообщает об ошибках и не может восстановить образ, используйте альтернативный источник образа (например, ISO той же версии) — см. официальную документацию Microsoft.

Когда ничего не помогает — откат и восстановление

Если ни один из шагов не решил проблему, рассмотрите:

  • Откат драйверов и программ до предыдущей версии.
  • Восстановление точки восстановления Windows, созданной до появления проблемы.
  • Сброс Windows к заводским настройкам (как крайняя мера). Сохраните резервные копии важных данных.

Важно: сброс Windows решает многие программные конфликты, но удаляет установленные приложения и настройки — планируйте время и резервное копирование.

Мини‑методология: последовательность действий (рекомендовано)

  1. Запустите приложение от имени администратора.
  2. Проверьте собственные права на файл и при необходимости возьмите владение.
  3. Запустите средство совместимости.
  4. Отключите антивирус на короткое время.
  5. Если проблема с подписью — временно отключите PKI-проверку или подпись драйверов (как требуется).
  6. Если всё равно не работает — SFC + DISM.
  7. Если это драйвер — отключите Secure Boot, установите драйвер, затем восстановите Secure Boot.
  8. Всегда возвращайте настройки безопасности (UAC, PKI, антивирус, integrity checks) в исходное состояние.

Контрольный список: конечный пользователь

  • Попробовал «Запуск от имени администратора».
  • Проверил разрешения и права доступа к файлу.
  • Отключил антивирус временно и перезапустил программу.
  • Запустил средство совместимости Windows.
  • Если драйвер — следовал инструкции по nointegritychecks и Secure Boot.
  • После успешной установки восстановил все защиты.

Контрольный список: системный администратор

  • Провёл аудит событий в Event Viewer для точной причины.
  • Проверил групповые политики, связанные с UAC и подписью кода.
  • Настроил исключения в антивирусе / EDR для доверенных приложений.
  • Если массовая проблема — развернул политику обновления или подписание пакета.
  • Обеспечил откат изменений после завершения установки (EnableLUA, ValidateAdminCodeSignatures, nointegritychecks).

План действий для ИТ-поддержки

  1. Собрать журналы: Event Viewer → Windows Logs → Application и System.
  2. Определить, какая подсистема генерирует ошибку (UAC, Code Integrity, Antimalware).
  3. Протестировать на рефовом устройстве с отключёнными ограничениями.
  4. Если приложение корпоративное — подписать его корпоративным сертификатом и развернуть через GPO.
  5. Восстановить политики и уведомить пользователя о выполненных шагах.

Модель принятия решения (диаграмма)

flowchart TD
  A[Появилась ошибка] --> B{Попробовать запуск от имени администратора}
  B -->|Успех| Z[Вернуть настройки безопасности]
  B -->|Не помогло| C[Проверить разрешения и владение]
  C --> D{Имеются проблемы с подписью?}
  D -->|Да| E[Отключить PKI-проверку временно]
  D -->|Нет| F[Отключить антивирус временно]
  E --> G[Установка/запуск приложения]
  F --> G
  G --> H{Успешно?}
  H -->|Да| Z
  H -->|Нет| I[DISM + SFC]
  I --> J{Успешно?}
  J -->|Да| Z
  J -->|Нет| K[Восстановление/сброс Windows]

Критерии приёмки

  • Приложение запускается без ошибки «A referral was returned from the server».
  • Все временно изменённые параметры безопасности возвращены в исходное состояние.
  • Для драйверов — проверена корректность установки и восстановлен Secure Boot.

Когда предложенные методы не работают — типичные причины

  • Программа действительно злонамеренная или повреждена и блокируется по причинам безопасности.
  • Системные политики на уровне домена принудительно запрещают соответствующие изменения.
  • Сертификаты подписи утрачены или цепочка доверия нарушена.
  • Повреждённая система требует более глубокой диагностики или переустановки.

Безопасность и соответствие требованиям конфиденциальности

  • Временное отключение защитных механизмов повышает риск выполнения нежелательного кода. Делайте это только для доверенных программ.
  • В корпоративной среде согласуйте изменения с командой информационной безопасности и фиксируйте исключения в журнале.

Краткий словарь терминов

  • UAC — User Account Control, механизм повышения привилегий в Windows.
  • PKI — Public Key Infrastructure, система цифровых сертификатов.
  • Secure Boot — механизм UEFI, препятствующий загрузке неподписанного кода на уровне прошивки.
  • SFC — System File Checker, утилита проверки целостности системных файлов.
  • DISM — Deployment Image Servicing and Management, утилита обслуживания образа Windows.

Шаблон отчёта для ИТ-поддержки

  • Описание проблемы: ошибка «A referral was returned from the server» при запуске {имя_программы}.
  • Входные данные: версия Windows, учётная запись (пользователь/админ), наличие антивируса, Secure Boot.
  • Действия, выполненные последовательно: (список шагов).
  • Результат каждого шага и журналы событий (Event Viewer).
  • Окончательное решение и дата восстановления настроек безопасности.

Заключение

Ошибка «A referral was returned from the server» чаще всего устраняется простыми шагами: запуск от администратора, изменение прав на файл, временное отключение антивируса или проверок подписи и восстановление системных файлов. В корпоративных средах необходимо согласовывать временное снижение защиты с политикой безопасности и фиксировать все изменения. Если ни один способ не помог, рассмотреть откат системы или обращение в службу поддержки разработчика приложения.

Image credit: Pixabay. All screenshots by Karrar Haider.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Смонтировать папку Windows в Linux — руководство
Сетевое

Смонтировать папку Windows в Linux — руководство

Как обновить Safari на Windows 10 и 11
Браузеры

Как обновить Safari на Windows 10 и 11

services.exe: как убрать высокую загрузку CPU
Windows

services.exe: как убрать высокую загрузку CPU

Как обновить SteamVR: простое руководство
VR

Как обновить SteamVR: простое руководство

Экспорт изображений в WebP через GIMP
Графика

Экспорт изображений в WebP через GIMP

Как скачать и установить Windows 8.1 и Windows 10 бесплатно
Windows

Как скачать и установить Windows 8.1 и Windows 10 бесплатно