Instalación de Exchange no funciona porque un COM + problema o código de error 0xc103798a

Seleccione idioma Seleccione idioma
Id. de artículo: 318731 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Si instala Exchange 2000 Server o Exchange Server 2003, o aplicar un service pack de Exchange 2000, configuración no funcione y puede recibir el siguiente mensaje de error:
Se produjo un error en el programa de instalación al instalar el subcomponente Atom varios código de error 0xc103798a (consulte los registros de instalación para obtener una descripción detallada). Puede cancelar la instalación o volver a intentar el paso error.
Registro del progreso de instalación de Exchange 2000 puede contener:
  • Una serie de tiempos de espera:
    [23:49:27] ++++ Intérprete de inicio en el archivo d:\server\setup\i386\exchange\Misc.ins ++++
    [23:49:27] Interpretar línea < CreateProcess:D:\EXCHSRVR\bin; regsvr32 /s cdowf.dll;60000 >
    [23:49:27] Creado... proceso espera (60000)
    [23:49:28] Proceso terminó con 00000000
    [23:49:28] Interpretar línea < CreateProcess:D:\EXCHSRVR\bin; regsvr32 /s cdowfevt.dll;60000 >
    [23:49:28] Creado... proceso espera (60000)
    [23:49:30] Proceso terminó con 00000000
    [23:49:30] Interpretar línea < CreateProcessSafe:d:\server\setup\i386\exchange\wmi;d:\server\setup\i386\exchange\wmi\wmicons.exe /s; 4294967295 >
    [23:49:30] Creado... proceso espera (-1)
    Código de salida Ignoring 00000000 [23:49:35]
    [23:49:35] Interpretar línea < CreateProcess:D:\EXCHSRVR\bin; regsvr32 /s exwmi.dll;60000 >
    [23:49:35] Creado... proceso espera (60000)
    [23:49:35] Proceso terminó con 00000000
    [23:49:35] Interpretar línea < CreateProcess:C:\WINNT\System32\WBEM;C:\WINNT\System32\WBEM\mofcomp.exe "C:\WINNT\System32\WBEM\exwmi.mof";600000 >
    [23:49:35] Creado... proceso espera (600000)
    [23:59:35] CreateProcess agotado antes del proceso generado completado.
  • Un error al registrar cdowfevt.dll:
    [19: 21: 33] El comando

    regsvr32 /s cdowfevt.dll

    error, devuelve código de error 5 (acceso denegado.).
    [19: 21: 33] modo = 'Update' (61957) CBaseAtom:: ScSetup (N:\admin\src\udog\setupbase\basecomp\baseatom.cxx:782)
    Código de error 0xC103798A (31114): error en un componente interno.

Solución

importante Esta sección, el método o la tarea contiene pasos que indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por tanto, asegúrese de que siga estos pasos cuidadosamente. Realice una para agregar protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si se produce un problema. Para obtener más información acerca de cómo realizar una copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756Cómo realizar una copia de seguridad y restaurar el registro de Windows

Para resolver este problema:
  1. Asegúrese de que se ha iniciado el servicio Coordinador de transacciones de distribuidas de Microsoft (MSDTC). De forma predeterminada, este servicio se instala con Microsoft Windows 2000. Si se detiene este servicio, los mensajes de error que se mencionan en la sección "Síntomas" de este artículo pueden producirse. El servicio MSDTC es requerido por el programa de instalación de Microsoft Exchange. El servicio MSDTC también es necesario durante la instalación de un paquete de revisión o servicio de Exchange.

    Si el servicio MSDTC no se inicia, quizás tenga que reinstalar el servicio.

    Para obtener información adicional acerca de cómo reinstalar el servicio, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    279786Cómo reinstalar MS DTC para Windows 2000 Server no agrupado
    COM + es necesario para registrar cdowfevt.dll y COM + requiere que el servicio MSDTC se ejecuta en el servidor. El servicio MSDTC debe ejecutarse para que instalación de Exchange o una instalación de Exchange 2000 service pack completar correctamente. Esto se aplica a servidores agrupados y no agrupados de Exchange.

    En un clúster, debe ejecutar el servicio MS DTC en ambos nodos.Para obtener información adicional acerca de este problema en un servidor de Exchange 2000 agrupado y acerca de cómo instalar el servicio MSDTC en un clúster, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    312316El programa de instalación no instala Exchange 2000 en un clúster si el recurso MSDTC no se está ejecutando
  2. Si se está ejecutando el servicio MSDTC, los mensajes de error que se mencionan en la sección "Síntomas" de este artículo pueden deberse a un catálogo de COM + dañado. Esto puede ser la causa incluso si puede utilizar la consola de administración de servicios de componentes (COM + Explorer) sin experimentando problemas. Normalmente puede reparar un catálogo COM + dañado por reinstalar COM +. Para reinstalar COM +:
    1. En la carpeta % SystemRoot%\System32, cambie el nombre del archivo Clbcatq.dll a ~ clbcatq.dll. Asegúrese de que incluye la tilde (~) al principio del nombre de archivo. Si ya hay un archivo ~clbcatq.dll en la carpeta % SystemRoot%\System32, mover el archivo ~clbcatq.dll fuera de la carpeta o dar nombre al archivo ~clbcatq.dll. Si el archivo está en uso, quizás tenga que utilice el comando cambiar el nombre de un símbolo del sistema de MS-DOS para cambiar el nombre del archivo.
    2. Guardar y eliminar la clave
      HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
      . Para ello:
      1. Inicie el Editor del Registro (Regedt32.exe).
      2. Busque y haga clic en la siguiente clave del registro:
        HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
      3. En el menú registro , haga clic en Guardar clave y, a continuación, guardar la clave en un archivo.
      4. Asegúrese de que la clave
        HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
        aún está seleccionada. Presione la tecla SUPR o haga clic con el botón secundario en la clave y, a continuación, haga clic en Eliminar .
      5. Salga del Editor del Registro.
    3. En el panel de control, abra la herramienta Agregar o quitar programas y, a continuación, abra la herramienta Agregar o quitar componentes de Windows. No realice los cambios, haga clic en siguiente . Esto reinstala COM +.
  3. Si reinstalar COM + no funciona, quizás tenga que reconstruir completamente el catálogo de COM +. Normalmente, tiene que iniciar en modo seguro para impedir que protección de archivos de Windows se anulen los cambios. Para reconstruir el catálogo COM +:
    1. Iniciar en modo a prueba de errores.
    2. En la carpeta % SystemRoot%\System32, cambie el nombre del archivo Clbcatq.dll a ~ clbcatq.dll. Incluso en modo a prueba de errores, este archivo estará en uso. Sin embargo, puede utilizar el comando rename desde un símbolo del sistema para cambiar el nombre del archivo.
    3. En la carpeta % SystemRoot %, hacer una copia de la carpeta de registro y, a continuación, intente eliminar el contenido de la carpeta. Normalmente, hay un archivo en el registro de carpeta que está en utilizar y no se puede eliminar. Sin embargo, después de reiniciar el servidor en modo normal, puede quitar el archivo.
    4. Guardar y eliminar la clave
      HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
      :
      1. Inicie el Editor del Registro.
      2. Busque y haga clic en la siguiente clave del registro:
        HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
      3. En el menú registro , haga clic en Guardar clave y, a continuación, guardar la clave en un archivo.
      4. Asegúrese de que la clave
        HKEY_LOCAL_MACHINE\Software\Microsoft\COM3
        aún está seleccionada. Presione la tecla SUPR o haga clic con el botón secundario en la clave y, a continuación, haga clic en Eliminar .
      5. Salga del Editor del Registro.
    5. Iniciar en modo normal.
    6. En la carpeta % SystemRoot %, quite la carpeta de registro. En este momento todos los archivos restantes de la carpeta ya no deben estar en uso.
    7. En el panel de control, abra la herramienta Agregar o quitar programas y, a continuación, abra la herramienta Agregar o quitar componentes de Windows. No realice los cambios, haga clic en siguiente . Esto reinstala COM +, que genera un nuevo catálogo de registro.
  4. Después de completar los pasos anteriores, debe reinstalar todos los programas que tienen que registrar con COM +. En un servidor de Exchange, deberá como mínimo:
    1. Quite los servicios de Internet Information Server (IIS) y, a continuación, volverlo a instalar.
    2. En el programa de instalación de Exchange, reinstalar Exchange.
    3. Aplique cualquier service es necesario Pack de Exchange 2000.
Después de crear el catálogo COM + limpio, debe poder reinstalar correctamente Exchange 2000 y el servicio de paquete de actualización.

Nota Este artículo se aplica a ambos:
  • Exchange en un equipo que está ejecutando Microsoft Windows 2000 Server. - y -

  • Exchange en un equipo que ejecuta Small Business Server 2000.

Propiedades

Id. de artículo: 318731 - Última revisión: lunes, 03 de diciembre de 2007 - Versión: 5.6
La información de este artículo se refiere a:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Palabras clave: 
kbmt kbprb KB318731 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 318731

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com