Congelamiento de la interfaz de Outlook al cambiar de perfil: cómo mover la caché del perfil
🔍 WiseChecker

Congelamiento de la interfaz de Outlook al cambiar de perfil: cómo mover la caché del perfil

Cuando cambia entre perfiles de Outlook, la interfaz de usuario puede congelarse durante varios segundos o incluso minutos. Esto suele ocurrir porque Outlook está leyendo o actualizando una caché de perfil grande almacenada en su unidad local. La caché incluye archivos de datos sin conexión, archivos de índice de búsqueda y configuraciones temporales que crecen con el tiempo. Este artículo explica por qué se produce el congelamiento y le muestra cómo mover la caché del perfil a una unidad más rápida para reducir o eliminar la demora.

Puntos clave: mover la caché del perfil de Outlook a una unidad más rápida

  • Panel de control > Correo > Mostrar perfiles > Propiedades > Archivos de datos: Identifique la ubicación actual de su archivo de datos de Outlook sin conexión (.ost) para cada perfil.
  • Archivo > Configuración de la cuenta > Configuración de la cuenta > Cambiar > Configuración sin conexión: Configure Outlook para usar una nueva ruta de archivo .ost en una unidad más rápida, como una SSD.
  • Editor del Registro: HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook: Mueva toda la carpeta de caché del perfil de Outlook modificando el valor del Registro ForceOSTPath o ForcePSTPath.

ADVERTISEMENT

Por qué se congela la interfaz de Outlook al cambiar de perfil

Cada perfil de Outlook almacena su propio conjunto de archivos de datos, incluido un archivo de datos sin conexión (.ost) para cuentas de Exchange, un archivo de carpetas personales (.pst) para cuentas POP3 o IMAP, y una base de datos de índice de búsqueda local. Cuando cambia de perfil, Outlook debe descargar la caché del perfil anterior y cargar la nueva. Si los archivos de caché son grandes o se almacenan en un disco duro lento, las operaciones de lectura y escritura bloquean el subproceso de la interfaz de usuario, lo que provoca el congelamiento.

La duración del congelamiento depende de tres factores: el tamaño total de los archivos .ost o .pst, la velocidad de la unidad de almacenamiento y el estado actual del índice de Windows Search para ese perfil. Un buzón de Exchange típico con 10 GB de datos puede tardar de 10 a 30 segundos en cambiar si el archivo .ost se encuentra en un HDD de 5400 RPM. Mover la caché a una unidad de estado sólido reduce ese tiempo a menos de 3 segundos.

El papel del archivo de datos sin conexión (.ost)

El archivo .ost es una copia local de su buzón de Exchange, carpetas públicas y buzones compartidos. Outlook sincroniza este archivo con el servidor. Cuando cambia de perfil, Outlook cierra el .ost actual y abre el nuevo. Si el .ost es grande o está fragmentado, la operación de apertura del archivo puede congelar Outlook hasta que el identificador de archivo se establezca por completo.

Cómo contribuye el índice de búsqueda al congelamiento

Windows Search mantiene un índice separado para cada perfil de Outlook. Cuando cambia de perfil, el servicio de búsqueda puede necesitar volver a indexar los datos del nuevo perfil. Este proceso de indexación se ejecuta en segundo plano, pero compite por la E/S de disco, lo que puede prolongar el período de congelamiento. Mover la caché a una unidad más rápida reduce el tiempo que tarda en cargarse el índice de búsqueda.

Pasos para mover la caché del perfil de Outlook a una unidad más rápida

Antes de comenzar, cierre Outlook por completo. Necesita una unidad secundaria que sea más rápida que su ubicación actual de caché, preferiblemente una SSD. Los pasos a continuación mueven toda la carpeta de caché del perfil de Outlook, incluidos todos los archivos .ost y .pst.

Método 1: mover la caché cambiando la ruta del archivo .ost en Configuración de la cuenta

  1. Abra el applet Correo del Panel de control
    Presione la tecla Windows + R, escriba control mlcfg32.cpl y presione Entrar. Si usa Outlook de 64 bits en Windows de 64 bits, escriba control mlcfg64.cpl en su lugar.
  2. Seleccione el perfil que desea modificar
    En el cuadro de diálogo Configuración de correo, haga clic en Mostrar perfiles. Seleccione el perfil que causa el congelamiento y luego haga clic en Propiedades.
  3. Abra la configuración de Archivos de datos
    En el cuadro de diálogo Configuración de correo – Nombre del perfil, haga clic en Archivos de datos. Esto enumera todos los archivos de datos asociados con el perfil.
  4. Identifique la ruta actual del archivo .ost
    Seleccione la entrada de su cuenta de Exchange. La columna de ruta muestra la ubicación actual, normalmente C:\Users\YourName\AppData\Local\Microsoft\Outlook. Anote el nombre exacto del archivo.
  5. Cierre Outlook y mueva el archivo .ost
    Cierre el cuadro de diálogo Archivos de datos y Outlook. Abra el Explorador de archivos y navegue hasta la carpeta actual del .ost. Corte el archivo .ost y péguelo en su unidad de destino, por ejemplo D:\OutlookCache. No cambie el nombre del archivo.
  6. Vuelva a abrir Outlook y apunte a la nueva ubicación
    Abra Outlook. Mostrará un error indicando que no se encuentra el archivo .ost. Vaya a Archivo > Configuración de la cuenta > Configuración de la cuenta. Seleccione su cuenta de Exchange y haga clic en Cambiar. Haga clic en Más configuraciones y luego vaya a la pestaña Avanzado. En Configuración sin conexión, haga clic en Configuración del archivo de datos de Outlook. Haga clic en Examinar, navegue hasta la nueva ubicación del .ost, seleccione el archivo y haga clic en Abrir. Haga clic en Aceptar hasta que regrese a la ventana de configuración de la cuenta. Haga clic en Siguiente y luego en Finalizar.
  7. Reinicie Outlook y pruebe el cambio de perfil
    Cierre Outlook y vuelva a abrirlo. Cambie entre perfiles usando Archivo > Configuración de la cuenta > Cambiar perfil. El congelamiento debería ser notablemente más corto.

Método 2: mover toda la carpeta de caché del perfil usando el Registro

  1. Cree la carpeta de destino en la unidad más rápida
    En el Explorador de archivos, cree una nueva carpeta en su unidad más rápida, por ejemplo D:\OutlookProfileCache.
  2. Abra el Editor del Registro
    Presione la tecla Windows + R, escriba regedit y presione Entrar. Haga clic en Sí si el Control de cuentas de usuario se lo solicita.
  3. Navegue hasta la clave del Registro de Outlook
    Vaya a HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook. Reemplace 16.0 con 15.0 si usa Outlook 2013, o 14.0 para Outlook 2010.
  4. Cree el valor de cadena ForceOSTPath
    Haga clic con el botón derecho en la clave Outlook, seleccione Nuevo > Valor de cadena. Asígnele el nombre ForceOSTPath. Haga doble clic en él y establezca los datos del valor en la nueva ruta de carpeta, por ejemplo D:\OutlookProfileCache. No incluya una barra invertida final.
  5. Cree el valor de cadena ForcePSTPath (opcional)
    Si también usa archivos .pst en el perfil, cree otro valor de cadena llamado ForcePSTPath y establézcalo en la misma ruta de carpeta.
  6. Mueva los archivos de caché existentes a la nueva carpeta
    Cierre el Editor del Registro. Abra el Explorador de archivos y vaya a la carpeta de caché original en C:\Users\YourName\AppData\Local\Microsoft\Outlook. Corte todos los archivos .ost, .pst y .nst y péguelos en la nueva carpeta que creó en el paso 1.
  7. Reinicie Outlook y verifique
    Abra Outlook. Debería usar automáticamente la nueva carpeta de caché. Pruebe el cambio de perfiles. El congelamiento debería reducirse o eliminarse.

ADVERTISEMENT

Si Outlook sigue congelándose después de mover la caché

Outlook se congela incluso después de mover el .ost a una SSD

Si el congelamiento persiste, el problema puede ser un archivo .ost dañado. Ejecute la Herramienta de reparación de la bandeja de entrada (Scanpst.exe) en el archivo .ost. Busque Scanpst.exe en la carpeta del programa Outlook, normalmente C:\Program Files (x86)\Microsoft Office\root\Office16. Cierre Outlook, ejecute la herramienta y deje que examine y repare el archivo. Después de la reparación, reinicie Outlook y pruebe el cambio de perfil.

La reconstrucción del índice de búsqueda causa un congelamiento cada vez que cambia de perfil

Si Windows Search reconstruye el índice cada vez que cambia, la base de datos del índice de búsqueda puede estar dañada. Vaya a Panel de control > Opciones de indización. Haga clic en Avanzado y luego haga clic en Reconstruir. Esto fuerza una reconstrucción completa del índice de búsqueda para todos los perfiles. Una vez completada la reconstrucción, el cambio de perfil ya no debería activar la indexación.

Outlook se congela al cambiar de perfil en una unidad de red

Si movió la caché a una unidad de red, Outlook puede congelarse debido a la latencia de red. Outlook no está diseñado para usar archivos de datos sin conexión a través de una red. Mueva la caché de nuevo a una SSD local y use Redirección de carpetas o Directiva de grupo para sincronizar los datos del perfil en su lugar.

Elemento Ubicación original de la caché (HDD) Ubicación de la caché movida (SSD)
Tipo de almacenamiento Disco duro de 5400 RPM o 7200 RPM Unidad de estado sólido SATA o NVMe
Tamaño promedio del archivo .ost 10–50 GB 10–50 GB
Duración del congelamiento al cambiar de perfil 15–45 segundos 1–5 segundos
Tiempo de carga del índice de búsqueda 5–20 segundos menos de 2 segundos
Modificación del Registro necesaria No Sí (ForceOSTPath)

Mover la caché del perfil de Outlook de un HDD lento a una SSD rápida reduce el congelamiento al cambiar de perfil de minutos a segundos. Use el método de Configuración de la cuenta para un solo perfil o el método del Registro para aplicar el cambio a todos los perfiles en la misma máquina. Si el congelamiento continúa, repare el archivo .ost o reconstruya el índice de Windows Search.

ADVERTISEMENT