Система не обнаружила amd_ags_x64.dll — как скачать и исправить ошибку
При запуске некоторых игр пользователи Windows 10, Windows 11 и предыдущих версий ОС могут столкнуться с ошибкой «Не удается продолжить выполнение кода, поскольку система не обнаружила amd_ags_x64.dll» или «Запуск программы невозможен, так как на компьютере отсутствует amd_ags_x64.dll».
В этой инструкции подробно о том, что это за файл, чем может быть вызвана эта системная ошибка и как скачать amd_ags_x64.dll с официального сайта при необходимости.
- Что за файл amd_ags_x64.dll и как исправить ошибку
- Как скачать amd ags_x64.dll с официального сайта
- Видео инструкция
Что за файл amd_ags_x64.dll и почему он отсутствует, как исправить ошибку
Файл amd_ags_x64.dll представляет собой исполняемую библиотеку AMD GPU Services — службы, используемой в некоторых играх для взаимодействия с видеокартами и определения возможностей подключенного монитора.
Наиболее частая причина отсутствия файла при запуске игры среди наших пользователей: использование не вполне лицензионных копий этой игры с модифицированными библиотеками DLL, которые ваш антивирус (в том числе встроенный Windows Defender) может удалять или помещать в карантин.
Отсюда первые решения без скачивания этого файла отдельно:
- Заглянуть в журнал вашего антивируса. Например, в Windows 10 и Windows 11 можно открыть центр безопасности Windows, перейти в раздел «Защита от вирусов и угроз» и посмотреть «Журнал защиты», при необходимости восстановить помещенные в карантин файлы.
- Повторно установить игру, предварительно добавив установщик и папку, куда устанавливается игра в исключения антивируса. В Защитнике Windows это выполняется в «Параметрах защиты от вирусов и других угроз».
Также случается, что проблема с самой «сборкой» игры — и файл был забыт её автором. В этом случае можно попробовать загрузить оригинальный файл
Как скачать amd_ags_x64.dll с официального сайта и куда его копировать
Как и всегда в таких инструкциях я не рекомендую использовать сторонние сайты — сборники DLL для скачивания, так как существует риск загрузить не то, что вы хотите (в том числе вредоносное), просто с тем же именем файла. Как было указано выше, amd_ags_x64.dll — это библиотека DLL AMD GPU Services, а для AMD GPU Services у есть официальный сайт загрузки: https://gpuopen.com/amd-gpu-services-ags-library/
При этом загруженный файл будет представлять собой ZIP-архив, а уже в нём, в папке ags_lib/lib вы найдёте гарантированно оригинальный amd_ags_x64.dll.
Не стоит пытаться зарегистрировать этот файл в системе с помощью regsvr32 — вы получите сообщение об ошибке «Модуль amd_ags_x64.dll загружен, но точка входа DllRegisterServer не найдена» и это нормально для этого файла (подробнее: Причины ошибки Точка входа DllRegisterServer не найдена). Достаточно просто скопировать этот файл в папку с исполняемым .exe файлом проблемной игры.
Видео инструкция
Если не сложно, поделитесь в комментариях, помогли ли предложенные решения и с какой именно игрой возникла проблема.
Владимир
Можно попробовать и эти средства. Как правило, в большинстве случаев помогает решить проблемы.
Запуск средства проверки системных файлов в командной строке с правами администратора:
1.
dism /Online /Cleanup-Image /ScanHealth
2.
dism /Online /Cleanup-Image /RestoreHealth
3.
sfc /scannow
4.
chkdsk C: /f /r
Ответить
Dmitry
Тут дело в том, что это не системный файл, а сторонняя библиотека, то есть команды указанные на неё «не обратят внимания».
Ответить