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

Важно: перед правками в реестре или групповой политике создайте точку восстановления системы или экспортируйте раздел реестра.
Краткое описание проблемы
Ошибка «A referral was returned from the server» возникает при попытке установить или запустить приложение. Она чаще проявляется у интерактивных приложений, которые требуют повышенных прав (администратора). Windows может блокировать запуск, если приложение не подписано правильно или если срабатывают политики безопасности, такие как проверка подписи PKI и криптографическая проверка кода.
Короткое определение: User Account Control (UAC) — система Windows, которая запрашивает подтверждение при запуске приложений с повышенными правами. PKI — инфраструктура открытых ключей, используемая для проверки цифровых подписей.
Быстрые и часто работающие решения
Попробуйте эти простые шаги в указанном порядке. Они не требуют глубокого вмешательства в систему.
Запустите приложение от имени администратора. Правой кнопкой мыши кликните по ярлыку и выберите «Запуск от имени администратора». Если это помогает — настройте свойства ярлыка, чтобы всегда запускать от имени администратора.
Проверьте источник установщика. Убедитесь, что файл скачан с доверенного сайта. Если сомневаетесь — скачайте заново с официального ресурса.
Запустите в режиме совместимости. Правой кнопкой по исполняемому файлу → Свойства → Совместимость → выбрать подходящую версию Windows и «Запускать от имени администратора».
Временно отключите UAC (User Account Control) только для установки доверенных приложений. После установки включите обратно. Инструкции ниже.
Если ошибка появляется для всех приложений — возможно, сработали политики проверки подписи. Отключите PKI-проверку и криптографическую валидацию (инструкции ниже). Эти действия безопасно применять временно и только при необходимости.
Важно: полностью отключать защиту системы надолго не рекомендуется. После установки или устранения проблемы восстановите прежние настройки.
Запуск программы от имени администратора и параметры совместимости
Если ошибка возникает только при запуске конкретной программы, это самый быстрый вариант:
- Найдите исполняемый файл (.exe) или ярлык программы.
- Правой кнопкой мыши → Запуск от имени администратора.
- Если это помогло: правой кнопкой → Свойства → Совместимость → поставить галочку «Выполнять эту программу от имени администратора» и применить.
Преимущества: быстро и обратимо. Ограничения: не решает проблему при установке MSI/EXE, требующих проверки подписи.
Как временно отключить User Account Control через Панель управления
- Откройте Панель управления → Учетные записи пользователей → Изменение параметров контроля учетных записей.
- Передвиньте ползунок в самое нижнее положение «Никогда не уведомлять» и нажмите ОК.
- Перезагрузите компьютер и снова запустите установщик или приложение.
- После завершения установки верните ползунок на прежний уровень.
Важно: отключение UAC снижает уровень безопасности. Делайте это кратковременно и только для проверенных приложений.
1. Отключение криптографической проверки подписи через Редактор реестра
Когда ошибка появляется для многих приложений, можно отключить криптографическую проверку подписи для приложений, которые запрашивают права администратора. Перед правками создайте резервную копию реестра: Файл → Экспорт.
Шаги:
- Нажмите Win + R, чтобы открыть «Выполнить».
- Введите regedit и нажмите Enter. Подтвердите запуск от имени администратора, если появится запрос UAC.
- В редакторе реестра перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\- В правой панели найдите значение ValidateAdminCodeSignatures. Если его нет, создайте DWORD (32-бит) с этим именем.
- Дважды щёлкните по ValidateAdminCodeSignatures и установите значение 0.
- Аналогично найдите значение EnableUIADesktopToggle. Если отсутствует, создайте DWORD (32-бит) с этим именем.
- Дважды щёлкните по EnableUIADesktopToggle и установите значение 0.
- Закройте Редактор реестра и перезагрузите компьютер.
После перезагрузки попробуйте установить или запустить программу.
Критерии приёмки:
- Установщик успешно завершил работу без ошибки «A referral was returned from the server»;
- Приложение запускается и выполняет ожидаемые функции;
- После проверки включите обратно защитные опции, если они были важны для безопасности.
Откат изменений: верните значения ValidateAdminCodeSignatures и EnableUIADesktopToggle в 1 (или удалите созданные ключи) и перезагрузите систему.
2. Отключение проверки подписи PKI через Редактор локальной групповой политики (gpedit.msc)
На Windows 11/10 Pro, Education и Enterprise доступен Редактор локальной групповой политики. Он позволяет отключить принудительную проверку PKI для исполняемых файлов.
- Нажмите Win + R.
- Введите gpedit.msc и нажмите Enter.
- Перейдите: Computer Configuration → Windows Settings → Security Settings → Local Policies → Security Options.
Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options- В правой панели найдите политику «User Account Control: Only elevate executables that are signed and validated».
- Дважды щёлкните по политике и установите «Disabled» (Отключено).
- Примените изменения и перезагрузите компьютер.
Если у вас Windows Home, gpedit.msc отсутствует по умолчанию. Можно включить редактор локальной групповой политики сторонними сценариями, но это неофициально и требует осторожности. Для домашних версий безопаснее изменить параметры через реестр, как описано выше.
Внимание: отключение этой политики снимает дополнительный уровень проверки подписи и потенциально увеличивает риск запуска неподписанного кода. Включайте обратно после установки.
Решения альтернативные и дополнительные меры
- Временный профиль администратора: создайте временную учётную запись с правами администратора, войдите в неё и установите приложение.
- Проверка цифровой подписи вручную: свойства файла → Цифровые подписи → Просмотреть. Если подпись отсутствует или недействительна — это сигнал, что файл может быть поддельным.
- Используйте безопасный режим с поддержкой сетевых драйверов для установки драйверов/обновлений, если обычная установка прерывается.
- Проверка целостности системных файлов: запустите командную строку от имени администратора и выполните sfc /scannow; затем DISM для восстановления образа Windows.
Когда перечисленные методы не помогут (контрпримеры)
- Если установщик повреждён или удалённый сервер раздаёт неверные пакеты — ни отключение UAC, ни правки в реестре не помогут.
- Если в системе работает стороннее антивирусное или корпоративное ПО с политиками безопасности, оно может блокировать исполнение независимо от локальных настроек.
- При попытке установить вредоносное ПО — система может продолжать блокировать действия, даже после отключения некоторых проверок.
Рекомендация: в таких случаях проверьте установщик у производителя, попробуйте другой источник, или обратитесь в IT-поддержку вашей организации.
Пошаговый план (SOP) для тех, кто решает проблему на рабочей станции
- Сделайте резервную копию важных данных и создайте точку восстановления.
- Запустите установщик от имени администратора.
- Если не помогло — временно отключите UAC через Панель управления и повторите установку.
- Если проблема систематическая — внесите изменения в реестр (ValidateAdminCodeSignatures / EnableUIADesktopToggle) и перезагрузите.
- При необходимости отключите политику «Only elevate executables that are signed and validated» через gpedit.msc.
- Установите приложение и проверьте его работу.
- Откатите изменения безопасности (включите обратно UAC, восстановите политики и значения реестра).
- Проведите тесты работоспособности (см. ниже критерии приёмки).
План тестирования и критерии приёмки
Тесты:
- Установка приложения завершается без ошибок.
- При запуске приложение открывает интерфейс и выполняет базовые функции.
- Системные журналы (Просмотр событий) не показывают критичных ошибок, связанных с подписью или доступом.
Критерии приёмки:
- Ошибка «A referral was returned from the server» не появляется в процессе установки и запуска;
- Приложение функционирует корректно в течение 24–48 часов после установки.
Риски и меры смягчения
Риски:
- Временное снижение безопасности системы (при отключении UAC/PKI-проверок).
- Возможность запуска неподписанного или вредоносного ПО.
Митигаторы:
- Отключать проверки только на время установки проверенных приложений;
- После установки немедленно возвращать настройки безопасности в исходное состояние;
- Использовать антивирус/защиту конечной точки для дополнительного контроля.
Краткая таблица соответствия (когда применимо)
- Ошибка при запуске одного приложения → Запуск от имени администратора, режим совместимости.
- Ошибка при установке одного приложения → Временно отключить UAC и повторить.
- Ошибка для многих приложений → Правки в реестре и/или политика PKI.
- Корпоративная машина с управляемыми политиками → Обратитесь в IT‑отдел.
1‑строчный глоссарий
- UAC — контроль учетных записей пользователя, запрашивает подтверждение для действий с повышенными правами.
- PKI — инфраструктура открытых ключей, служит для проверки цифровых подписей.
- gpedit.msc — локальная групповая политика Windows (есть не во всех редакциях).
Итог и рекомендации
Ошибка «A referral was returned from the server» чаще всего вызвана проверкой подписи или нехваткой прав. Начните с простых шагов: запуск от имени администратора и режим совместимости. Если проблема системная — используйте безопасно отключение UAC на время установки или внесите изменения в реестр и групповые политики, строго соблюдая меры предосторожности и откат после установки.
Важно: всегда используйте проверенные источники установки и возвращайте параметры безопасности в исходное состояние после устранения проблемы.
Сводка действий:
- Попробовать «Запуск от имени администратора»;
- Временно отключить UAC для установки;
- Отключить ValidateAdminCodeSignatures и EnableUIADesktopToggle в реестре, при необходимости;
- Отключить политику PKI через gpedit.msc на Pro/Enterprise;
- Откатить изменения и проверить систему.
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента