OBS Studio — это бесплатное программное обеспечение с открытым исходным кодом, предназначенное для профессиональной передачи потокового видео. Он поддерживает как Windows, так и macOS. OBS Studio очень популярна и предпочитаема геймерами, играющими в конечные игры, благодаря своей функциональности, позволяющей настраивать видео и управлять различными модулями.

Одной из функций OBS Studio является Display Capture. Мы получили несколько сообщений от пользователей, которые не могли захватить все аспекты экрана из-за некорректной работы модуля. В этой статье мы рассмотрим все возможные причины возникновения этих проблем, а также обходные пути их устранения.
Что приводит к неработоспособности OBS Display Capture?
Мы использовали несколько различных конфигураций оборудования и компьютеров разных пользователей. Проведя эксперименты и анализ, мы пришли к выводу, что существует несколько различных причин, по которым возникает эта проблема. Вот некоторые из них, перечисленные для вас.
- указанного графического процессора: Если у вас установлена выделенная графическая система, это означает, что у вас есть два варианта графики: выделенная и встроенная. OBS должен быть правильно настроен для работы на вашем специализированный графика.
- Проблемы с версией: Проблемы с OBS наблюдались после ряда обновлений в Windows 10. Хотя ошибка была исправлена для нескольких пользователей, все еще оставались случаи, когда она не. Возврат к более старой версии устраняет проблему.
- Устаревшие драйверы: OBS и игра, которую вы захватываете, оба требуют, чтобы ваша графика была обновлена до последней сборки. Если они проблемные или устаревшие, вы столкнетесь с проблемами.
- Проблемы с администратором: Поскольку OBS захватывает весь экран вместе со звуком, бывают случаи, когда работа программы прекращается из-за отсутствия необходимых разрешений. Предоставление повышенного доступа обычно устраняет проблему.
Прежде чем мы начнем работу над решениями, убедитесь, что вы сохранили несохраненные работы в OBS, так как мы будем сбрасывать и это приложение. Также убедитесь, что вы вошли в систему с правами администратора. Вы также можете попробовать запустить OBS от имени администратора, прежде чем изменять какие-либо настройки на вашем компьютере, так как многие люди сообщали, что это помогло им решить проблему.
1. Изменение предпочтений выделенной графики
Обычно люди, использующие OBS, уже имеют на своих компьютерах выделенную графику, так как для игр требуется много операций. Согласно нашему опросу и ответам модераторов, мы пришли к выводу, что OBS должен работать на выделенной графике (а не на стоковой Intel), если вы используете его для игр. Подведем итог: если OBS работает на адаптере A, а изображение рисуется на адаптере B, вы получите ошибку чёрный экран при попытке захвата.
Поскольку в большинстве случаев игра идет на выделенной графике (например, NVIDIA), имеет смысл добавить OBS и для NVIDIA. В вашем случае ситуация может отличаться, поэтому измените шаги соответствующим образом.
- Щелкните правой кнопкой мыши в любом месте Рабочего стола и выберите пункт Панель управления NVIDIA.

- Когда откроется панель управления, нажмите на кнопку Управление настройками 3D. Теперь нажмите на Настройки программы.
- Теперь вы увидите выпадающий список всех программ. Добавьте OBS и выберите NVIDIA (Выделенная графика) из второго выпадающего списка.
- Сохраните изменения и выйдите. Перезагрузите компьютер и попробуйте использовать Display Capture.
2. Предоставление административного доступа
OBS захватывает экран вашего игрового процесса или окна и передает его всему миру. Есть несколько случаев, когда ваш компьютер может не допустить повторного поведения и заблокировать работу OBS. Следовательно, вы должны убедиться, что OBS запускается от имени администратора с повышенным доступом. Чтобы сделать это, убедитесь, что вы вошли в систему как администратор.
- Нажмите Windows + E, чтобы запустить Проводник файлов. Теперь перейдите в каталог, где на вашем компьютере установлена OBS Studio. Место установки по умолчанию находится в Program Files локального диска C.
- Находясь в каталоге установки, щелкните правой кнопкой мыши на исполняемом файле приложения и выберите Свойства.
- В разделе «Свойства» нажмите на кнопку Совместимость вкладка и проверьте опцию, в которой говорится Запустите эту программу от имени администратора.

- Нажмите Применить сохранить изменения и выйти. Теперь попробуйте запустить OBS снова и проверьте, решена ли проблема.
Примечание: Если это не помогло, вы всегда можете попробовать запустить приложение в режим совместимости для Windows 8 или 8.1 (зависит от вашего случая).
3. Использование режима совместимости в OBS
OBS поставляется с режимом совместимости, который является обходным путем для решения подобных проблем. Здесь не рекомендуется использовать режим совместимости при захвате игры. Вместо этого в режиме захвата экрана вы можете включить режим совместимости, чтобы убедиться, что захват прошел.

Поэтому при любой съемке убедитесь, что вы проверить опцию Режим совместимости. Недостатком включения этого режима является то, что при нем все идет через оперативную память на графический процессор, что означает значительное снижение производительности. В обычных случаях все остается в памяти GPU, что очень быстро.
Примечание: Убедитесь, что вы используете режим совместимости в качестве последнего средства, когда ничто другое не помогает.
4. Переустановка OBS Studio
Поскольку OBS является открытым исходным кодом и бесплатным для использования, бывают случаи, когда приложение не кажется стабильным и в нем возникают различные ошибки. Кроме того, было замечено, что определенные версии OBS Studio имеют проблемы, которые вызывают странные проблемы, например, Display Capture не работает так, как ожидалось.
В этом решении мы удалим текущую копию OBS Studio и после перезапуска установим последнюю версию. Все пользовательские данные будут удалены, поэтому убедитесь, что вы сохранили все свои наработки.
- Нажмите Windows + R, введите «appwiz.cpl» в диалоговом окне и нажмите Enter.
- В диспетчере приложений найдите записи для OBS Studio. Щелкните правой кнопкой мыши на приложении и выберите Удалить.

- Теперь перейдите на официальный сайт загрузки OBS и, выбрав нужную операционную систему, загрузите исполняемый файл в доступное место.

- Теперь щелкните правой кнопкой мыши на программе установки и выберите Запустите от имени администратора. После завершения установки перезагрузите компьютер и попробуйте снова использовать захват дисплея. Проверьте, решена ли проблема.
Примечание: Убедитесь, что используемая учетная запись пользователя является учетной записью администратор прежде чем приступить к выполнению этого метода.
5. Обновление графических драйверов
Графические драйверы — это основные модули, обеспечивающие связь между графическим оборудованием и операционной системой (приложениями, играми и т.д.).). Если сами графические драйверы не работают должным образом, вы будете испытывать проблемы почти со всеми приложениями, требовательными к графике. В этом решении мы удалим существующие графические драйверы и установим новые позже.
- Скачайте и установите программу DDU (Display driver uninstaller) с ее официального сайта.
- После установки Деинсталлятор драйверов дисплея (DDU), запустите компьютер в безопасном режиме.
- После запуска DDU выберите первую опцию «Очистить и перезапустить«. Это приведет к полному удалению текущих драйверов с вашего компьютера.

- Теперь после удаления загрузите компьютер без безопасного режима. Нажмите Windows + R, введите «devmgmt.msc» в диалоговом окне и нажмите Enter. Щелкните правой кнопкой мыши на любом пустом месте и выберите «Поиск аппаратных изменений«. Будут установлены драйверы по умолчанию. Попробуйте запустить Display Capture и проверьте, решит ли это проблему.
Примечание: Возможно, после этого шага вам придется снова выполнить решение 1. - В большинстве случаев драйверы по умолчанию не будут работать, поэтому вы можете установить последние версии драйверов через обновление Windows или перейти на сайт производителя и загрузить последние версии.

- После установки драйверов перезагрузите компьютер и проверьте, решена ли проблема.
Имейте в виду, что если вы используете ноутбук, вам придется установить модифицированные драйверы, которые производитель предоставляет на странице продукта. В противном случае графический процессор, используемый вашим ноутбуком, не сможет должным образом использовать выделенный графический процессор.





