Как очистить кэш видеокарты Nvidia и AMD: что такое кэш и для чего это нужно?

Очистить кэш GPU Про настройки

Привет! В рамках этого блога я уже упоминал о памяти видеокарт, но ещё не касался темы кэша у них. И многие пользователи даже не думают о нём, пока не сталкиваются с тем, что игра или какая-нибудь графическая программа не запускаются. А Windows тем временем выдаёт ошибку, прося временное хранилище памяти освободить. Как очистить кэш видеокарты и где его искать как раз и рассмотрим далее.

Что такое кэш в видеокарте и на что он влияет

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

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

Стоит сразу оговориться, что если вы встретитесь с ошибкой Windows, значит, здесь речь идёт о кэше шейдеров. Поэтому хранится в основном графическая информация, такая как карты миров в игре, локации, текстуры — в общем всё, что более статично, чем герои.

Зачем вообще очищать видеопамять

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

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

Безопасно ли удалять кэш NVIDIA и AMD

Считается, что удалять видеопамять без особой надобности не стоит. На это намекает хотя бы тот факт, что нет какой-то специальной кнопки — ни в сопутствующем оборудованию софте, ни в BIOS, чтобы его почистить.

Но если этот метод может пригодиться для решения какой-то заметной проблемы в работе видеокарты, вы можете на него положиться. Однако, стоит предварительно скопировать папку с временными файлами, чтобы вернуть всё на место, если её удаление вызовет неприятные последствия.

Как очистить на видеокарте в Windows 10 и 11

В Windows 10 и 11 вы можете использовать как сторонний софт, так и стандартные средства ОС. Если быть точнее — утилиту «Очистка диска».

Открыть её можно с помощью поиска по меню Пуск. Здесь вам предложат выбрать файлы, которые необходимо удалить. Можете посмотреть и изучить каждый пункт, тем более что там есть небольшие описания к каждому из них.

Но в данном контексте вас может заинтересовать пункт «Кэш построителя текстуры DirectX», который можно выбрать, чтобы очистить файлы, сформированные графической системой. Не забудьте только предварительно выбрать правильный диск для очистки — C или его аналог, если он у вас называется иначе.

Просто дождитесь окончания чистки, это должно помочь.

Способы очистки у Nvidia

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

Здесь нужно открыть раздел «Управление настройками 3D». Внутри него и будет необходимый пункт «Кэш шейдеров». Отключите его, сохраните изменения и перезагрузите компьютер, чтобы те вступили в силу.

Обычно этого достаточно, но есть и другой способ удалить кэшированные данные. Для этого вам нужно удалить данные в папках Dxcache, GLCache, а также папки NV_Cache внутри папки Nvidia Corporation. Все они располагаются в папке Temp. Вы можете найти всё это через простой поиск.

Очистка кэша у AMD

У AMD почистить временную память шейдеров гораздо проще, так как сделать это можно через ПО AMD Radeon. Он должен быть на вашем ПК, так как устанавливается автоматически после драйверов при подключении устройства к компьютеру. Но если вы его удалили, не беда, так как на официальном сайте АМД всё всегда можно скачать заново.

Открыв программу, действуйте так:

  1. Нажмите на значок с шестерёнкой, чтобы открыть Настройки.
  2. Откройте вкладку «Графика».
  3. Выберите пункт «Дополнительно».
  4. Внизу списка будет пункт «Сбросить кэш шейдеров», нажмите на него.
  5. Выберите «Выполнить сброс».

Останется сохранить настройки и перезагрузить компьютер.

Комбинация клавиш для очистки кэша видеокарты

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

Например, если нажать сочетание Win + R, откроется то самое окно «Выполнить», где вы сможете ввести команду «%temp%». Здесь откроется папка Temp, где хранятся временные файлы, которые обычно можно без страха удалять. Именно это вы и можете сделать.

Напоследок стоит сказать, что вы можете немного подкрутить настройки, чтобы повлиять на дальнейшее потребление видеокартой памяти. Например, вы можете попробовать выделить ей больше памяти в BIOS и отключить визуальные эффекты в Windows, чтобы одновременно и снизить потребление. Также обязательно стоит проверять актуальность драйверов, чтобы память расходовалась без ошибок.

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

А если у вас возникнут какие-нибудь другие трудности с видеокартами, даже редкие, вы наверняка сможете найти здесь ответы на все интересующие вопросы. Подписывайтесь на мои социальные сети, и тогда вы не пропустите ни одной новой статьи, если вдруг я ещё не нашёл ответы на интересующие вас вопросы. Удачи и всего доброго!

 

С уважением, автор Андрей Андреев.

Оцените статью
Блог Андрея Андреева
Добавить комментарий