#Что ломается
Discord захватывает окно или экран через системные интерфейсы. Чёрный экран появляется, когда окно защищено (DRM у видеосервисов), когда конфликтует аппаратное ускорение, когда программа запущена с повышенными правами, а Discord нет, или когда видеокарта обрабатывает окно на другом адаптере. Отсутствие звука связано с настройкой захвата звука, выбором устройства вывода и драйвером Discord для виртуального аудиоустройства.
#Причины
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Защищённое видео (DRM)Netflix, некоторые плееры. | Чёрный экран только на видеосервисе. | Смотрите в нём без демонстрации или используйте другой способ. |
| Аппаратное ускорениеКонфликт с драйвером. | Помогает отключение. | Отключите в Discord и браузере. |
| Дополнительные праваОкно администратора. | Discord не видит окно. | По возможности уберите повышенные права у демонстрируемого приложения; повышение прав Discord — исключение. |
| Нет разрешения (macOS)Нет доступа к записи экрана. | Чёрный экран. | Включите в «Конфиденциальность → Запись экрана». |
| Звук в macOSСистемный звук не захватывается без дополнительного драйвера. | Нет звука. | Установите виртуальное устройство (например, BlackHole) и настройте мультивывод. |
| Видеокарта по умолчанию невернаяНоутбук. | Захват с другого адаптера. | Запустите Discord и демонстрируемое окно на одной видеокарте. |
#Порядок
- Выберите «Окно» вместо «Экран» (или наоборот)Во время голосового канала нажмите «Демонстрация экрана» и по очереди проверьте два режима: трансляция конкретного приложения и всего экрана. Для видео и игры обычно лучше выбирать окно программы; при чёрном экране попробуйте весь экран. Попросите участника подтвердить, что он видит, а не судите только по миниатюре своей трансляции. На macOS дайте Discord разрешение на запись экрана в «Системные настройки» → «Конфиденциальность и безопасность».
- Запустите Discord от администратораЕсли нужная программа запущена с повышенными правами Windows и не захватывается, сначала закройте её и попробуйте запустить без администратора. Не повышайте права Discord без необходимости: это расширяет доступ приложения к системе. Лишь для доверенной программы и при доказанной несовместимости прав можно временно проверить запуск Discord от администратора через меню «Пуск» → правой кнопкой по приложению → «Запуск от имени администратора», затем вернуться к обычному запуску.
- Отключите аппаратное ускорениеЕсли изображение чёрное либо подёргивается, откройте Discord → значок шестерёнки около своего имени → «Дополнительно» → «Аппаратное ускорение» (положение пункта зависит от версии). Измените его положение только для проверки, согласитесь на перезапуск Discord и повторите трансляцию. Если стало хуже, верните предыдущее значение. Аппаратное ускорение браузера или игры может влиять отдельно.
- Включите звук демонстрацииЕсли участники видят картинку, но не слышат звук приложения, остановите трансляцию и запустите её снова: выберите конкретное окно программы и включите передачу звука, если предлагается соответствующий переключатель. Поддержка звука при захвате зависит от ОС, приложения и типа трансляции; на некоторых системах звук всего экрана недоступен. Проверьте тестовым роликом в обычном плеере, а не защищённым видео.
- Отключите защищённое содержимоеЕсли чёрный экран возникает только при воспроизведении фильма из платной службы, вероятно, работает защита от копирования (DRM). Не пытайтесь её обходить отключением защиты: это не неисправность Discord. Для проверки работы трансляции откройте собственный ролик или тестовое изображение без ограничений и повторите захват окна.
- Проверьте видеокартуНа ноутбуке с двумя видеокартами откройте Windows «Параметры» → «Система» → «Дисплей» → «Графика», найдите Discord и приложение, которое транслируете, и посмотрите их назначенные видеопроцессоры. Для диагностики можно временно выбрать одинаковый вариант для обоих приложений, сохранить настройки и полностью перезапустить их. Если это не меняет проблему, верните исходные параметры: навязывать конкретную видеокарту всем приложениям нельзя.
- Обновите драйвер видеокарты и DiscordВ Windows нажмите Win+R, введите
devmgmt.mscи нажмите Enter. Разверните «Видеоадаптеры», откройте свойства видеокарты → «Драйвер», запишите название и версию. На официальном сайте Intel, AMD, NVIDIA или производителя ноутбука скачайте драйвер для вашей модели и Windows, установите по инструкции и перезагрузите компьютер. Не используйте случайные сайты «автообновления драйверов». Для Discord проверьте обновление через перезапуск клиента. - Отключите режим игры/наложенияЕсли проблема началась после включения наложения Discord, откройте настройки Discord → «Игровое наложение» и временно выключите его, затем запустите игру заново. В Windows также можно проверить, влияет ли «Игровой режим», через «Параметры» → «Игры» → «Игровой режим», но это лишь сравнительный тест. Изменяйте по одному параметру, чтобы понять причину.
- Перезапустите Discord и очистите кэшСначала полностью закройте Discord через значок в области уведомлений Windows → «Выход» и повторно откройте его; после проверки сделайте короткую тестовую трансляцию. Если подозреваете повреждённый кэш, закройте Discord и сделайте резервную копию пользовательских настроек, прежде чем удалять только папки кэша внутри
%AppData%\discord. Не удаляйте весь профиль или непонятные каталоги. Если ошибка осталась, соберите версию Discord, ОС и тип трансляции для обращения в поддержку. - Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
Если Discord не показывает звук приложения в Windows, проверьте, включён ли в настройках «Голос и видео» поддержку захвата звука в текущей версии клиента и доступный переключатель звука при запуске демонстрации и что вы выбрали именно окно приложения, а не весь экран; выбор окна позволяет передавать только его звук без ваших уведомлений.