Кэш видеокарты AMD — это временное хранилище данных, которое ускоряет обработку графики в играх, рендеринге и других нагрузках. Со временем этот кэш может засоряться устаревшими файлами, что приводит к артефактам на экране, снижению FPS или даже сбоям драйверов. Особенно актуальна проблема для владельцев карт серий Radeon RX 6000/7000, RDNA и Vega, где кэш шейдеров и текстур занимает гигабайты места на диске.
В отличие от очистки кэша браузера или ОС, работа с GPU-кэшем требует осторожности: неправильные действия могут привести к сбросу пользовательских настроек Radeon Software или даже временной нестабильности системы. В этой статье разберём 5 проверенных способов очистки — от стандартных инструментов AMD до ручных методов через реестр и командную строку. Также выясним, в каких случаях процедура действительно необходима, а когда достаточно перезагрузить ПК.
Признаки засорённого кэша видеокарты AMD
Не все проблемы с производительностью связаны с кэшем GPU. Прежде чем приступать к очистке, проверьте эти симптомы:
- 🖥️ Артефакты в играх: мерцание текстур, "размытые" модели или внезапные цветовые искажения (особенно после обновления драйверов).
- 🐢 Падение FPS в ранее стабильных проектах без изменений в настройках графики.
- 🔄 Долгая загрузка шейдеров при первом запуске игры (более 30 секунд на современных картах).
- 💾 Нехватка места на системном диске: папка
AMDвC:\Users\Имя_пользователя\AppData\Localзанимает 5+ ГБ. - ⚠️ Ошибки драйверов типа
amdkmdag.sysилиATIKMDAGв журнале событий Windows.
Если хоть один из пунктов совпадает — вероятность засорённого кэша высока. Однако очистка кэша не поможет при аппаратных проблемах (перегрев, деградация памяти) или конфликтах с другими программами (MSI Afterburner, RivaTuner). В таких случаях требуется диагностика через GPU-Z или тест стабильности в FurMark.
⚠️ Внимание: После очистки кэша первые запуски игр могут сопровождаться длительной компиляцией шейдеров (до 5–10 минут). Это нормально — видеокарта восстанавливает оптимизированные данные.
Способ 1: Очистка через Radeon Software (официальный метод)
Самый безопасный вариант — использовать встроенные инструменты AMD Radeon Software. Этот метод подходит для всех современных драйверов (начиная с Adrenalin Edition 2020) и не требует прав администратора.
Инструкция:
- Откройте Radeon Software (кликните по иконке в трее или найдите в меню Пуск).
- Перейдите в раздел
Настройки(шестерёнка в правом верхнем углу). - Выберите вкладку
Система, затемДополнительно. - Найдите опцию
Очистить кэш шейдерови нажмитеВыполнить. - Подтвердите действие и дождитесь завершения (может занять 1–3 минуты).
После очистки рекомендуется перезагрузить ПК. Если опция Очистить кэш шейдеров отсутствует — обновите драйвер до последней версии через официальный сайт AMD.
Закройте все игры и графические приложения
Сохраните профили разгона в Radeon Software (если используете)
Отключите фоновые программы (MSI Afterburner, Discord, OBS)
Сделайте точку восстановления системы (на случай сбоев)
-->
⚠️ Внимание: На ноутбуках с гибридной графикой (AMD + Intel) очистка кэша через Radeon Software может сбросить настройки переключения GPU. После процедуры проверьте активный графический процессор в Панель управления → Электропитание → Настройка графики.
Способ 2: Ручное удаление папок с кэшем
Если Radeon Software не справляется или опция очистки недоступна, можно удалить кэш вручную. Папки с временными данными хранятся в трёх основных расположениях:
| Папка | Путь | Что хранит | Можно ли удалять |
|---|---|---|---|
AMD |
C:\Users\Имя_пользователя\AppData\Local\AMD |
Кэш шейдеров, профили игр, настройки Radeon Software | Да (кроме папки CN — там конфиги) |
AMD Logs |
C:\Program Files\AMD\ |
Логи драйверов и утилит | Да (не влияет на производительность) |
PipelineCache |
C:\Users\Имя_пользователя\AppData\Local\PipelineCache |
Кэш конвейеров DirectX и Vulkan | Да (будет восстановлен автоматически) |
DXCache |
C:\Windows\System32\DriverStore\FileRepository |
Системный кэш DirectX | Нет (требуется очистка через DISM) |
Для удаления:
- Закройте все программы, использующие GPU (включая фоновые процессы типа
RadeonSoftware.exeв диспетчере задач). - Откройте
Проводники вставьте путь из таблицы в адресную строку. - Удалите все файлы в папках
AMDиPipelineCache, кроме подпапок с названиями игр (если хотите сохранить профили). - Очистите корзину и перезагрузите ПК.
Способ 3: Очистка через командную строку (для опытных)
Для глубокой очистки системного кэша DirectX и Vulkan можно использовать команды DISM и dxdiag. Этот метод полезен, если игры начинают "тормозить" после обновления Windows или драйверов.
Откройте Командную строку от имени администратора и выполните по очереди:
DISM /Online /Cleanup-Image /AnalyzeComponentStore
DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase
dxdiag /clean64
После выполнения команд:
- 🔄 Перезагрузите ПК.
- 🎮 Запустите любую игру на 5–10 минут, чтобы кэш начал восстанавливаться.
- 📊 Проверьте производительность в бенчмарке (например, 3DMark Time Spy).
⚠️ Внимание: КомандаDISM /ResetBaseудаляет все старые версии компонентов Windows, включая резервные копии обновлений. Если после этого возникнут проблемы с системой, может потребоваться ручная переустановка некоторых пакетов черезWindows Update.
Что делать если DISM выдаёт ошибку 0x800f081f?
Ошибка 0x800f081f означает, что хранилище компонентов Windows повреждено. Для восстановления выполните:
1. sfc /scannow
2. DISM /Online /Cleanup-Image /RestoreHealth /Source:esd:WIM:SourceIndex:1 /LimitAccess (если у вас есть файл install.esd или install.wim с дистрибутивом Windows).
3. Перезагрузите ПК и повторите очистку.
Способ 4: Сброс настроек драйвера через реестр
Если после очистки кэша остаются артефакты или сбои, проблема может крыться в повреждённых настройках драйвера, хранящихся в реестре Windows. Этот метод более рискованный, но иногда необходим для карт Radeon RX 5000 и старше, где накапливаются конфликты после многократных обновлений.
Инструкция:
- Нажмите
Win + R, введитеregeditи подтвердите запуск. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers - Удалите все параметры, начинающиеся с
Tdr(например,TdrDelay,TdrDdiDelay). - Перейдите в:
HKEY_CURRENT_USER\Software\AMDи удалите папкуRadeonSoftware. - Закройте реестр и перезагрузите ПК.
После перезагрузки Windows автоматически восстановит стандартные значения, а Radeon Software создаст новые конфигурационные файлы. Этот метод также сбрасывает пользовательские профили разгона и настройки вентиляторов — их придётся настраивать заново.
Способ 5: Полный сброс драйверов с помощью DDU
Если предыдущие методы не помогли, остаётся "ядерный" вариант — полное удаление драйверов с помощью Display Driver Uninstaller (DDU). Этот инструмент удаляет все следы AMD-драйверов, включая скрытые файлы и записи в реестре. Подходит для:
- 🔄 Перехода с NVIDIA на AMD (или обратно).
- 🐞 Устранения критичных ошибок типа
CODE 43в диспетчере устройств. - 📉 Падения производительности после обновления Windows.
Пошаговая инструкция:
- Скачайте DDU (последнюю версию) и распакуйте архив.
- Загрузитесь в Безопасном режиме (нажмите
Win + R, введитеmsconfig, выберите вкладкуЗагрузкаи отметьтеБезопасный режим). - Запустите
DDU.exe, выберитеAMDв выпадающем меню и нажмитеClean and restart. - После перезагрузки установите свежие драйверы с официального сайта AMD.
DDU также удаляет профили Radeon Chill, Anti-Lag и другие настройки. Если вы используете кастомные профили для игр, экспортируйте их заранее через Radeon Software → Настройки → Профили.
Как избежать повторного засорения кэша
Чтобы не очищать кэш ежемесячно, следуйте этим рекомендациям:
- 🔄 Регулярно обновляйте драйверы, но не чаще 1 раза в 2–3 месяца (если нет критических багов). Используйте
Optional-версии только для тестирования. - 🎮 Ограничьте количество одновременно установленных игр. Кэш шейдеров для Cyberpunk 2077 или Alan Wake 2 может занимать до 1 ГБ на одну игру.
- 📁 Перенесите кэш на другой диск. Для этого создайте символическую ссылку:
mklink /D "C:\Users\Имя_пользователя\AppData\Local\AMD" "D:\AMD_Cache"(где
D:\AMD_Cache— папка на другом диске). - 🧹 Используйте утилиты для автоматической очистки, например, AMD Cleanup Utility (официальный инструмент) или CCleaner (с осторожностью!).
Если вы часто работаете с 3D-рендерингом (Blender, Unreal Engine), отключите кэширование текстур в настройках программ. Например, в Blender это делается в Edit → Preferences → System → Texture Cache Limit (установите значение 0).
FAQ: Частые вопросы об очистке кэша AMD
Можно ли очищать кэш на ноутбуке с гибридной графикой (AMD + Intel)?
Да, но после очистки проверьте активный GPU в Панель управления → Электропитание → Настройка графики. Иногда сбрасываются настройки переключения на дискретную карту.
Почему после очистки кэша игры стали запускаться дольше?
Это нормально: видеокарта заново компилирует шейдеры для каждой игры. Через 2–3 запуска задержки исчезнут. Ускорить процесс можно, скопировав кэш с другого ПК (если у вас одинаковые GPU и версии драйверов).
Как очистить кэш на Linux с драйверами AMD?
В Linux кэш хранится в ~/.local/share/amd и ~/.cache/amd. Удалите эти папки и выполните:
sudo dkms remove --all
sudo apt-get install --reinstall libgl1-mesa-dri
(для дистрибутивов на базе Debian/Ubuntu).
Будет ли очистка кэша полезна для майнинга?
Нет. Для майнинга (например, на RX 6700 XT) кэш шейдеров не используется. Лучше оптимизируйте настройки --mclock и --cvddc в майнинг-софте (например, TeamRedMiner).
Можно ли очищать кэш на macOS с внешней видеокартой AMD?
На macOS с eGPU (например, Radeon RX 580) кэш хранится в /Library/Caches/AMD. Удалите папку и перезагрузите Mac. Однако официальная поддержка AMD на macOS ограничена — лучше использовать Boot Camp с Windows для полноценной работы.