REVISIÓN: Un extremo TCP estático de DCOM se omitirá al configurar el extremo para WMI en un equipo basado en Windows Server 2003

Nº de error: 37690 (Mantenimiento de contenido)BUG #: 157803 (Windows SE)BUG #: 159463 (Windows SE)importante este artículo contiene información acerca de cómo modificar el registro. Asegúrese de hacer copia de seguridad del registro antes de modificarlo. Asegúrese de que sabe cómo restaurarlo si ocurre algún problema. Para obtener más información acerca de cómo hacer copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 cómo hacer copia de seguridad y restaurar el registro en Windows

Síntomas

Considere el siguiente escenario. Utilice la aplicación DCOM de Microsoft Windows Management Instrumentation (WMI) para configurar un extremo TCP estático de DCOM para WMI en un equipo que está ejecutando Microsoft Windows Server 2003. Al hacer esto, se pasa por alto el extremo estático. Este problema se produce cuando se conecta al equipo remoto a través de un firewall.

Nota: Este problema no se produce en un equipo que está ejecutando Microsoft Windows 2000.

Causa

Este problema se produce porque el proceso Winmgmt.exe se ejecuta en una instancia de Svchost.exe. El servicio Winmgmt debe ejecutar en un proceso de Svchost.exe independiente para escuchar en un extremo estático.

Solución

Información del Service pack

Para resolver este problema, obtenga el service pack más reciente para Windows Server 2003. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
889100 cómo obtener el service pack más reciente para Windows Server 2003

Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:Nota: El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Para resolver este problema, debe tener Windows Server 2003 posteriores a Service Pack 1 COM + 1.5 Hotfix Rollup paquete 6 instalado en el equipo, además de la revisión que se menciona en este artículo. Para obtener más información acerca de cómo obtener Windows Server 2003 posteriores al Service Pack 1 COM + 1.5 Hotfix Rollup paquete 6, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Disponibilidad de Windows Server 2003 posteriores al Service Pack 1 COM + 1.5 paquete acumulativo de revisiones 6 de 897667

Requisitos previos

Para Windows Server 2003 SP2 y versiones posteriores, no es necesario instalar el posteriores al Service Pack 1 COM + 1.5 Hotfix Rollup paquete 6.

Información de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Este hotfix no es sustituido por ningún hotfix posterior.

Información del registro

Debe crear las claves del registro para aplicar las revisiones contenidas en este paquete.

Información de archivo

Este hotfix contiene sólo los archivos que debe tener para corregir los problemas que se enumeran en este artículo. Este hotfix no puede contener todos los archivos que debe tener para actualizar plenamente un producto a la compilación más reciente.

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Microsoft Windows Server 2003, arquitectura Itanium
   Date         Time   Version       Size    File name     Platform   ---------------------------------------------------------------- 
21-Apr-2005 08:15 5.2.3790.314 34,304 Svchost.exe IA-64
21-Apr-2005 08:15 5.2.3790.314 13,312 Wsvchost.exe x86
Microsoft Windows Server 2003, x64
   Date         Time   Version        Size    File name    ------------------------------------------------------- 
21-Apr-2005 08:15 5.2.3790.2426 25,600 Svchost.exe
21-Apr-2005 08:15 5.2.3790.2426 14,848 Wsvchost.exe
Microsoft Windows Server 2003, x86
   Date         Time   Version       Size    File name    ------------------------------------------------------ 
21-Apr-2005 06:52 5.2.3790.314 13,312 Svchost.exe

Información sobre la instalación

Advertencia: pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del registro o mediante cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar que estos problemas puedan resolverse. Modifique el registro bajo su propio riesgo.

Para resolver este problema, siga estos pasos:
  1. Instalar Windows Server 2003 posteriores al Service Pack 1 COM + 1.5 Hotfix Rollup paquete 6 y la revisión que se menciona en este artículo.
  2. Haga clic en Inicio, haga clic en Ejecutar, escriba Cmdy, a continuación, haga clic en Aceptar.
  3. En el símbolo del sistema, escriba net stop winmgmty, a continuación, presione ENTRAR.

    Para Windows Server 2008, vaya al paso 8.
  4. Haga clic en Inicio, haga clic en Ejecutar, escriba Notepady, a continuación, haga clic en Aceptar.
  5. Copie el código siguiente en Bloc de notas.
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost]
    "Winmgmt"=hex(7):77,00,69,00,6e,00,6d,00,67,00,6d,00,74,00,00,00,00,00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost\winmgmt]
    "CoInitializeSecurityParam"=dword:00000001
    "AuthenticationCapabilities"=dword:00003020
    "CoInitializeSecurityAppID"="{D16904E8-7F7D-4821-ACF5-FDE160CBE65E}"

    [HKEY_CLASSES_ROOT\AppID\{D16904E8-7F7D-4821-ACF5-FDE160CBE65E}]
    @="Svchost_winmgmt"
    "EndPoints"=hex(7):6e,00,63,00,61,00,63,00,6e,00,5f,00,69,00,70,00,5f,00,74,00,\
    63,00,70,00,2c,00,30,00,2c,00,34,00,33,00,32,00,31,00,00,00,00,00

    Nota: Utilice la herramienta Dcomcnfg.exe para establecer el número de puerto. El número de puerto 4321 en este código es un ejemplo.
  6. Guarde el archivo que creó en el paso 5. Nombre del archivo Winmgmtsvc.reg.
  7. Haga doble clic en Winmgmtsvc.reg, haga clic en para agregar la información al registro y, a continuación, haga clic en Aceptar.
  8. Haga clic en Inicio, haga clic en Ejecutar, tipo sc config winmgmt binPath = "%systemroot%\system32\svchost.exe -k winmgmt"y, a continuación, haga clic en Aceptar.

    Notas:
    • Este comando configura el servicio WMI se ejecute en un proceso independiente.
    • En este comando, se requieren las comillas.
    • En este comando, el espacio después binPath = es necesaria.
    Para Windows Server 2008, ejecute el siguiente comando para mover el servicio winmgmt a un proceso de Svchost.exe independiente:

    Rundll32.exe % SYSTEMROOT%\system32\wbem\WMISvc.dll, MoveToAlone
  9. Haga clic en Inicio, haga clic en Ejecutar, escriba %windir%\system32\com\comexp.mscy, a continuación, haga clic en Aceptar.
  10. En Raíz de consola, expanda Servicios de componentes, expanda equipos, expanda Mi PCy, a continuación, expanda Configuración de DCOM.
  11. Haga clic en Svchost_winmgmty, a continuación, haga clic en Propiedades.

    Para Windows Server 2008, haga la instrumentación y administración de Windowsy, a continuación, haga clic en Propiedades.
  12. En la ficha extremos , haga clic en Agregar.
  13. Haga clic en extremo estático, configurar el extremo estático que desee y, a continuación, haga clic en Aceptar dos veces.
  14. Haga clic en Inicio, haga clic en Ejecutar, escriba Cmdy, a continuación, haga clic en Aceptar.
  15. En el símbolo del sistema, escriba net start winmgmty, a continuación, presione ENTRAR.
Nota: El extremo estático no será visible mediante Netstat.exe hasta que se envía una solicitud WMI remota en el servidor.

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft que se enumeran en la sección "Aplicable a". Este problema se corrigió primero en Microsoft Windows Server 2003 Service Pack 2.
Propiedades

Id. de artículo: 897571 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios