.MEM

Archivo MEM

FoxPro Memory Variable File
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo MEM es una instantánea binaria de las variables de memoria y matrices que un programa FoxPro/xBase guardó en el disco mediante el comando SAVE TO. Para leerlo, se necesita el entorno Visual FoxPro que lo creó; ejecute RESTORE FROM file.mem para recargar las variables. No existe un visor independiente; un editor hexadecimal puede revelar los nombres de las variables si FoxPro no está disponible.

Desarrollador: Microsoft (Visual FoxPro); originally Fox Software (FoxBASE/FoxPro) Categoría: Archivos de copia de seguridad MIME: application/octet-stream
SE ABRE EN Windows Linux
Relacionado: .BUP · .BAK · .SKB · .SET

En esta página

19k+ extensiones indexadas
Última revisión Jul 27, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo MEM?

Los archivos .mem están asociados con el software de gestión de bases de datos FoxPro, desarrollado originalmente por Fox Software y posteriormente por Microsoft como Visual FoxPro.

Los archivos .mem almacenan variables de memoria y entradas de matrices creadas con FoxPro. Se escriben mediante el comando SAVE TO y se restauran con RESTORE FROM. Los archivos .mem pueden utilizarse como archivos de respaldo; FoxPro puede usarlos para restaurar el estado de la sesión si surge la necesidad. Cada registro contiene un nombre de variable (hasta ~10 caracteres), un byte de tipo (C para Carácter, N para Numérico, L para Lógico, D para Fecha, etc.) y el valor, a diferencia de los registros de tabla almacenados en archivos .DBF.

.mem es un formato de archivo binario y requiere una herramienta dedicada o un editor hexadecimal para acceder a su contenido. Los archivos .mem suelen ser pequeños y se utilizan para preservar el estado de las variables en la sesión como un respaldo ligero, en lugar de una recuperación formal ante desastres. El formato data de finales de la década de 1980 y se mantuvo sin cambios hasta Visual FoxPro 9.0; Microsoft finalizó el soporte de FoxPro en 2015.

Seguridad y protección

RIESGO: LOW

Un archivo .mem de FoxPro es un archivo de datos binarios pasivos de variables guardadas: no contiene código ejecutable y no se ejecuta, por lo que abrirlo o inspeccionarlo es de bajo riesgo. La única preocupación práctica son los datos, no el malware: un .mem puede contener valores con los que un programa estaba trabajando (potencialmente incluyendo datos sensibles), así que trátelo como cualquier archivo de datos de aplicación. Eliminar un .mem transitorio puede romper el estado guardado de una aplicación FoxPro, así que no elimine uno del que dependa una aplicación en ejecución. Evite los sitios de descarga dudosos de «abridores de archivos MEM»; la forma real de leerlo es el entorno de FoxPro o un editor hexadecimal.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOFoxPro Memory Variable Filetambién conocido como FoxPro variable file, Visual FoxPro MEM file
DESARROLLADORMicrosoft (Visual FoxPro); originally Fox Software (FoxBASE/FoxPro)desde Late 1980s with FoxBASE/FoxPro (xBase family); carried into Visual FoxPro (1995-2007)
TIPO MIMEapplication/octet-stream
TIPOArchivo binario que almacena variables de memoria y matrices guardadas de una sesión de xBase/FoxPro
RELACIONADO.bup.bak.skb.set
Esta extensión también es utilizada por…
  • Volcado de memoria genérico / imagen de RAM - Algunos depuradores, emuladores y juegos escriben .mem como un volcado de memoria sin procesar o una imagen de RAM guardada, un uso diferente y específico del contenido que no está relacionado con las variables de FoxPro.
  • Guardado de variables FoxPro/xBase (Clarion también puede leer) - El entorno Clarion puede interoperar con datos de xBase; el significado dominante aquí es el archivo de variables de memoria SAVE-TO de FoxPro.

Programas que abren archivos MEM

Windows3 apps
Microsoft Visual FoxPro Pago En la ventana de comandos, ejecute «RESTORE FROM myfile.mem ADDITIVE» y luego «LIST MEMORY» para ver las variables restauradas. (VFP está descontinuado; use una instalación o entorno de ejecución existente).
Clarion (SoftVelocity) Pago Se utiliza dentro de un flujo de trabajo de interoperabilidad Clarion/xBase que puede leer datos de FoxPro; es principalmente un entorno de desarrollo, no un visor de MEM de un solo clic.
Hex editor (HxD) Gratis Abra el .mem para inspeccionar los bytes sin procesar; los nombres de las variables suelen ser legibles como ASCII, lo cual es útil para análisis forenses cuando FoxPro no está disponible.
Linux1 app
Hex editor / xBase tooling Pago No hay FoxPro nativo en Linux; inspeccione los bytes sin procesar con un editor hexadecimal o use una biblioteca compatible con xBase para analizar los registros de variables de memoria mediante programación.

Detalles técnicos

especificación profunda
Tipo de archivoVolcado binario propietario de variables de memoria
Orden de bytesLittle-endian
Límite de nombre de variableHasta 10 caracteres (convención de nomenclatura xBase)
Tipos de datos compatiblesCarácter (C), Numérico (N), Lógico (L), Fecha (D), Moneda (Y)
Manejo de matricesLas matrices se expanden en registros consecutivos por elemento dentro del archivo
Comando de escrituraSAVE TO <nombre_archivo> en FoxPro / Visual FoxPro
Comando de lecturaRESTORE FROM <nombre_archivo> en FoxPro / Visual FoxPro
Tamaño de archivo típicoDesde bytes hasta unos pocos KB, escala con la cantidad y tamaño de las variables
Suma de comprobación / integridadNinguna; sin detección de errores integrada
Sistemas operativos asociadosDOS (FoxBASE/FoxPro), Windows (Visual FoxPro)
Tipo MIMEapplication/octet-stream
Firma de archivoSin bytes mágicos fijos documentados; identificado por el origen (contexto del proyecto FoxPro)
Formatos relacionados.dbf (datos de tabla), .fpt (campos memo), .prg (código fuente), .dbc (contenedor de base de datos)
LanzadoLate 1980s with FoxBASE/FoxPro (xBase family); carried into Visual FoxPro (1995-2007)
Última versiónVisual FoxPro 9.0 (2004); VFP support ended 2015 - format unchanged since
Especificaciónlearn.microsoft.com

Conversiones de MEM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos MEM. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día
J
jean paul zardini4 d agoSIN RESPUESTA
avec que logiciel puis-je graver un fichier Mem
Esperando una respuesta

Preguntas frecuentes

¿Qué es un archivo MEM?
En FoxPro/xBase es un archivo de variables de memoria: una instantánea binaria de las variables y matrices que un programa tenía en memoria, escrita por el comando SAVE TO y recargada con RESTORE FROM. Es un archivo auxiliar/respaldo interno, no un documento.
¿Cómo abro un archivo MEM?
Con el programa que lo creó: Visual FoxPro. Ejecutar «RESTORE FROM file.mem ADDITIVE» y luego «LIST MEMORY» muestra las variables. No hay un visor independiente convencional; un editor hexadecimal puede revelar los nombres de las variables si FoxPro no está disponible.
¿Puedo convertir un archivo MEM a un formato legible?
Solo a través de FoxPro: restaure las variables y luego escríbalas en una tabla .dbf, .csv o un volcado de texto (LIST MEMORY a un archivo). No existe un convertidor fuera de línea porque los valores solo tienen sentido una vez que el motor de FoxPro los lee.
¿Es seguro eliminar un archivo MEM?
Normalmente sí si es un archivo sobrante, pero una aplicación FoxPro puede depender de él para restaurar un estado guardado; eliminarlo puede hacer que se pierda ese estado o causar errores en la próxima ejecución. Haga una copia de seguridad antes de eliminarlo si no está seguro.
¿Por qué mi archivo MEM no se abre en el Bloc de notas o en un visor normal?
Es un archivo binario de FoxPro, no texto, por lo que un editor de texto muestra mayormente caracteres ilegibles (aunque los nombres de las variables pueden ser parcialmente legibles). Use Visual FoxPro para restaurar las variables o un editor hexadecimal para inspeccionar los bytes.
¿Todos los .mem son archivos de FoxPro?
No. Muchos emuladores, depuradores y juegos escriben .mem como un volcado de memoria/RAM sin procesar, un formato diferente que comparte la extensión. Verifique qué programa creó el archivo para saber de qué tipo se trata.

Referencias

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

Siga explorando

en toda la base de datos

Extensiones principales esta semana

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

Extensiones relacionadas

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

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z