Id. de artículo: 891801 - Última revisión: viernes, 02 de febrero de 2007 - Versión: 1.0

Cómo reinstalar el Coordinador de transacciones distribuidas de Microsoft (DTC) en un equipo que esté ejecutando Windows XP

Importante: este artículo contiene información sobre cómo modificar el Registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información acerca de cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986  (http://support.microsoft.com/kb/256986/ ) Definición del Registro de Microsoft Windows
Expandir todo | Contraer todo

INTRODUCCIÓN

En este artículo se describe cómo reinstalar el Coordinador de transacciones distribuidas de Microsoft (MS DTC) en un equipo que esté ejecutando Microsoft Windows XP.

Más información

Normalmente no es necesario reinstalar el Coordinador de transacciones distribuidas de Microsoft (Msdtc.exe) en un equipo que ejecuta Windows XP o versiones posteriores. Si utiliza un sistema operativo anterior, quizás tenga que reinstalar MS DTC después de instalar software como Microsoft SQL Server 6.5, ya que este software sobrescribe los archivos binarios de MS DTC con las versiones incluidas en el software. Al reinstalar la versión correcta de Msdtc.exe se restauran los archivos binarios. En Windows XP y en versiones posteriores, la función Protección de archivos de Windows (WFP) se asegura de que no se reemplacen los archivos binarios del sistema actuales.

Sin embargo, si tiene que reinstalar MS DTC en un equipo que esté ejecutando Windows XP, utilice el procedimiento siguiente.

Advertencia: si utiliza los pasos siguientes, se perderán todas las transacciones que no se hayan completado. Asegúrese de que no tiene transacciones activas antes de realizar estos pasos.

Advertencia: la utilización incorrecta del Editor del Registro puede provocar problemas graves que hagan necesario volver a instalar el sistema operativo. Microsoft no garantiza que pueda solucionar los problemas resultantes del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.
  1. En Herramientas administrativas, abra Servicios y detenga todos los servicios.
  2. En la columna Tipo de inicio, cambie el tipo de inicio a Manual para todos los servicios, excepto los de la lista siguiente.

    Nota: se recomienda que anote los servicios que cambia para poder restaurar correctamente estos valores en el paso 7.
    • Servicio de alerta
    • Sistema de sucesos COM+
    • Examinador de equipos
    • Cliente de seguimiento de vínculos distribuidos
    • Cliente DNS
    • Registro de sucesos
    • Servicios IPSEC
    • Administrador de discos lógicos
    • Messenger
    • Inicio de sesión de red
    • Proveedor de compatibilidad con seguridad LM de Windows NT
    • Conexiones de red
    • Plug and Play
    • Llamada a procedimiento remoto (RPC)
    • Ubicador de llamadas a procedimiento remoto (RPC)
    • Almacenamiento extraíble
    • Administrador de cuentas de seguridad
    • Servidor
    • Notificación de sucesos del sistema
    • Programador de tareas
    • Ayuda de NetBIOS sobre TCP/IP
    • Instrumental de administración de Windows
    • Extensiones de controlador de Instrumental de administración de Windows
    • Hora de Windows
    • Estación de trabajo
  3. Cierre Servicios y reinicie el equipo.
  4. En un símbolo del sistema, escriba el comando siguiente:
    %WINDIR%\System32\msdtc.exe -uninstall
  5. Inicie el Editor del Registro y quite las siguientes claves del Registro si existen:
    • HKEY_CLASSES_ROOT\CID
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC
    • HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC
    • HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC
  6. En un símbolo del sistema, escriba %WINDIR%\System32\msdtc.exe -install.
  7. Espere hasta que se detenga la actividad del disco y restaure a sus valores originales el tipo de inicio de los servicios que cambió.
  8. En el Registro, cree la clave siguiente:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL
  9. En un símbolo del sistema, escriba regsvr32 mtxoci.dll.

    Aparecerá un mensaje que indica que DllRegisterServer en Mtxoci.dll tuvo éxito. Haga clic en Aceptar para cerrar el mensaje.
  10. Reinicie el equipo.
  11. En un símbolo del sistema, escriba %WINDIR%\System32\msdtc.exe -resetlog.

Referencias

Para obtener información adicional acerca de cómo reinstalar MS DTC en un equipo que ejecuta Microsoft Windows 2000 Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
279786  (http://support.microsoft.com/kb/279786/ ) Cómo reinstalar MS DTC para un servidor Windows 2000 no agrupado

La información de este artículo se refiere a:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition
Palabras clave: 
kbhowto kbinfo KB891801
 

Seleccione idioma

 

Related Support Centers