Термин '.x64' не является стандартным, общепризнанным расширением файла, как, например, '.exe' или '.pdf'. Вместо этого, 'x64' в подавляющем большинстве случаев используется как идентификатор архитектуры, конкретно обозначающий 64-битную систему команд (instruction set architecture), разработанную AMD и позднее принятую Intel (также известную как AMD64 или Intel 64). При обнаружении в контексте файла это обычно означает, что связанный файл — который может иметь расширение, такое как .dll, .exe, .so или .dylib — скомпилирован специально для 64-битной версии операционной системы. Например, структура папок может содержать 'program_x86' (для 32-битной версии) и 'program_x64' (для 64-битной версии). Если сам файл назван 'something.x64', это крайне нестандартно, но контекстуально предполагает 64-битный исполняемый файл или файл библиотеки. Эти файлы содержат инструкции машинного кода, предназначенные для выполнения на процессорах, поддерживающих набор команд x86-64, что позволяет получить доступ к большим объемам памяти (свыше 4 ГБ) и использовать современные функции ЦП, недоступные для 32-битных приложений. Следовательно, 'формат' определяется базовой бинарной структурой (например, PE для Windows или ELF для Linux), адаптированной для 64-битной среды.