Como podéis ver, esta vez el titulo del post contiene un mensaje en ingles. ¿Por qué? Bien, aunque mi blog sea claramente un blog en español, recomiendo siempre instalar todos los sistemas en inglés por dos motivos principalmente:
- Los mensajes de error se encuentran más fácilmente en internet si se buscan en ingles
- Si necesitamos soporte de un ingeniero de otro país, será más probable que sepa ingles y nos podrá ayudar mas rápidamente.
Bueno, vamos al tema en cuestión…
Puede que en alguna ocasión os hayáis encontrado con este mensaje de error mientras instalabais o actualizabais vuestro servidor de Exchange:
A Restart from a Previous Installation is Pending
¿Qué esta verificando Exchange en realidad para saber que el servidor necesita un reinicio?
Pues en realidad esta mirando estas dos claves del registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\UpdateExeVolatile
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
Si el valor de UpdateExeVoltile es diferente a 0 ó si PendingFileRenameOperations tiene algún valor, Exchange entiende que debe esperar un reinicio antes de continuar con la instalación.
¿Que debéis hacer en este caso? Pues yo primero reiniciaría por supuesto. Si tras varios reinicios veis que sigue fallando y las claves del registro siguen ahí o tienen un valor incorrecto, entonces podéis valorar la posibilidad de actuar sobre dichas claves para forzar que la instalación de Exchange se completa.
Para que Exchange piense que no hace falta ningún reinicio tendréis que seguir el siguiente procedimiento:
- Abrir regedit.exe
- Realizar un backup del registro
- Navegar hasta HKLM\SOFTWARE\Microsoft\Updates\
- Editar el valor de la clave UpdateExeVolatile y establecerlo en 0 (cero)
- Navegar hasta HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\
- Eliminar la clave PendingFileRenameOperations
- Lanzar de nuevo el programa de instalación de Exchange
Espero que esta información os sea de ayuda!