.IDX

Файл IDX

Index File (generic application/database index)
Задать вопрос
БЫСТРЫЙ ОТВЕТ

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

Разработчик: N/A (generic 'index' companion file written by many programs) Категория: Другие файлы MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .TORRENT · .MSO · .MD5 · .SHS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 6, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла IDX?

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

Файлы .idx могут генерироваться функцией поиска или индексации конкретного приложения. Они могут быть довольно большими, и удаление такого файла не влияет на работу программы. Во многих случаях удаленный файл .idx будет воссоздан автоматически во время последующего процесса индексации.

Индексные файлы используются приложениями для ускорения процессов поиска файлов, в запросах к базам данных и в качестве подпрограмм алгоритмов сортировки. Файлы .idx обычно встречаются в базах данных - например, Visual FoxPro связывает индексные файлы .idx с таблицей .DBF, - но многие другие программы также используют их.

Поскольку .idx является общим расширением, его используют несколько различных форматов:

  • Индекс субтитров VobSub - текстовый формат, работающий в паре с файлом данных .SUB для графических субтитров DVD
  • Индекс Git pack - бинарный формат, начинается с байтов FF 74 4F 63; заканчивается контрольными суммами SHA-1
  • Индекс FoxPro / Visual FoxPro - бинарное B-дерево отсортированных ключей, ускоряющее запросы к .DBF
  • Необработанный индекс LaTeX - текстовый список, создаваемый командой makeindex

Файл .idx почти всегда является вспомогательным: он ускоряет поиск в сопутствующем файле данных, но не содержит оригинального контента. Приложение, создавшее его, является подходящим инструментом для его открытия или восстановления.

Безопасность и защита

РИСК: LOW

Файл .idx представляет собой пассивные данные для поиска, а не исполняемый код, поэтому сам по себе он не является вектором вредоносного ПО. Практические предостережения носят эксплуатационный характер: удаление или редактирование бинарного индекса, который все еще нужен программе, может нарушить поиск или потребовать переиндексации, поэтому позвольте приложению-владельцу управлять им. Большинство индексов приложений восстанавливаются автоматически, что делает их безопасными для удаления, когда вы уверены, какой программе они принадлежат, но проверяйте это перед удалением внутри активной базы данных или репозитория.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕIndex File (generic application/database index)также известен как Index file, Database index
РАЗРАБОТЧИКN/A (generic 'index' companion file written by many programs)с 1980s-1990s (the 'index' convention predates and spans dBASE, FoxPro, mail clients, LaTeX, etc.)
КАТЕГОРИЯДругие файлы
MIME-ТИПapplication/octet-stream
ТИПВспомогательный индексный файл - ускоряет поиск и извлечение данных в отдельном файле; структура зависит от приложения (бинарная или текстовая)
СВЯЗАННЫЕ.torrent.mso.md5.shs
Это расширение также используется в…
  • Индекс субтитров VobSub (.idx + .sub) - Текстовый индекс временных меток и смещений байтов, указывающий на сопутствующий файл растровых субтитров .sub; загружается VLC/MPC-HC вместе с .sub.
  • Индекс Git pack (.idx) - Бинарный индекс (magic FF 74 4F 63), работающий в паре с файлом .pack в .git/objects/pack/ для быстрого поиска объектов.
  • Необработанный индекс LaTeX (.idx) - Текстовый список терминов \indexentry, создаваемый LaTeX; обрабатывается makeindex в отсортированный .ind для печатного указателя.

Программы, открывающие файлы IDX

Windows4 apps
Visual FoxPro Платно Для xBase .idx откройте связанную базу данных/таблицу в FoxPro; программа использует или перестроит индекс. (FoxPro является устаревшим ПО.)
VLC media player Открытый код Если .idx является индексом субтитров VobSub, держите его рядом с соответствующим .sub и одноименным видео; VLC загрузит эту пару как субтитры.
The application that created it Встроенная Откройте родительскую программу (Visual FoxPro, ваш почтовый клиент, приложение CAD/GIS) - она автоматически прочитает или перестроит свой .idx; файлы .idx редко открывают напрямую.
Notepad++ / a hex editor (HxD) Открытый код Откройте .idx, чтобы изучить первые байты и определить, является ли он текстовым индексом (VobSub/LaTeX) или бинарным индексом приложения. Не редактируйте бинарный индекс вручную.
macOS1 app
The application that created it Встроенная Откройте родительскую программу (Visual FoxPro, ваш почтовый клиент, приложение CAD/GIS) - она автоматически прочитает или перестроит свой .idx; файлы .idx редко открывают напрямую.
Linux1 app
The application that created it Встроенная Откройте родительскую программу (Visual FoxPro, ваш почтовый клиент, приложение CAD/GIS) - она автоматически прочитает или перестроит свой .idx; файлы .idx редко открывают напрямую.

Технические подробности

глубокая спецификация
Тип форматаВспомогательный индексный файл - отсортированные ключи или указатели смещения, сопоставляющие ID записей или поисковые термины с позициями байтов в отдельном файле данных
КодировкаБинарная или обычный текст - определяется исключительно создающим приложением; универсальной кодировки не существует
Порядок байтовLittle-endian для большинства бинарных вариантов Windows (например, FoxPro); индекс Git pack использует big-endian
Магические байтыУниверсальная сигнатура файла отсутствует; Git pack .idx начинается с FF 74 4F 63 (строка tOc с предшествующим 0xFF); все остальные варианты .idx должны идентифицироваться по контексту или папке происхождения
MIME-типapplication/octet-stream для бинарных вариантов; text/plain for для текстовых вариантов, таких как VobSub и LaTeX
Внутренняя структураОтсортированные ключи, узлы B-дерева или плоские таблицы смещений; Git pack v2 использует fanout-таблицу + отсортированный список SHA-1 + массив смещений
СжатиеОтсутствует - индексы хранятся несжатыми, чтобы отдельные записи можно было найти с помощью быстрого произвольного доступа
ШифрованиеОтсутствует в обычном использовании; некоторые индексы приложений наследуют защиту доступа от родительского хранилища данных
Типичный размер файлаОт нескольких КБ до сотен МБ, масштабируется в зависимости от размера индексируемого набора данных
Сопутствующий файлВсегда работает в паре с основным файлом данных, который он индексирует (например, .dbf, .dat, .pack, .sub); файл .idx бессмыслен без него
Поведение при регенерацииПри удалении приложение обычно воссоздает .idx автоматически при следующем запуске или плановом сеансе индексации
Контрольная сумма / целостностьЗависит от приложения - Git pack .idx заканчивается двумя хешами SHA-1; большинство других индексов приложений не включают контрольную сумму
ПлатформаКроссплатформенное соглашение, используемое в Windows, macOS и Linux; нет привязки к конкретной ОС
Известные именованные вариантыИндекс субтитров VobSub (.idx + .sub), индекс Git pack (v1 и v2), индекс FoxPro/Visual FoxPro, необработанный индекс LaTeX
Принадлежность контентаТолько вспомогательный - не содержит оригинального контента; все исходные данные находятся в сопутствующем файле данных
Используемые модели индексацииB-дерево (FoxPro), плоская таблица смещений (многие почтовые хранилища и кэши поиска), fanout + отсортированный список SHA-1 (Git pack v2)
Выпущен1980s-1990s (the 'index' convention predates and spans dBASE, FoxPro, mail clients, LaTeX, etc.)
Последняя версияN/A (no single specification - defined per application)

Конвертации IDX

Вопросы и ответы сообщества

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

Вопросов пока нет - станьте первым, кто спросит о файлах IDX.

Часто задаваемые вопросы

Что такое файл IDX?
Это индекс - вспомогательный файл, который программа создает для более быстрого поиска данных. Он указывает на отдельный файл данных, а не содержит контент сам по себе. Многие несвязанные программы используют .idx, поэтому формат зависит от того, какое приложение его создало.
Как открыть файл IDX?
Откройте его с помощью приложения, которое его создало (база данных, почтовый клиент, настройки субтитров и т. д.) - оно автоматически прочитает или перестроит индекс. Чтобы идентифицировать неизвестный .idx, посмотрите первые байты в текстовом или шестнадцатеричном редакторе.
Можно ли удалять файлы .idx для экономии места?
Часто да - большинство индексов приложений автоматически восстанавливаются из исходных данных. Но не удаляйте те, на которые все еще полагается активная база данных, почтовое хранилище или репозиторий, не проверив это, иначе вы можете спровоцировать принудительную переиндексацию или нарушить поиск.
Мои субтитры состоят из .idx и .sub - как их использовать?
Это пара VobSub: держите .idx и .sub вместе с тем же именем, что и у видео, и такие плееры, как VLC, загрузят их. Чтобы получить редактируемый текст, распознайте их (OCR) в формат .srt с помощью Subtitle Edit.
Что это за файлы .idx в моем репозитории Git?
Это индексы Git pack - бинарные .idx рядом с каждым файлом .pack в .git/objects/pack/, позволяющие Git быстро находить объекты. Git управляет ими самостоятельно; не редактируйте их вручную.
Как узнать, какой у меня тип .idx?
Обратите внимание, откуда он взялся (из какого приложения или папки), затем откройте первые байты в текстовом/hex-редакторе: читаемые метки времени или строки \indexentry означают текстовый индекс (VobSub/LaTeX); бинарные байты означают индекс базы данных, почты или pack-индекс, принадлежащий приложению.

Ссылки

1Wikipedia - Database indexen.wikipedia.org
2Library of Congress - Subtitle Index (VobSub IDX)www.loc.gov

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.MDMarkdown Document
5.PARTPartial Download File
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.RPMSGRestricted Permission Message
9.AVIFAV1 Image File Format (AVIF)
10.NOMEDIAAndroid No-Media Marker File

Похожие расширения

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z