¿Outlook te impide abrir más de un buzón y muestra el temido mensaje “Outlook has exhausted all shared resources, please close all messaging applications and restart Outlook”? A continuación encontrarás un análisis profundo de la causa, una guía de diagnóstico y una solución paso a paso para que recuperes el control de tu correo sin formatear tu equipo.
Resumen del problema
Al intentar acceder a varios buzones o archivos PST/OST, Outlook muestra una alerta que le impide continuar. Tras reiniciar el equipo o descartar falta de espacio en el servidor, el mensaje persiste. La cuestión clave es saber si el culpable es Outlook, la memoria RAM o el proveedor de correo, y cómo eliminar el fallo de forma definitiva.
Por qué aparece el mensaje “Outlook has exhausted all shared resources”
El texto hace referencia a los “recursos compartidos” que Outlook reserva a través de MAPI (Messaging Application Programming Interface). Entre ellos se incluyen identificadores de archivo, objetos de memoria, sockets y semáforos que usa para abrir buzones, cargar complementos y sincronizar mensajes. Estos recursos tienen un límite interno que nada tiene que ver con la cantidad de RAM instalada:
- Identificadores de archivo y objetos de memoria: Windows impone un máximo por proceso. Cuando Outlook gestiona decenas de buzones, cada carpeta y cada elemento abierto consume identificadores.
- Fragmentación de complementos: Add‑ins mal programados mantienen handles abiertos incluso cuando Outlook intenta liberarlos.
- Aplicaciones de mensajería en paralelo: Teams, Skype o aplicaciones MAPI “heredan” parte de esos recursos y aceleran el agotamiento.
- PST/OST de gran tamaño: Archivos de más de 10 GB multiplican el número de índices temporales que Outlook mantiene en memoria.
- Versión de Outlook de 32 bits: Aunque tengas 32 GB de RAM, un proceso de 32 bits no puede direccionar más de 2 GB de memoria de usuario, lo que estrecha el margen antes de que los contadores se agoten.
Cómo diagnosticar el origen
Antes de aplicar correcciones, comprueba estos puntos para aislar la causa:
- Outlook Web (OWA): Si puedes abrir todos los buzones en el navegador, el servidor Exchange/365 funciona y el problema es local.
- Visor de eventos: En Aplicación ▶ Microsoft Office Alerts verás el ID 9646 (“Too many MAPI sessions”). Confirma qué buzón lo dispara.
- Monitor de recursos: En la pestaña CPU revisa Identificadores del proceso OUTLOOK.EXE. Más de 20 000 handles suele anticipar el fallo.
- Process Explorer: Filtra por “SharedMem” para ver el tamaño de las secciones de memoria compartida que ocupan los complementos.
- Complementos sospechosos: CRM, antivirus, herramientas de archivado o sincronización de archivos en la nube son los principales desencadenantes.
Soluciones paso a paso
Empieza con las acciones menos intrusivas y avanza solo si el error persiste. El talento está en resolver sin comprometer la productividad del usuario.
Paso | Qué hacer | Por qué ayuda |
---|---|---|
Cerrar apps de mensajería | Cierra Teams, Skype, Slack y cualquier programa que integre MAPI, luego reinicia Outlook. | Libera identificadores y desaloja recursos compartidos retenidos. |
Restablecer panel de navegación | Ejecuta outlook.exe /resetnavpane con Outlook cerrado. | Recrea el perfil de carpetas y libera handles bloqueados. |
Modo seguro | Abre outlook.exe /safe y desactiva complementos en Archivo ▶ Opciones ▶ Complementos. | Aísla conflictos de add‑ins y reduce el consumo de recursos. |
Validar en OWA | Accede a los buzones vía navegador. Si funcionan, el servidor no es el problema. | Descarta fallos de Exchange o Microsoft 365. |
Actualizar Office | En Archivo ▶ Cuenta ▶ Opciones de actualización ▶ Actualizar ahora. | Microsoft publica parches que elevan los límites internos de MAPI. |
Reparar Office | Desde Panel de control ▶ Programas ▶ Office ▶ Cambiar, primero reparación rápida; si sigue, reparación en línea. | Reemplaza DLL corruptas que atrapan recursos. |
Crear perfil nuevo | En Panel de control ▶ Correo ▶ Perfiles crea uno nuevo y vuelve a agregar los buzones. | Un perfil dañado consume objetos MAPI en bucle. |
Reducir tamaño de PST/OST | Archiva correo antiguo o divide archivos que superen los 10 GB. | Cada GB extra eleva el número de índices y handles. |
Migrar a Outlook 64 bits | Desinstala la edición de 32 bits y reinstala 64 bits, o bien aumenta SharedMemCacheSize y SharedMemMaxSize en el registro* | Amplía el espacio de direcciones y eleva los límites predeterminados. |
Reconstruir OST/PST | Renombra el OST para que Outlook lo regenere o ejecuta scanpst.exe ; si no basta, convierte OST a PST con herramientas especializadas. | Archivos corruptos pueden bloquear identificadores permanentemente. |
*Modificar el registro requiere copia de seguridad y derechos de administrador.
Cómo aumentar los límites MAPI de forma segura
Si gestionas más de 50 buzones compartidos o PST gigantes y no puedes migrar a Outlook 64 bits, aún puedes elevar los umbrales:
- Abre el Editor del Registro y navega a
HKEYCURRENTUSER\Software\Microsoft\Office\XX.0\Outlook
. - Crea valores DWORD (32 bits):
SharedMemMaxSize
ySharedMemCacheSize
. - Establece
SharedMemMaxSize
en 512000 KB ySharedMemCacheSize
en 51200 KB como punto de partida. - Cierra el Editor y reinicia Windows para aplicar los nuevos umbrales.
No superes el doble de los valores recomendados; un ajuste excesivo puede provocar otros errores de sincronización.
Prevención a largo plazo
- Revisa complementos cada trimestre: Elimina add‑ins que no aporten valor o estén duplicados.
- Implementa archivado automático: Configura directivas de retención para mover correo antiguo a archivos PST segmentados.
- Capacita a los usuarios: Enseña a cerrar sesiones de Teams o Skype cuando no las usen.
- Supervisa indicadores clave: Usa scripts de PowerShell con
Get-Process OUTLOOK
para alertar si los handles superan 15 000. - Programa revisiones del perfil: Recrea perfiles que superen los tres años de antigüedad; los cambios de versión dejan residuos en el registro.
Preguntas frecuentes
¿Hardware o software?
Con 32 GB de RAM el hardware no es el cuello de botella. El límite se encuentra en los objetos de usuario que puede abrir un solo proceso, así que aumentar la memoria física no soluciona el problema.
¿Eliminar PST/OST es imprescindible?
No siempre. Si el archivo se desfragmenta regularmente y no supera los 10 GB, basta con optimizar complementos y cerrar apps de mensajería. El borrado o reconstrucción es el último recurso.
¿Afecta a Outlook 2019, 2021 y Microsoft 365?
Sí. El error se documenta desde Outlook 2007 y persiste en la rama actual de Microsoft 365, aunque los parches mensuales han elevado los límites predeterminados.
¿Qué hago si uso Exchange on‑premises?
Los pasos son idénticos. La diferencia es que Exchange 2013/2016 puede limitar el número de conexiones MAPI por buzón. Revisa las claves MaxObjsPerMapiSession
y MaxObjsPerIoRpc
en el servidor si el ID 9646 aparece de forma masiva.
Conclusión
El mensaje “Outlook has exhausted all shared resources” no indica falta de RAM ni un problema en el servidor; es una alerta de que Outlook agotó su propio cupo de objetos MAPI. Cerrar aplicaciones de mensajería, restablecer el panel de navegación y desactivar complementos resuelven la mayoría de los casos. Cuando el entorno exige manejar decenas de buzones o PST enormes, migra a Outlook de 64 bits o ajusta prudentemente los valores del registro para ampliar el margen. Con un mantenimiento periódico y buenas prácticas de archivado evitarás que el error vuelva a oscurecer tu jornada de trabajo.