Cómo arreglar el error de Sysprep msdtcprx.dll 0x0f0082 0x000000b7 (solucionado)

Cómo arreglar el error de Sysprep msdtcprx.dll 0x0f0082 0x000000b7 (solucionado)

andy dawis

Descripción del error fatal "Sysprep msdtcprx.dll": En un ordenador con Windows 7, Sysprep falla con un error: "Se ha producido un error fatal al intentar sysprep la máquina " mientras se ejecuta el proceso msdtcprx.dll, SysPrepDtcCleanup". El archivo de registro sysprep (setuperr.log) que se crea en C:\NWindows\NSystem32\Nsysprep\NPanther muestra el siguiente error:

"[0x0f0082] SYSPRP LaunchDll:Se ha producido un fallo al ejecutar 'C:\Windows\system32\msdtcprx.dll,SysPrepDtcCleanup', ha devuelto el código de error -2146434815[gle=0x000000b7].

"[0x0f0070] SYSPRP RunExternalDlls:Se ha producido un error mientras se ejecutaban las DLL de sysprep del registro, deteniendo la ejecución de sysprep. dwRet = -2146434815[gle=0x000000b7]"

"[0x0f00a8] SYSPRP WinMain:Fallo en el procesamiento de los proveedores de limpieza sysprep; hr = 0x80100101[gle=0x000000b7]"

Según el artículo de Microsoft KB2693187, el error se produce en las máquinas virtuales de VMware, porque cuando el comando Sysprep intenta detener el servicio de Microsoft MSDTC, la herramienta de VMware intenta iniciar el servicio de MSDTC. Para el problema específico, Microsoft ofrece un Hotfix para descargar, pero el Hotfix no funcionó en algunos casos.

Cuando Sysprep falla en "msdtcprx.dll" mientras se ejecuta el proceso "SYSPrepDtcCleanup" significa que el servicio MSDTC (Microsoft Distributed Transaction Coordinator) está dañado y el proceso SYSPrepDtcCleanup no puede restablecer los registros de MSDTC. Para solucionar el problema hay que desinstalar y volver a instalar el servicio MSTDC.

Cómo solucionar Sysprep msdtcprx.dll 0x0f0082: Código de error 2146434815[gle=0x000000b7].

Paso 1. Desinstalar y volver a instalar el servicio MDSTC.

1. Abra el símbolo del sistema con privilegios administrativos. Para ello:

En Windows 7 & Vista ir a:

  • Inicie > Todos los programas > Accesorios Haga clic con el botón derecho del ratón en " Indicación de comandos " y seleccione " Ejecutar como administrador ”.

En Windows 10, 8 y 8.1 :

  • Haga clic con el botón derecho del ratón en en la pantalla esquina inferior izquierda ( Inicie ) y en el menú emergente, seleccione " Símbolo del sistema (administrador) ”.

2. En la ventana del símbolo del sistema escriba el siguiente comando y pulse Entre en para desinstalar el MSDTC servicio:

msdtc -desinstalar

3. A continuación, vuelva a instalar el MSDTC escribiendo el siguiente comando (y pulsando Entrar) .

msdtc -instalación

4. Cerrar de la línea de comandos.

Si esta guía te ha servido de ayuda, déjame un comentario sobre tu experiencia. Por favor, dale a "me gusta" y comparte esta guía para ayudar a otros.


andy dawis

El blog de un administrador de sistemas sobre Windows

Leave a comment