La variable TEMP/TMP parece apuntar a una carpeta no válida o no adecuada

[Este tema tiene como objetivo tratar un problema específico localizado por la herramienta Exchange Server Analyzer. Deberá aplicarlo únicamente a sistemas en los que se haya ejecutado la herramienta Exchange Server Analyzer y que experimenten ese problema específico. La herramienta Exchange Server Analyzer, disponible para descargarla de forma gratuita, recopila de forma remota datos de configuración de cada servidor en la topología y analiza automáticamente los datos. El informe resultante detalla problemas de configuración importantes, posibles problemas y configuración de producto no predeterminada. Siguiendo estas recomendaciones, puede obtener un mejor rendimiento, escalabilidad, confiabilidad y tiempo de actividad. Para obtener más información acerca de la herramienta o para descargar las últimas versiones, consulte "Herramientas de análisis de Microsoft Exchange" en https://go.microsoft.com/fwlink/?linkid=34707.]  

Última modificación del tema: 2010-05-25

En un equipo no clúster con Exchange Server, la herramienta Server Analyzer de Microsoft® Exchange lee las entradas del Registro siguientes para determinar el valor de las variables de entorno TEMP y TMP:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment\TEMP

HKLM\System\CurrentControlSet\Control\Session Manager\Environment\TMP

El servicio Almacén de información de Microsoft Exchange utiliza las carpetas TEMP y TMP como almacenamiento temporal durante diversas operaciones como, por ejemplo, las operaciones de movimiento de buzones y conversión de mensajes. En un servidor de Exchange no clúster, el servicio Almacén de información de Microsoft Exchange utiliza SYSTEM (por ejemplo, Local System), que emplea la configuración predeterminada de variable de entorno %Systemroot%\Temp para TEMP y TMP. Si alguna o ambas variables de entorno TEMP o TMP de Exchange Server comienzan por %SYSTEMROOT, se muestra una advertencia.

Las variables de entorno TEMP y TMP se utilizan para designar las carpetas del sistema de archivos (la ruta de acceso) que deben utilizar las aplicaciones que necesitan un espacio de trabajo temporal. TEMP es utilizada normalmente por aplicaciones, por ejemplo, Microsoft Exchange. TMP se suele usar en las herramientas de desarrollo, como Microsoft Visual C++®. Normalmente, la ruta de acceso de cada variable es relativa al contexto de seguridad de la aplicación o herramienta.

Si la herramienta Server Analyzer de Exchange se ejecuta en un servidor virtual de Exchange de un clúster de Microsoft Windows Server™ 2003, no lee el árbol del registro HKLM. En su lugar, lee las siguientes entradas de Registro:

HKEY_USERS\<Cluster service account SID>\Environment\TEMP

HKEY_USERS\<Cluster service account SID>\Environment\TMP

Los servidores virtuales de Exchange que se ejecutan en un clúster de Windows Server 2003 utilizan la configuración de variable de entorno de la cuenta del Servicio de Clúster Server, que se ejecuta en el contexto del principio de seguridad de un usuario específico. En las cuentas de usuario, la variable de entorno predeterminada para TEMP y TMP está establecida en %Userprofile%\temp. Si alguna o ambas variables de entorno TEMP o TMP del servidor virtual de Exchange comienzan por %SYSTEMROOT, se muestra una advertencia.

Para conseguir un rendimiento óptimo, se recomienda no utilizar el disco que contiene el sistema operativo para las carpetas TEMP y TMP que utiliza Exchange. Asimismo, debe asegurarse de que estas variables de entorno estén configuradas en rutas de acceso en un disco rápido o un subsistema de discos como, por ejemplo, un conjunto de ejes RAID 0+1. También se recomienda no usar el disco que contiene el sistema operativo para las carpetas TEMP y TMP que utilizan Exchange o los servidores virtuales de Exchange.

Para corregir esta advertencia

  1. Inicie la sesión en el equipo con Exchange Server con una cuenta que tenga derechos administrativos.

  2. Haga clic con el botón secundario en Mi PC y, a continuación, haga clic en Propiedades.

  3. Haga clic en la ficha Avanzadas.

  4. Haga clic en el botón Variables de entorno.

  5. En el área Variables del sistema , seleccione TEMP y, a continuación, haga clic en Editar.

  6. En el campo Valor de variable, escriba una nueva ruta de acceso para la variable de entorno TEMP y, a continuación, haga clic en Aceptar.

  7. En el área Variables del sistema , seleccione TMP y, a continuación, haga clic en Editar.

  8. En el campo Valor de variable, escriba una nueva ruta de acceso para la variable de entorno TMP y, a continuación, haga clic en Aceptar.

  9. Haga clic en Aceptar dos veces para cerrar los cuadros de diálogo Variables de entorno y Propiedades del sistema.

  10. Reinicie el nodo para aplicar el cambio.

Para obtener más información acerca de cómo cambiar las variables de entorno TEMP y TMP en un servidor de Exchange no clúster, consulte La ruta de acceso TEMP/TMP del clúster está en la misma unidad que la partición del sistema.