¿Qué es el formato de archivo PST?
Un archivo .pst contiene datos personales del usuario de Microsoft Outlook, Messaging o Exchange Client. Los archivos .pst utilizan el formato Personal Storage Table (Tabla de almacenamiento personal), una base de datos binaria propietaria desarrollada por Microsoft que contiene un buzón completo en un contenedor portátil.
La versión actual del formato utiliza codificación Unicode y permite almacenar hasta 50 GB de datos en un solo archivo .pst. Los archivos .pst más antiguos con codificación ANSI, utilizados por Outlook hasta la versión 2002, estaban limitados a 2 GB. Cada archivo .pst comienza con la firma de archivo de 4 bytes !BDN (hexadecimal 21 42 44 4E) en el desplazamiento 0; dos bytes en el desplazamiento 8 identifican si el archivo utiliza el diseño ANSI heredado o el diseño Unicode moderno.
Un archivo .pst puede almacenar:
- Mensajes
- Contactos
- Reuniones programadas
- Tareas
- Notas
- Entradas de calendario
Los archivos .pst ofrecen alguna forma de cifrado y protección por contraseña, pero la protección integrada es relativamente débil: el contenido de texto dentro de un .pst a menudo se puede leer sin la contraseña. Microsoft permite a los usuarios establecer uno de los siguientes niveles de protección de datos .pst:
- Ninguno - los datos no están cifrados
- Compresible - los datos se codifican mediante un cifrado simple basado en la contraseña
- Alto/Mejor - un método de protección más avanzado que aún depende de una contraseña
La biblioteca de código abierto libpst y su herramienta de línea de comandos readpst pueden abrir archivos .pst tanto cifrados como no cifrados en Linux y macOS, y convertirlos a formatos como .mbox o mensajes .eml individuales. Esto convierte a libpst en una solución práctica para migrar datos de Outlook a otros clientes de correo, ya que dicho uso no es compatible con la propia Microsoft.
Los datos almacenados en archivos .pst - al igual que los datos en archivos .ost - se guardan utilizando bloques de longitud fija. Cuando se añade un mensaje, el programa busca bloques libres disponibles del tamaño adecuado; si existen, los datos se guardan en ellos; de lo contrario, el archivo se expande. Cuando se elimina un mensaje, su puntero de bloque simplemente se marca como libre, lo que hace posible la recuperación de mensajes eliminados siempre que el puntero no haya sido sobrescrito. La contrapartida es que los archivos .pst pueden crecer bastante incluso cuando almacenan una cantidad relativamente pequeña de datos activos. La solución es utilizar la función Compactar ahora disponible en Outlook para recuperar espacio en el disco.
La especificación del formato en disco de Microsoft (MS-PST) está documentada públicamente, lo que permite un amplio ecosistema de visores y convertidores de terceros. El tipo MIME registrado para los archivos .pst es application/vnd.ms-outlook.
Seguridad y protección
RIESGO: MEDIUMUn archivo PST son datos, no un ejecutable, por lo que el archivo en sí no se ejecutará por sí solo, pero puede contener cientos de correos electrónicos con las amenazas habituales del correo electrónico: archivos adjuntos maliciosos, enlaces de phishing y píxeles de seguimiento que se activan cuando se abre un mensaje en un cliente activo. Un PST también puede contener datos personales o comerciales altamente sensibles (es un buzón completo), así que trate las exportaciones como confidenciales y considere la contraseña/cifrado PST de Outlook (nota: la contraseña heredada es débil y fácil de eliminar; no confíe en ella para una seguridad real). Al elegir un «visor de PST gratuito», quédese con proveedores de confianza: las búsquedas de herramientas PST muestran instaladores con publicidad integrada y productos de «recuperación» falsos, así que descargue desde el sitio oficial y escanee los instaladores.
Detalles del formato
en pocas palabrasProgramas que abren archivos PST
Detalles técnicos
especificación profunda| Firma de archivo | 21 42 44 4E («!BDN») en el desplazamiento de byte 0 |
| Tipo MIME | application/vnd.ms-outlook |
| Codificación de caracteres | Unicode (Outlook 2003 y posteriores); ANSI (Outlook 97-2002) |
| Tamaño máximo de archivo - Unicode | 50 GB por defecto; ajustable mediante el Registro de Windows en Outlook 2010 y posteriores |
| Tamaño máximo de archivo - ANSI | Límite estricto de 2 GB |
| Modelo de almacenamiento interno | Asignación de bloques de longitud fija; los bloques libres se reutilizan al insertar y se marcan como libres al eliminar |
| Niveles de cifrado | Ninguno / Compresible (cifrado de sustitución XOR) / Alto-Mejor (cifrado más fuerte basado en contraseña) |
| Identificador de versión | Campo de 2 bytes en el desplazamiento 8: 0x0E o 0x0F = ANSI; 0x17 o 0x23 = Unicode |
| Aplicación nativa | Microsoft Outlook para Windows y macOS |
| Herramienta de reparación de bandeja de entrada | ScanPST.exe (Inbox Repair Tool), incluida en las instalaciones de Microsoft Outlook |
| Acceso en Linux y macOS | Biblioteca de código abierto libpst / readpst; Aid4Mail y otros convertidores de terceros |
| Formato relacionado | .ost - comparte la misma estructura en disco pero está vinculado a la cuenta (caché fuera de línea de Exchange o IMAP) |
| Tipos de datos almacenados | Mensajes de correo electrónico, contactos, eventos de calendario, tareas, notas, entradas de diario |
| Recuperación de elementos eliminados | Posible hasta que el puntero del bloque liberado sea sobrescrito por nuevos datos |
| Recuperación de espacio en disco | La función Compactar ahora de Outlook comprime el espacio de bloques no utilizados sin pérdida de datos |
| Lanzado | 1997 (with Microsoft Outlook 97); modern Unicode PST format since Outlook 2003 |
| Estándar abierto | Sí · libre de regalías |
| Especificación | learn.microsoft.com |
Conversiones de PST
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos PST.