При запуске некоторых игр пользователи 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 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 файлом проблемной игры.
Видео инструкция
Если не сложно, поделитесь в комментариях, помогли ли предложенные решения и с какой именно игрой возникла проблема.