.MEM

File MEM

FoxPro Memory Variable File
Fai una domanda
RISPOSTA RAPIDA

Un file MEM è un'istantanea binaria delle variabili di memoria e degli array che un programma FoxPro/xBase ha salvato su disco utilizzando il comando SAVE TO. Per leggerlo è necessario l'ambiente Visual FoxPro che lo ha creato: esegui RESTORE FROM file.mem per ricaricare le variabili. Non esiste un visualizzatore autonomo; un editor esadecimale può rivelare i nomi delle variabili se FoxPro non è disponibile.

Sviluppatore: Microsoft (Visual FoxPro); originally Fox Software (FoxBASE/FoxPro) Categoria: File di backup MIME: application/octet-stream
SI APRE SU Windows Linux
Correlati: .BUP · .BAK · .SKB · .SET

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 27, 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 MEM?

I file .mem sono associati al software di gestione di database FoxPro, sviluppato originariamente da Fox Software e successivamente da Microsoft come Visual FoxPro.

I file .mem memorizzano variabili di memoria e voci di array create con FoxPro. Vengono scritti dal comando SAVE TO e ripristinati con RESTORE FROM. I file .mem possono essere utilizzati come file di backup; FoxPro può usarli per ripristinare lo stato della sessione in caso di necessità. Ogni record contiene un nome di variabile (fino a circa 10 caratteri), un byte di tipo (C per Character, N per Numeric, L per Logical, D for Date, ecc.) e il valore - distinto dai record delle tabelle memorizzati nei file .DBF.

.mem è un formato di file binario e richiede uno strumento dedicato o un editor esadecimale per accedere ai suoi contenuti. I file .mem sono in genere piccoli e vengono utilizzati per preservare lo stato delle variabili in sessione come backup leggero, piuttosto che per un ripristino formale di emergenza. Il formato risale alla fine degli anni '80 ed è rimasto invariato fino a Visual FoxPro 9.0; Microsoft ha terminato il supporto per FoxPro nel 2015.

Sicurezza e incolumità

RISCHIO: LOW

Un file .mem di FoxPro è un file di dati binari passivi di variabili salvate - non contiene codice eseguibile e non viene eseguito, quindi l'apertura o l'ispezione è a basso rischio. L'unica preoccupazione pratica riguarda i dati, non il malware: un .mem può contenere valori su cui un programma stava lavorando (potenzialmente inclusi dati sensibili), quindi trattalo come faresti con qualsiasi file di dati di un'applicazione. L'eliminazione di un .mem transitorio può interrompere lo stato salvato di un'app FoxPro, quindi non rimuoverne uno da cui dipende un'applicazione in esecuzione. Evita dubbi siti di download di «MEM file opener» - il modo reale per leggerlo è il runtime di FoxPro o un editor esadecimale.

Dettagli del formato

in sintesi
NOME COMPLETOFoxPro Memory Variable Fileanche noto come FoxPro variable file, Visual FoxPro MEM file
SVILUPPATOREMicrosoft (Visual FoxPro); originally Fox Software (FoxBASE/FoxPro)dal Late 1980s with FoxBASE/FoxPro (xBase family); carried into Visual FoxPro (1995-2007)
TIPO MIMEapplication/octet-stream
TIPOFile binario che memorizza variabili di memoria e array salvati da una sessione xBase/FoxPro
Questa estensione è usata anche da…
  • Dump di memoria generico / immagine RAM - Alcuni debugger, emulatori e giochi scrivono .mem come dump di memoria grezzo o immagine RAM salvata - un uso diverso e specifico del contenuto, non correlato alle variabili di FoxPro.
  • Salvataggio variabili FoxPro/xBase (leggibile anche da Clarion) - L'ambiente Clarion può interoperare con i dati xBase; il significato dominante qui è il file delle variabili di memoria SAVE-TO di FoxPro.

Programmi che aprono file MEM

Windows3 apps
Microsoft Visual FoxPro A pagamento Nella finestra di comando esegui «RESTORE FROM myfile.mem ADDITIVE» quindi «LIST MEMORY» per visualizzare le variabili ripristinate. (VFP è fuori produzione; usa un'installazione/runtime esistente).
Clarion (SoftVelocity) A pagamento Utilizzabile all'interno di un flusso di lavoro di interoperabilità Clarion/xBase in grado di leggere i dati di FoxPro; principalmente un ambiente di sviluppo, non un visualizzatore MEM con un clic.
Hex editor (HxD) Gratuito Apri il .mem per ispezionare i byte grezzi - i nomi delle variabili sono spesso leggibili come ASCII, utile per l'analisi forense quando FoxPro non è disponibile.
Linux1 app
Hex editor / xBase tooling A pagamento Nessun FoxPro nativo su Linux; ispeziona i byte grezzi con un editor esadecimale o usa una libreria compatibile con xBase per analizzare i record delle variabili di memoria a livello di programmazione.

Dettagli tecnici

specifiche approfondite
Tipo di fileDump binario proprietario di variabili di memoria
Ordine dei byteLittle-endian
Limite nome variabileFino a 10 caratteri (convenzione di denominazione xBase)
Tipi di dati supportatiCarattere (C), Numerico (N), Logico (L), Data (D), Valuta (Y)
Gestione arrayGli array si espandono in record consecutivi per elemento all'interno del file
Comando di scritturaSAVE TO <filename> in FoxPro / Visual FoxPro
Comando di letturaRESTORE FROM <filename> in FoxPro / Visual FoxPro
Dimensione tipica del fileDa pochi byte a qualche KB, varia in base al numero e alla dimensione delle variabili
Checksum / integritàNessuno; nessuna rilevazione degli errori integrata
Sistemi operativi associatiDOS (FoxBASE/FoxPro), Windows (Visual FoxPro)
Tipo MIMEapplication/octet-stream
Firma del fileNessun magic byte fisso documentato; identificato dall'origine (contesto del progetto FoxPro)
Formati correlati.dbf (dati tabella), .fpt (campi memo), .prg (sorgente programma), .dbc (contenitore database)
RilasciatoLate 1980s with FoxBASE/FoxPro (xBase family); carried into Visual FoxPro (1995-2007)
Ultima versioneVisual FoxPro 9.0 (2004); VFP support ended 2015 - format unchanged since
Specificalearn.microsoft.com

Conversioni MEM

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file MEM. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno
J
jean paul zardini4 d agoSENZA RISPOSTA
avec que logiciel puis-je graver un fichier Mem
In attesa di una risposta

Domande frequenti

Cos'è un file MEM?
In FoxPro/xBase è un file di variabili di memoria: un'istantanea binaria delle variabili e degli array che un programma aveva in memoria, scritta dal comando SAVE TO e ricaricata con RESTORE FROM. È un file interno di supporto/backup, non un documento.
Come si apre un file MEM?
Con il programma che lo ha creato - Visual FoxPro: «RESTORE FROM file.mem ADDITIVE» e poi «LIST MEMORY» mostra le variabili. Non esiste un visualizzatore autonomo diffuso; un editor esadecimale può rivelare i nomi delle variabili se FoxPro non è disponibile.
Posso convertire un file MEM in un formato leggibile?
Solo tramite FoxPro: ripristina le variabili, quindi scrivile in una tabella .dbf, .csv o in un dump di testo (LIST MEMORY su un file). Non esiste un convertitore offline perché i valori hanno senso solo una volta che il runtime di FoxPro li legge.
È sicuro eliminare un file MEM?
Di solito sì se si tratta di un residuo, ma un'applicazione FoxPro potrebbe fare affidamento su di esso per ripristinare lo stato salvato - eliminarlo può far perdere quello stato o causare errori all'esecuzione successiva. Esegui un backup prima di rimuoverlo se non sei sicuro.
Perché il mio file MEM non si apre in Notepad o in un normale visualizzatore?
È un file binario di FoxPro, non di testo, quindi un editor di testo mostra per lo più caratteri incomprensibili (anche se i nomi delle variabili potrebbero essere parzialmente leggibili). Usa Visual FoxPro per ripristinare le variabili o un editor esadecimale per ispezionare i byte.
Ogni .mem è un file FoxPro?
No. Molti emulatori, debugger e giochi scrivono .mem come dump grezzo della memoria/RAM - un formato diverso che condivide l'estensione. Controlla quale programma ha creato il file per sapere di che tipo si tratta.

Riferimenti

1Microsoft Learn - Visual FoxPro documentation (SAVE TO / RESTORE FROM)learn.microsoft.com
2Microsoft - Visual FoxPro product lifecycle / end of supportlearn.microsoft.com

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

.BUPDVD IFO Backup File
.BAKBackup File (generic)
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)

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