NVIDIA ShadowPlay не записывает или не сохраняет видео. Решение проблемы

Многие пользователи Nvidia GeForce Experience сталкиваются с проблемой, когда утилита не может оптимизировать игры. Вот исправления, которые помогут вам исправить ошибку.

Nvidia GeForce Experience — полезная утилита для ПК, которая может оптимизировать графику вашей игры настройки для достижения 60 FPS.

Однако многие пользователи сталкиваются с проблемой, когда утилита просто не оптимизирует настройки. Следующие исправления помогут вам решить эту проблему.

Во-первых, убедитесь, что вы включили Рекомендуемые оптимальные настройки в настройках Geforce Experience. Откройте GeForce Experience, Настройки, Игры, отметьте «Рекомендовать оптимальные настройки».

Теперь попробуйте оптимизировать вашу игру, и она должна работать нормально.

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

Откройте диспетчер задач и убедитесь, что нет запущенных процессов, связанных с GeForce Experience.

Затем перейдите к «C: Users», ваше имя пользователя «AppDataLocalNVIDIA CorporationGeForce Experience».

Удалите папку «CefCache» и перезагрузите компьютер. Откройте Nvidia GeForce Experience, и вы сможете оптимизировать свои игры.

Если проблема не устранена, возможно, это антивирусное программное обеспечение или Защитник Windows может блокировать Nvidia GeForce Experience. Это можно исправить, отключив антивирус.

Если вы не устанавливали антивирусное программное обеспечение, вам просто нужно отключить Защитник Windows.

Перейдите в Настройки, Обновление и безопасность, Безопасность Windows, Защита от вирусов и угроз и отключите защиту в реальном времени.

Теперь оптимизируйте игры для ПК, и GeForce Experience без проблем справится со своей задачей.

Если вышеуказанные исправления не помогли вам, то виновником может быть брандмауэр Windows. это не позволяет GeForce Experience оптимизировать ваши игры.

Чтобы отключить брандмауэр, откройте «Настройки», найдите «Брандмауэр Защитника Windows» и откройте его.

Нажмите «Включить или выключить брандмауэр Защитника Windows» слева и установите оба флажка «Отключить брандмауэр Защитника Windows».

Теперь откройте GeForce Experience и оптимизируйте свои игры.

Если ни одно из вышеперечисленных исправлений не устранило проблему «Nvidia GeForce Experience не может оптимизировать игры», переустановите GeForce Experience и графические драйверы.

Новая установка исправит проблему раз и навсегда.

Вот и все, что касается исправлений в Nvidia GeForce Experience, не оптимизируюет игры.

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

Как исправить Nvidia GeForce Experience не может оптимизировать игры

Содержание материала

Проблемы с «железом»

Они маловероятны, но проверить работоспособность видеокарты не помешает.

image

Для этого запускаем «Панель управления» и заходим в «Диспетчер устройств». Открываем ветку «Видеоадаптеры» и смотрим состояние своего графического акселератора. Если слева от него видна пиктограмма с жёлтым треугольником и восклицательным знаком, то это как раз и свидетельствует о наличии проблем.

image

Дважды кликаем мышкой по наименованию видеокарты и в открывшемся окне смотрим во вкладке «Общие» состояние устройства. Здесь будем описана проблема, из-за которой видеокарта не работает, с указанием кода ошибки.

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

Удаление действующего драйвера

Если вы не могли установить драйвер, тогда попробуйте его удалить, зайдите в «Пуск» — «Панель управления» и выберите «удаление программы». В том случае, когда делаете установку первый раз, то удалять драйвер не надо.

Ищем в представленном списке все названия, в которых хоть каким-нибудь образом фигурирует слово Nvidia. Удаляем все это дело и перезагружаемся.

Внимание!

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

Открываете скаченный файл. Нажмите на него правой кнопкой мыши и выберите «Запуск от имени администратора». Нажмите «ОК».

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

Типичные ошибки NVIDIA GeForce Experience и пути их исправления

В этой статье расскажем о наиболее часто встречающихся ошибках и сбоях при работе NVIDIA GeForce Experience и путях их исправления.

При запуске NVIDIA GeForce Experience выдает ошибку, не запускается

При запуске приложения GeForce Experience может возникнуть ошибка о невозможности открыть программу. После этого любые попытки запустить утилиту завершаются следующим системным сообщением:

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

  1. Переустановка программы. Первый способ устранения ошибки – переустановка NVIDIA GeForce Experience.

Воспользуйтесь инструментом удаления/изменения программ в ОС Windows для деинсталляции утилиты.

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

  1. Проверка компьютера на вирусы. Причиной появления ошибок при запуске ПО могут стать вирусы. Чтобы проверит систему на наличие вредоносных программ, вызывающих сбой, скачайте полезную утилиту CureIt от Dr.Web.

Зайдите на сайт CureIt и нажмите скачать (бесплатно для домашнего использования).

Запустите файл, загруженный на ПК.

Нажмите «Начать проверку». Утилита запустит полный анализ системы на наличие вредоносного ПО: шпионские программы, трояны и т.д.

Совет! Не запускайте выборочную проверку. Очень важно выполнить полный анализ системы на наличие вирусного ПО.

При обнаружении вирусов добавьте их в карантин или удалите. Перезагрузите систему и попробуйте запустить GeForce Experience снова.

  1. Починка реестра. В реестре могут возникнуть сбои в записях приложения. Часто эта проблема становится причиной ошибок при запуске.

Чтобы выполнить ремонт реестра используйте программу CCleaner. Скачайте и запустите утилиту. Бесплатной версии достаточно для повседневных задач.

В открывшемся окне перейдите в раздел «Реестр» и нажмите «Поиск проблем».

По завершению процесса поиска проблем нажмите «Исправить выбранное».

Основные неполадки и сбои в реестре исправлены. Перезагрузите компьютер и попробуйте запустить GeForce Experience снова.

GeForce Experience учетная запись заблокирована

Многие пользователи жалуются: «не могу войти в Geforce Experience». При очередном входе в аккаунт может возникнуть ошибка, связанная с блокировкой профиля.

Причиной блокировки становится нарушение правил пользования учетной записью NVIDIA Geforce Experience.

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

  1. Регистрация нового профиля. Решить проблему сбоя можно только регистрацией нового аккаунта. Для этого откройте окно входа и нажмите «Создать учетную запись».

Укажите новые данные для регистрации: электронная почта, пароль, дата рождения, никнейм.

Подтвердите новую почту и войдите через новый аккаунт.

  1. Вход через социальные сети. Если у вас нет дополнительного e-mail адреса, то воспользуйтесь возможностью логина через социальные сети.

Если у вас есть профиль в , Google, qq или wechat, то зайдите в аккаунт с их помощью.

Что-то пошло не так GeForce Experience (something went wrong GeForce Experience)

Ошибка «Что-то пошло не так. Попробуйте перезапустить GeForce Experience» очень часто возникает после обновления приложения. Даже перезапуск ПО и перезагрузка системы не помогает исправить ситуацию с этим сбоем.

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

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

  1. Перезапуск служб NVIDIA. Причиной ошибки могут стать сбои служб NVIDIA в операционной системе. Чтобы исправить ситуацию нужно попробовать перезапустить процессы.

Откройте панель управления Windows. Перейдите в раздел «Система и безопасность».

Далее откройте раздел «Администрирование» и выберите инструмент «Службы».

В открывшемся окне найдите процессы, связанные с NVIDIA. Нажмите на них правой кнопкой мыши и выберите пункт «Перезапустить».

После выполнения этих действий перезагрузите компьютер.

  1. Отключение антивируса. Если на компьютере установлен антивирус – отключите его на время работы с GeForce Experience. Часто антивирусные программы запускают проверку системы без ведома пользователей, что становится причиной сбоев в работе некоторых приложений.

После обновления GeForce Experience не запускается

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

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

  1. Чистая переустановка. Проблема решается чистой переустановкой приложения. Для начала удалите утилиту со своего компьютера.

Воспользуйтесь стандартным инструментом удаления и изменения программ.

По завершению процесса зайдите на официальный сайт утилиты и скачайте ее на ПК. Установите GeForce Experience заново.

GeForce Experience белый экран

После запуска приложения в окне ПО может отображаться белый экран. Сама программа зависает и перестает отвечать.

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

  1. Переустановка видеодрайверов. Сбой связан с проблемой видеодрайверов. Вам нужно удалить старую версию драйвера и загрузить новую.

Для этого зайдите на официальный сайт NVIDIA и перейдите в раздел «Драйверы».

Укажите тип продукта вашей видеокарты, серию, семейство и т.д. Выберите версию операционной системы и нажмите «Поиск».

Откроется новое окно с драйвером. Загрузите установочный файл и запустите на компьютере для установки. По завершению переустановки видеодрайвера выполните перезагрузку системы. Проблема с белым экраном решена.

На заметку! Также может произойти сбой Geforce Experience черный экран, последовательность устранения ошибки та же.

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

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

  • Запустите установочный файл от имени администратора. Нажмите правой кнопкой мышки на инсталляторе и выберите следующий пункт:
  • Отключение антивируса. Антивирус может причиной возникновения ошибок во время установки программного обеспечения. Это связано с тем, что он определяет некоторые типы файлов, как подозрительные из-за чего запускается защита от сбоев.

Отключите антивирус на компьютере перед началом установки GeForce Experience.

GeForce Experience не удалось загрузить драйвер

Во время выхода новой версии видеодрайверов может возникнуть ошибка, что Geforce Experience не загружает драйвер.

Способы исправления ошибки:

  1. Проверить наличие новой версии программы. Удостоверьтесь, что у вас установлена последняя версия утилиты. Иногда оповещение о выходе новой версии приходит не сразу. Это может стать проблемой сетевых сбоев, из-за которых невозможно загрузить драйвер.

В этом случае лучший вариант – переустановка GeForce Experience. Удалите старую версию со своего компьютера и скачайте новую с официального сайта.

Установите обновленную версию, войдите в аккаунт и попробуйте загрузить драйвер снова.

  1. Отключить антивирус. Причиной возникновения сетевых сбоев может стать антивирус, который блокирует доступ к серверам NVIDIA. Отключите антивирусную программу, если она установлена на ПК. Особенно это касается приложений по борьбе со шпионскими ПО.
  2. Отключите брандмауэр. Еще одна причина возникновения сбоев с подключением к серверам для загрузки видеодрайверов – брандмауэр Windows.

Отключить его можно через панель управления операционной системой.

  1. Запустите панель управления. Перейдите в раздел «Система и безопасность».
  2. Перейдите в раздел «Брандмауэр Windows».
  3. В левом меню выберите пункт включения и отключения функции.
  4. Отключите брандмауэр Windows.

Не записывает видео GeForce Experience

Технология ShadowPlay позволяет записывать видеоролики игрового процесса. Эта функция Geforce Experience не работает так идеально, как бы хотелось, и в некоторые моменты возникают ошибки при записи видео: исходные файлы не сохраняются на компьютере, так как программа просто не захватывает изображение.

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

  1. Установка последней версии драйверов. В 90% случаев ошибка связана с тем, что у вас установлена старая версия драйвера для видеокарты от NVIDIA. Решить проблему просто – удалите старую версию средствами операционной системы Windows.

Для этого откройте инструмент удаления или изменения программ и удалите графический драйвер.

Скачайте последнюю версию с официального сайта NVIDIA или воспользуйтесь программой GeForce Experience для загрузки.

Сбой сканирования GeForce Experience

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

Способы исправления ошибки:

  1. Указано неверное месторасположение. В настройках приложения нужно указать раздел, который будет просканирован для добавления игр в список.

Откройте настройки нажав на иконку шестеренок.

Перейдите в раздел «Игры». В окне «Сканировать местоположение» — «Добавить».

Укажите директорию в которой находятся игры. После этого можно снова запускать процесс сканирования.

  1. Сбой утилиты. Для начала выполните перезагрузку системы. Если это не исправило ошибку, то выполните переустановку приложения.
  2. Удалите приложение стандартными средствами Windows.
  3. Зайдите на официальный сайт и скачайте установочный файл. Выполните установку, войдите в аккаунт и проведите сканирование заново.

Обратите внимание! Причиной сбоя сканирования может стать отсутствие сертификата подлинности.

Это касается пиратских игр и проектов от независимых разработчиков.

GeForce Experience не видит видеокарту

После запуска программы может возникнуть ошибка обнаружения видеокарты. После этого вы не сможете пользоваться функциями GeForce Experience.

Способы исправления ошибки:

  1. Перезагрузка ПК. Для начала попробуйте перезапустить компьютер. Если проблема не решилась, то переходите к следующему шагу.
  2. Переустановка драйвера. Откройте инструмент удаления и изменения программ. Найдите видеодрайвер и удалите его.

Зайдите на официальный сайт NVIDIA, перейдите в раздел «Драйверы».

Укажите сведения о видеокарте и нажмите «Поиск».

Скачайте и установите драйвер. Перезагрузите систему. Выполнив эти действия проблема должна исчезнуть.

Теги

установку NVIDIA невозможновидеокарты NVIDIA GeForceдрайвер NVIDIA наустановку NVIDIA невозможнодрайверы NVIDIA установки NVIDIA драйвер NVIDIA несовместимStandard NVIDIA graphicsдрайверы NVIDIA видеокарт NVIDIA GeForceустановке драйвера видеокартыустанавливаться драйвер NVIDIADCH драйверы NVIDIAУстановка драйверов видеокартыграфический драйвер NVIDIAграфический драйвер неверсий драйверов иDCH драйверы NVIDIAесли драйвер был Драйверы современных Windows Windows 11Установка Windows 11про Windows 10Установка Windows 10Скачать Windows 10Установка Windows 7Установка Windows с windows windowsdchкомментариюинтернетлишьзатемdriverноутбукеответитьсделатькнопкуавтоматическиустановщиквопросысайтедругиеинструкциитакогооборудованиякотороенужныйнашем

Пакет Nvidia GeForce Experience — это приложение для ПК, которое позволяет пользователям видеокарт Nvidia запускать специализированные службы и раскрывать истинный потенциал своего графического процессора. GeForce Experience — одно из лучших приложений-компаньонов, которое позволяет обновлять графические драйверы, настраивать параметры и многое другое из одного приложения.

К сожалению, программа GeForce Experience также подвержена ошибкам, которые могут принимать самые разные формы. Однако сегодня мы рассмотрим конкретный код ошибки — 0X0003 — и расскажем, как вы можете ее исправить.

Что означает код ошибки Geforce Experience 0X0003?

Многие пользователи наблюдали появление кода ошибки 0X0003 при запуске программы Nvidia GeForce Experience. Он сообщает вам, что что-то мешает работе приложения и вынуждает его закрыть. В этом случае вы не сможете ни в коем случае открыть приложение и использовать какие-либо услуги, предоставляемые GeForce Experience.

Почему появляется код ошибки 0X0003?

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

Ниже мы обсудим всех возможных виновников и поможем вам разобраться в сути дела.

Как исправить код ошибки Geforce Experience 0X0003 (6 исправлений)

Как обсуждалось в предыдущем разделе, ошибки GeForce Experience редко возникают из одного источника. У них может быть несколько источников, и ниже мы проверим их все.

Исправление №1: перезапустите службы Nvidia.

Если один или несколько сервисов Nvidia перестают отвечать, программа GeForce Experience может остановиться. Итак, чтобы убедиться, что службы Nvidia работают должным образом, вы можете перезапустить все службы Nvidia. Для перезапуска сначала откройте «Выполнить». Вы можете одновременно нажать кнопки Windows + R, чтобы открыть его. Затем напишите «Services.msc» и нажмите Enter, чтобы перейти к службам.

Затем выберите все службы Nvidia и щелкните одну из них правой кнопкой мыши. Нажмите «Перезагрузить», чтобы сразу же перезапустить службы.

Связанный: Как получить Google Play Store на Windows 11

Исправление # 2: позвольте Nvidia Telemetry взаимодействовать с рабочим столом

Когда служба Nvidia Telemetry неактивна и ей не разрешено взаимодействовать с рабочим столом, GeForce Experience имеет тенденцию выдавать код ошибки 0X0003. К счастью, снова запустить службу не так уж и сложно.

Сначала нажмите Windows + R, чтобы вызвать «Выполнить», и введите «Services.msc».

Нажмите Ввод. Когда вы перейдете к списку служб, найдите «Контейнер телеметрии Nvidia» и получите доступ к его свойствам.

Теперь перейдите на вкладку «Вход в систему» ​​и выберите параметр «Учетная запись локальной системы». Обязательно установите флажок «Разрешить службе взаимодействовать с рабочим столом». Теперь нажмите «Применить» и «ОК».

Перезапустите службы Nvidia, как показано на шаге выше, и вернитесь в GeForce Experience. Это должно навсегда избавить вас от ваших проблем.

Связанный: Как установить и использовать WSA Toolbox в Windows 11

Исправление № 3: установите Geforce Experience на «C» или на системный диск.

Nvidia GeForce Experience — это сопутствующее приложение, что означает, что оно дает вам практически все, что вам нужно, чтобы максимально использовать возможности вашей карты Nvidia. Поскольку это не важная служба, вам не придется устанавливать ее в каталог C или в системный каталог. Однако по нашему опыту мы убедились, что лучше всего он устанавливается в каталог C.

Итак, когда вы устанавливаете программу GeForce Experience, обязательно расставьте приоритеты для системного диска. В противном случае это могло привести к многочисленным ошибкам в будущем.

Исправление №4: сбросить сетевой адаптер.

Все еще не можете найти способ заставить его работать? Попробуйте сбросить настройки сетевого адаптера с помощью командной строки. Это сработало для многих, и, безусловно, стоит попробовать. Щелкните панель поиска Windows и найдите «cmd».

Теперь запустите командную строку от имени администратора. Затем выполните там следующую команду:

сброс WinSock Netsh

После его выполнения перезагрузите компьютер с Windows и попробуйте снова запустить приложение GeForce Experience.

Связанный: Как выйти из полноэкранного режима в Windows 11

Исправление № 5: переустановите компоненты Nvidia.

Переустановка программного обеспечения и драйверов Nvidia — это в значительной степени радость. Вам нужно будет удалить все приложения, связанные с Nvidia, и вы можете легко это сделать, открыв список установленных программ. Откройте команду «Выполнить», нажав Windows + R, а затем выполните следующую команду: «appwiz.cpl».

Щелкните правой кнопкой мыши каждое приложение Nvidia и выберите «Удалить / изменить».

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

Наконец, перейдите к nvidia.com, выберите свою видеокарту, операционную систему и нажмите «Поиск».

Когда вы получите последнюю версию драйвера, нажмите «Загрузить».

Следуйте инструкциям на экране, чтобы установить последнюю версию драйвера на свой ПК с Windows.

Во время установки выберите «Чистую установку», которая восстановит настройки по умолчанию.

Связанный: Обновление Windows 11 не отображается? Как исправить

Исправление № 6: дождитесь обновления Windows

Неудачный Центр обновления Windows часто оказывается виновником таких проблем. Если это так, вам придется подождать, пока Microsoft выпустит еще одно обновление, которое навсегда избавит от проблемы. Найдите «Центр обновления Windows» в поиске и нажмите на первый всплывающий результат.

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

Вот и все!

СВЯЗАННЫЕ С

Это раздражает, когда вы открываете GeForce Experience и обнаруживаете, что ни одна из ваших игр не была оптимизирована. Вы нажали на игру, там написано: « Невозможно получить настройки. Попробуйте позже . ‘ Не волнуйтесь, вы не одиноки. Вот исправления, которые вы можете попробовать решить.

Прежде чем ты начнешь:

Попробуйте войти в свою учетную запись NVIDIA. Вместо учетной записи google или facebook, вход в систему с учетной записью NVIDIA иногда может просто решить проблему.

Попробуйте эти методы:

Вот 5 методов, которые вы можете попробовать. Возможно, вам не придется пробовать их все; просто двигайтесь вниз, пока не найдете тот, который вам подходит.

  1. Отключите антивирусное программное обеспечение Bitdefender
  2. Переустановка GeForce Experience
  3. Переустановите драйверы NVIDIA
  4. Удаление данных пользователя Steam
  5. Восстановить настройки панели управления NVIDIA

Метод 1: отключите антивирусное программное обеспечение Bitdefender

Если на вашем компьютере установлен Bitdefender, возможно, вам придется остановить его. Это связано с тем, что это антивирусное программное обеспечение может заблокировать вашу программу GeForce Experience и привести к тому, что GFE не сможет получить настройки игры. Вы можете просто отключить Bitdefender, чтобы узнать, сможет ли GFE извлечь и оптимизировать игру.

Контроллер xbox one подключен, но не работает

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

Метод 2: переустановка GeForce Experience

Файлы установки GeForce Experience могут быть повреждены или несовместимы, что может вызвать проблемы. Вы можете переустановить все приложение, чтобы устранить проблему.

  1. нажмите Windows logo key + р вместе, введите appwiz.cpl и нажмите Войти .
  2. Щелкните правой кнопкой мыши GeForce Experience и выберите Удалить .
  3. Перезагрузите компьютер и установите последнюю версию GeForce Experience .
  4. Запустите программу, чтобы проверить, появится сообщение об ошибке или нет.

динамики обнаружены, но нет звука

  1. Запуск Программа удаления драйвера дисплея . Выберите безопасный режим, как он предлагал.
  2. Выберите драйвер, который хотите удалить, затем выберите Очистите и перезапустите (настоятельно рекомендуется) .
  3. Дождитесь завершения удаления и перезагрузите компьютер.

Есть два способа обновить графический адаптер NVIDIA: вручную и автоматически .

Вариант 1. Загрузите и установите драйвер вручную.

  1. Перейти к Официальный сайт NVIDIA чтобы загрузить последнюю версию графического драйвера для вашего устройства.
  2. После установки перезагрузите компьютер, а затем запустите GeForce Experience, чтобы проверить, появится ли сообщение об ошибке.

Вариант 2. Автоматическое обновление графического драйвера NVIDIA.

Если у вас нет времени, терпения или навыков работы с компьютером для обновления драйверов вручную, вы можете сделать это автоматически с помощью Водитель Easy .

Driver Easy автоматически распознает вашу систему и найдет для нее подходящие драйверы. Вы можете сэкономить больше времени, вместо того чтобы искать и загружать нужный драйвер.

Вы можете автоматически обновлять драйверы с помощью БЕСПЛАТНОЙ или Pro версии Driver Easy. Но с версией Pro требуется всего лишь 2 кликов (и вы получите полную поддержку и 30-дневную гарантию возврата денег):

  1. Скачать и установите Driver Easy.
  2. Запустите Driver Easy и щелкните Сканировать сейчас кнопка. Driver Easy просканирует ваш компьютер и обнаружит проблемы с драйверами.
  3. Щелкните значок Обновить рядом с аудиодрайвером, чтобы автоматически загрузить правильную версию этого драйвера, затем вы можете установить ее вручную (вы можете сделать это в БЕСПЛАТНОЙ версии). Или нажмите Обновить все для автоматической загрузки и установки правильной версии всех драйверов, которые отсутствуют или устарели в вашей системе. (Для этого требуется Pro версия который поставляется с полной поддержкой и 30-дневной гарантией возврата денег. Вам будет предложено выполнить обновление, когда вы нажмете «Обновить все».)
  4. Запустите GeForce Experience, чтобы проверить, решает ли это вашу проблему.

Запись : После переустановки GeForce Experience вам необходимо выполнить повторное сканирование, чтобы получить настройки.

Метод 4: удаление данных пользователя Steam

  1. нажмите Windows logo key + ЯВЛЯЕТСЯ вместе, чтобы открыть проводник.
  2. Находится в этой папке « C: Program Files (x86) Steam userdata »И удалите папку без номера в названии. Например, «анонимный». Название папки может быть другим.
  3. Перезагрузите компьютер и запустите GeForce Experience, чтобы проверить, исчезло ли сообщение об ошибке.

Метод 5: восстановить настройки панели управления NVIDIA

Служба поддержки NVIDIA предлагает следующий метод: Восстановить настройки видеокарты. Этот метод помогает некоторым пользователям решить проблему, вы можете попробовать.

КАК : Запустите Панель управления NVIDIA, затем выберите Управление настройками 3D. Нажмите Восстановить и нажмите да во всплывающем окне. Перезагрузите компьютер и проверьте, вступят ли в силу.

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

Отладка *Реверс-инжиниринг *Компьютерное железо Игры и игровые консоли Перевод Автор оригинала: Details of Note Несколько месяцев назад я решил попробовать сыграть в Microsoft Flight Simulator 2020. Копия нашей планеты, созданная Asobo при помощи фотограмметрии и машинного обучения, казалась подходящим местом для отдыха в эти трудные времена. Я подключил свой верный беспроводной джойстик Logitech Freedom 2.4 и поднялся в небеса.

Спустя несколько часов полётов вокруг моей альма-матер и дома, в которой я провёл детство, настало время закругляться. Я настроил свой компьютер так, чтобы мониторы отключались через несколько минут неактивности, поэтому быстро понял, что больше они не отключаются. Такое поведение уже было мне знакомо. Иногда причина заключалась в открытой вкладке браузера, где в фоновом режиме проигрывалось видео, иногда проблема возникала с веб-приложением, а иногда вина была за системной задачей, решившей, что она слишком важна, чтобы отпускать машину в состояние ожидания/сна. В Windows приложения могут запросить эту привилегию у Kernel-Mode Power Manager операционной системы. Это полезно, ведь мы не хотим, чтобы машина уходила в сон или отключала монитор, пока мы смотрим фильм, играем в игру или копируем файл. Такие запросы можно увидеть, открыв командную строку с повышенными правами и запустив powercfg /requests. imageПусто. Однако у меня возникла идея. Раньше я писал код для проекта под названием procrastitracker — потрясающего компактного приложения для контроля времени под Windows. В нём я реализовал распознавание активности XInput. Видите ли, я использовал это приложение для того, чтобы отслеживать время, которое трачу на игры, а при использовании контроллера Xbox машина считалась находящейся в состоянии простоя. Поэтому моя задача заключалась в том, чтобы приложение распознавало XInput как пользовательскую активность. Я заметил, что Windows использует ввод с контроллеров (не только с мыши и клавиатуры), чтобы определять, что машина используется, и не отправлять дисплей в сон. Также я заметил, что один из аналоговых вводов моего контроллера довольно сильно колеблется, поэтому простая реализация кода без «мёртвых» зон не сработала бы, потому что procrastitracker считала бы, что я использую контроллер, даже когда сплю. «Мёртвые» зоны решили проблему с procrastitracker и контроллер больше не мешал Windows уходить в сон, так что всё было здорово. Виноват ли в нынешней проблеме мой старый джойстик Logitech? Ему сейчас уже 15 лет. Я отключил приёмник и спустя несколько минут дисплей ушёл в сон. Загадка решена! Но не будем торопиться. С тех пор я обновлял свой компьютер, в том числе купил джойстик получше, рычаг управления двигателем и педали. После их подключения Windows по-прежнему не позволяла дисплею уходить в сон, но я решил изучить проблему внимательнее. Взглянув на панель управления контроллерами USB с подключенным новым джойстиком, я не увидел никаких колебаний. Никакой аналоговой нестабильности и спонтанного ввода. Машине определённо мешала уйти в сон не активность устройства, теперь я был в этом уверен. imageЭто скриншот, но в реальности всё выглядит так же. Ничего не движется. Я решил сделать то, что хорошо помогало раньше — обратился к Google. image И Google знал ответ. Люди отследили корни проблемы до оверлея NVIDIA GeForce Experience, иногда называемого ShadowPlay (или NVIDIA Share). Это программа, позволяющая использовать кодировщик NVENC графических карт NVIDIA для записи сжатого видео в реальном времени. Её используют для того, чтобы делиться интересными моментами видеоигр, и это удобно, потому что NVENC хорош. Сжатие видео с высоким разрешением и частотой кадров в реальном времени на CPU с сохранением качества было бы довольно сложной задачей, особенно на машине с уже запущенной видеоигрой, а NVENC обеспечивает качественный вывод без особой дополнительной нагрузки на машину благодаря использованию оборудования кодирования GPU с фиксированными функциями. Это крутая штука, поэтому я не хотел просто так отказываться от неё. Итак, проблема в следующем: если к компьютеру подключен джойстик и включен оверлей GeForce Experience, то дисплей не уходит в сон. Если отключить джойстик, дисплей засыпает. Если отключить оверлей, то дисплей засыпает. Можно иметь только что-то одно. Пользователи не просто отследили корни проблемы — они сделали это три года назад! image Я поверить не мог, что эта проблема оставалась неразрешённой так долго. Поэтому я отправил отчёт о баге. image Я был уверен, что разработчики разберутся, но хотел понять причины сам. При включении оверлея запускается множество процессов — все процессы NVIDIA находятся наверху. image Каждый из них загружает множество модулей: image Сначала я думал, что оверлей опрашивает контроллеры на наличие ввода и преобразует эти события в сообщения Windows. Если он инъецировал сообщения в один из своих процессов, допустим, в события клавиатуры, то вероятно, какая-то стандартная процедура обработки событий сбрасывала состояние простоя системы. У меня не было доказательств, но я знал, что причина не только в действиях Windows. Проблему вызывало ПО NVIDIA, но оверлей, тем не менее, не реагировал на ввод с джойстика, поэтому я засомневался, что это случайный побочный эффект кода, написанного для обработки ввода с джойстика. Неправильное использование Win32 часто встречается среди производителей GPU, поэтому я ожидал, что это будет что-то странное. Здесь стоит заметить, что я не специалист по Win32. С другой стороны, у меня есть книга Реймонда Чена и я её читал. Ещё есть отличный блог The Old New Thing, но в нём я немного запутался. Впрочем, мы отвлеклись. Сначала мне нужно было найти способ обнаружения момента возникновения проблемы, не ожидая засыпания дисплея, поэтому я быстро написал простое приложение, сбрасывающее дамп вывода GetLastInputInfo. Я не ожидал, что эта функция будет иметь полномочия над состоянием простоя системы — для этого нужно получить SYSTEM_POWER_INFORMATION от CallNtPowerInformation, но оказалось, что она действует. image Я подключился к NVIDIA Share.exe в x64dbg и начал искать то, что относится к вводу. Я знал, что проблему вызывает не Xinput — он используется только для контроллеров Xbox и эмулирующих их, плюс я знал, что procrastitracker и так опрашивает в фоновом режиме Xinput, и дело не в нём. Однако я заметил, что даже когда процесс приостанавливается в отладчике (и в моём маленьком приложении, отслеживающем состояние простоя), видно, что выполняется сброс. Я решил, что создал много процессов, поэтому начал приостанавливать их один за другим (простое завершение по одному не работает, они мгновенно перезапускаются). Состояние простоя продолжало сбрасываться. Это стало важной уликой, она означала, что для этого приложение не выполняет никакого кода. Я не инъецировал сообщения и не делал ничего подобного. Причина была в чем-то, что оно делает при инициализации. Я хотел посмотреть, как инициализируется NVIDIA Share в отладчике, но это было сложно. Нельзя запустить его напрямую, обязательно запускать его через nvcontainer.exe. Он запускает три копии NVIDIA Share, каждую со своими параметрами. Вероятно, они также общаются друг с другом, поэтому для их запуска нужно аккуратно управлять их средой. Это вполне реализуемо, но можно было попробовать и другие вещи. Я подумал, что было бы здорово, если бы удалось подключить x64dbg сразу после запуска процесса, а рекомендации подсказали мне смотреть в сторону утилиты gflags.exe WinDbg. Теоретически, можно использовать её для заброса в реестр ключа, приказывающего Windows выполнить конкретный «образ» (исполняемый файл) при его обнаружении с отладчиком. Но мне не удалось этого сделать, вероятно, потому что процесс порождается nvcontainer, а может, я делал что-то неправильно. К счастью, у нас есть Ghidra. Я проделал те же самые глупые действия, что и в отладчике — загрузил самый очевидный исполняемый файл (NVIDIA Share.exe) и задал самый очевидный вопрос.

«Здесь вообще есть какой-нибудь ввод?»

И я сразу же обнаружил нечто многообещающее! Но для начала нужно было выполнить считывание. Мне плохо знаком «сырой» ввод. В старые добрые времена существовал DirectInput. DirectInput позволяет реализовывать тактильную обратную связь (force feedback), DirectInput позволяет получить доступ к куче кнопок и осей, и по крайней мере под Windows он сильно упрощал работу с игровыми контроллерами по сравнению с прошлым, когда игры должны были поддерживать твой конкретный тип контроллера (или драйверы твоего контроллера должны были эмулировать другой, более популярный контроллер). После DirectInput появился Xinput, а Xinput сильно связан с контроллером Xbox. Вы не можете получить больше кнопок или осей, чем есть у контроллера Xbox. Вы не можете подключить больше контроллеров, чем может подключать Xbox. Всё «просто работает», но подобный API не поддерживает таких штук: Фото не моё. Всё, что соответствует стандарту HID, будет передавать свои события, а наша задача как разработчика приложения — обеспечить поддержку тех страниц HID usage, которые мы сочтём нужными. Особенно мне нравится то, что посередине страницы Simulations Control (0x02) есть usage ID для симуляции ковра-самолёта (Magic Carpet Simulation, 0x0B). Комитеты по стандартам продумывают всё. Итак, что же NVIDIA Share делает с «сырым» вводом? RegisterRawInputDevices. Не волнуйтесь, я подчищу лишнее: Он регистрирует свой дескриптор окна, чтобы всегда получать «сырые» события от клавиатуры (вне зависимости от того, какое окно активно). Увы, клавиатура, не джойстик. Но это дало мне идею. Что если расширить моё небольшое приложение, чтобы оно требовало и «сырой» ввод? Как насчёт DirectInput? Можно ли воспроизвести проблему без ПО NVIDIA? Я потратил один вечер и день на реализацию различных способов ввода, заново изучив Win32 и научившись DirectInput… и COM… снова. Мне удалось воспроизвести проблему.

Из-за включения Raw Input для джойстиков устройства не позволяют системе перейти в режим простоя

Мои рекомендации Microsoft:

  • чётче изложить это в документации
  • приложение, запрашивающее «сырой» ввод, должно отображаться в powercfg /requests и в WPA.

Приложение, которое я написал для демонстрации проблемы, находится здесь: https://github.com/nuzayets/rawinput-debug/. Однако NVIDIA Share не запрашивал «сырой» ввод с джойстика. По крайней мере, не напрямую. NVIDIA Share частично создан на основе CEF, Chromium Embedded Framework. Зачем довольствоваться эзотерической десктопной разработкой, если можно добавить ещё и щепотку раздражающей веб-разработки? Я считаю, чем больше, тем веселее. Свободная память ведь нам всё равно не нужна. NVIDIA Share загружает Chromium Embedded Framework как модуль под названием libcef.dll на сто с лишним мегабайт. Для его анализа Ghidra потребовалось довольно много времени, зато я обнаружил интересный фрагмент. В драйвере геймпада он запрашивает «сырой» ввод, что логично. Для настройки его параметров всегда вызывается FUN_1842af9b4. Вот эта функция: Если вы не говорите на декомпиляторском, то вот примерный перевод: К счастью, никакой код патчить не пришлось. Значения для usage ID находятся в разделе .rdata исполняемого файла (это DAT_1861e16e8 в декомпиляции Ghidra). Файл находится в C:Program FilesNVIDIA CorporationNVIDIA GeForce Experiencelibcef.dll и в моей версии GeForce Experience (3.20.5.70) виновный байт прячется по адресу 0x61e0ae8. Замена 0x04 на 0x06 означает, что вместо того, чтобы пытаться получить «сырой» ввод с джойстиков, библиотека получает его от клавиатуры. Я всё ещё не понимаю, зачем оверлей NVIDIA запрашивает «сырой» ввод с джойстиков у Chromium. Я потратил на это два дня, и в результате оказалось, что проблема заключается в единственном байте в конце. По крайней мере, теперь мой компьютер может спокойно засыпать.

Как устранить эту проблему на своей машине

Если вы не хотите мучиться с шестнадцатеричным редактором, то этот скрипт Powershell сделает всё за вас. Сначала отключите оверлей и запустите Powershell с правами администратора, чтобы он мог выполнять запись в папку.

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий