.IDX

File IDX

Index File (generic application/database index)
Fai una domanda
RISPOSTA RAPIDA

Un file IDX è un indice ausiliario creato da un programma per ricercare i propri dati rapidamente. Contiene offset o chiavi che puntano a un file di dati separato, non contenuti propri. Apritelo con l'applicazione che lo ha creato - la maggior parte degli indici si rigenera automaticamente se eliminata, ma verificate prima di rimuoverne uno necessario a un database attivo o a un repository.

Sviluppatore: N/A (generic 'index' companion file written by many programs) Categoria: Altri file MIME: application/octet-stream
SI APRE SU Windows macOS Linux
Correlati: .TORRENT · .MSO · .MD5 · .SHS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 6, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file IDX?

L'estensione file .idx è utilizzata dai file di indice creati da varie applicazioni e strumenti di ricerca. Un singolo file .idx contiene un indice di record, file o cartelle - ad esempio, all'interno di un catalogo dati o di un database. Il layout interno esatto è specifico dell'applicazione e può essere binario o testo semplice.

I file .idx possono essere generati dalla funzione di ricerca o indicizzazione di una determinata applicazione. Possono essere piuttosto grandi e l'eliminazione di tale file non ha alcun effetto sul comportamento del programma. In molti casi, un file .idx eliminato verrà ricreato automaticamente durante il successivo processo di indicizzazione.

I file di indice sono utilizzati dalle applicazioni per velocizzare i processi di ricerca dei file, nelle query dei database e come subroutine degli algoritmi di ordinamento. I file .idx si trovano solitamente nei database - ad esempio, Visual FoxPro associa i file di indice .idx a una tabella .DBF - ma molti altri programmi ne fanno uso.

Poiché .idx è un'estensione generica, diversi formati distinti la condividono:

  • Indice sottotitoli VobSub - testo semplice, accoppiato a un file di dati .SUB per i sottotitoli immagine dei DVD
  • Indice Git pack - binario, inizia con i byte FF 74 4F 63; termina con checksum SHA-1
  • Indice FoxPro / Visual FoxPro - B-tree binario di chiavi ordinate che accelerano le query .DBF
  • Indice grezzo LaTeX - elenco in testo semplice prodotto dal comando makeindex

Un .idx è quasi sempre un file ausiliario: rende il file di dati associato più veloce da consultare ma non contiene contenuti originali propri. L'applicazione che lo ha creato è lo strumento giusto per aprirlo o ripararlo.

Sicurezza e incolumità

RISCHIO: LOW

Un .idx contiene dati di ricerca passivi, non è eseguibile, quindi il file stesso non è un vettore di malware. Le precauzioni pratiche sono operative: l'eliminazione o la modifica di un indice binario ancora necessario a un programma può corrompere la ricerca o richiedere una ricostruzione, quindi lasciate che sia l'applicazione proprietaria a gestirlo. La maggior parte degli indici si rigenera automaticamente, rendendoli sicuri da eliminare quando si è certi di quale programma li possieda - ma verificate prima di rimuoverne uno all'interno di un database o repository attivo.

Dettagli del formato

in sintesi
NOME COMPLETOIndex File (generic application/database index)anche noto come Index file, Database index
SVILUPPATOREN/A (generic 'index' companion file written by many programs)dal 1980s-1990s (the 'index' convention predates and spans dBASE, FoxPro, mail clients, LaTeX, etc.)
CATEGORIAAltri file
TIPO MIMEapplication/octet-stream
TIPOFile di indice/ricerca complementare - velocizza la ricerca e il recupero in un file di dati separato; il layout è specifico dell'applicazione (binario o testo)
Questa estensione è usata anche da…
  • Indice sottotitoli VobSub (.idx + .sub) - Un indice in testo semplice di timestamp e offset di byte che puntano a un file di sottotitoli bitmap .sub complementare; caricato da VLC/MPC-HC insieme al .sub.
  • Indice Git pack (.idx) - Indice binario (magic FF 74 4F 63) accoppiato a un file .pack in .git/objects/pack/ per individuare rapidamente gli oggetti.
  • Indice grezzo LaTeX (.idx) - Elenco in testo semplice di termini \indexentry emessi da LaTeX; elaborato da makeindex in un .ind ordinato per l'indice stampato.

Programmi che aprono file IDX

Windows4 apps
Visual FoxPro A pagamento Per un .idx xBase, aprite il database/tabella associato in FoxPro; esso utilizzerà o ricostruirà l'indice. (FoxPro è fuori produzione/legacy.)
VLC media player Open-source Se il .idx è un indice di sottotitoli VobSub, conservatelo accanto al .sub corrispondente e al video con lo stesso nome; VLC caricherà la coppia come sottotitoli.
The application that created it Integrato Aprite il programma principale (Visual FoxPro, il vostro client di posta, l'app CAD/GIS) - esso legge o ricostruisce il proprio .idx automaticamente; raramente si apre il .idx direttamente.
Notepad++ / a hex editor (HxD) Open-source Aprite il .idx per ispezionare i primi byte e decidere se si tratta di un indice di testo (VobSub/LaTeX) o di un indice binario di un'app. Non modificate a mano un indice binario.
macOS1 app
The application that created it Integrato Aprite il programma principale (Visual FoxPro, il vostro client di posta, l'app CAD/GIS) - esso legge o ricostruisce il proprio .idx automaticamente; raramente si apre il .idx direttamente.
Linux1 app
The application that created it Integrato Aprite il programma principale (Visual FoxPro, il vostro client di posta, l'app CAD/GIS) - esso legge o ricostruisce il proprio .idx automaticamente; raramente si apre il .idx direttamente.

Dettagli tecnici

specifiche approfondite
Tipo di formatoFile di indice/ricerca complementare - chiavi ordinate o puntatori offset che mappano ID record o termini di ricerca a posizioni byte in un file di dati separato
CodificaBinario o testo semplice - determinato interamente dall'applicazione produttrice; nessuna codifica universale
Ordine dei byteLittle-endian per la maggior parte delle varianti binarie Windows (es. FoxPro); l'indice Git pack è big-endian
Magic bytesNessuna firma file universale; il .idx di Git pack inizia con FF 74 4F 63 (la stringa tOc preceduta da 0xFF); tutte le altre varianti .idx devono essere identificate dal contesto o dalla cartella di origine
Tipo MIMEapplication/octet-stream per le varianti binarie; text/plain per le varianti in testo semplice come VobSub e LaTeX
Struttura internaChiavi ordinate, nodi B-tree o tabelle offset piatte; Git pack v2 utilizza una tabella fanout + elenco SHA-1 ordinato + array di offset
CompressioneNessuna - gli indici sono mantenuti non compressi in modo che i singoli record possano essere individuati con letture rapide ad accesso casuale
CrittografiaNessuna nell'uso tipico; alcuni indici di applicazioni ereditano la protezione d'accesso dall'archivio dati principale
Dimensione tipica del fileDa pochi KB a centinaia di MB, in scala con la dimensione del dataset indicizzato
File complementareSempre accoppiato a un file di dati primario che indicizza (es. .dbf, .dat, .pack, .sub); il file .idx è privo di significato senza di esso
Comportamento di rigenerazioneSe eliminato, l'applicazione solitamente ricrea il .idx automaticamente al lancio successivo o durante l'esecuzione dell'indicizzazione pianificata
Checksum / integritàDipendente dall'applicazione - il .idx di Git pack termina con due hash SHA-1; la maggior parte degli altri indici applicativi non include checksum
PiattaformaConvenzione multipiattaforma utilizzata su Windows, macOS e Linux; nessuna dipendenza specifica dal sistema operativo
Varianti denominate noteIndice sottotitoli VobSub (.idx + .sub), indice Git pack (v1 e v2), indice FoxPro/Visual FoxPro, indice grezzo LaTeX
Proprietà del contenutoSolo ausiliario - non contiene contenuti originali; tutti i dati originali risiedono nel file di dati complementare
Modelli di indicizzazione utilizzatiB-tree (FoxPro), tabella offset piatta (molti archivi di posta e cache di ricerca), fanout + elenco ordinato SHA-1 (Git pack v2)
Rilasciato1980s-1990s (the 'index' convention predates and spans dBASE, FoxPro, mail clients, LaTeX, etc.)
Ultima versioneN/A (no single specification - defined per application)

Conversioni IDX

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file IDX. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file IDX.

Domande frequenti

Cos'è un file IDX?
È un indice - un file complementare che un programma crea per cercare i propri dati più velocemente. Punta a un file di dati separato invece di contenere i dati stessi. Molti programmi non correlati usano .idx, quindi il formato dipende dall'app che lo ha generato.
Come si apre un file IDX?
Apritelo con l'applicazione che lo ha creato (un database, un client di posta, una configurazione di sottotitoli, ecc.) - essa leggerà o ricostruirà l'indice automaticamente. Per identificare un .idx sconosciuto, esaminate i primi byte in un editor di testo o esadecimale.
Posso eliminare i file .idx per risparmiare spazio?
Spesso sì - la maggior parte degli indici delle applicazioni si rigenera automaticamente dai dati sottostanti. Tuttavia, non eliminatene uno da cui dipende ancora un database attivo, un archivio di posta o un repository senza aver prima controllato, altrimenti potreste forzare una ricostruzione o interrompere la ricerca.
I miei sottotitoli sono un .idx e un .sub - come li uso?
Si tratta di una coppia VobSub: tenete il .idx e il .sub insieme con lo stesso nome del video, e i player come VLC li caricheranno. Per ottenere testo modificabile, eseguitene l'OCR in .srt con Subtitle Edit.
Cosa sono i file .idx nel mio repository Git?
Sono indici Git pack - un .idx binario accanto a ogni file .pack in .git/objects/pack/, che permette a Git di trovare rapidamente gli oggetti. Git li gestisce; non modificateli a mano.
Come faccio a sapere che tipo di .idx possiedo?
Osservate da dove proviene (quale app o cartella), quindi aprite i primi byte in un editor di testo/esadecimale: timestamp leggibili o righe \indexentry indicano un indice di testo (VobSub/LaTeX); byte binari indicano un database, una mail o un indice pack gestito dalla sua app.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z