Cómo deshabilitar la compatibilidad con DCOM en Windows

  



El Modelo de objetos de componentes distribuidos es un protocolo para que los componentes de software se comuniquen directamente a través de una red. Originalmente conocido como "OLE de red", DCOM se puede usar en múltiples transportes de red, incluidos los protocolos de Internet como HTTP. Para obtener más información sobre DCOM, visite el siguiente sitio web de Microsoft: http://www.microsoft.com/com/tech/dcom.asp
Windows NT 4.0, Windows 2000, Windows XP y Windows Server 2003 Soporte para DCOM.

Advertencia Si DCOM está deshabilitado, el sistema operativo puede perder alguna funcionalidad. La desactivación de la compatibilidad con DCOM puede llevar a los siguientes resultados:
  • Cualquier objeto COM que pueda activarse de forma remota puede no funcionar correctamente.
  • El complemento COM + local no podrá conectarse a servidores remotos para enumerar sus catálogos COM +.
  • Es posible que la inscripción automática del certificado no funcione correctamente.
  • Es posible que las consultas de Instrumental de administración de Windows (WMI) a servidores remotos no funcionen correctamente.


    Si deshabilita DCOM, hay muchos componentes incorporados potenciales y aplicaciones de terceros que se verán afectados. Microsoft no recomienda desactivar DCOM en su entorno a menos que haya detectado qué aplicaciones se han visto afectadas por las pruebas. DCOM no está deshabilitado en todos los entornos, pero el soporte de DCOM está deshabilitado en todos los sistemas operativos basados ​​en Windows NT. Para deshabilitar esta función, siga estos pasos:

    Nota Para deshabilitar DCOM en una computadora con Windows 2000, debe estar ejecutando Windows 2000 Service Pack 3 (SP3) o posterior. Editar registro
    1. Iniciar el Editor del Registro.
    2. Busque la siguiente ruta:

      HKEY_LOCAL_MACHINE \\ Software \\ Microsoft \\ OLE

    3. Cambie el valor de la cadena EnableDCOM a "No".
    4. Reinicie el sistema operativo para que los cambios surtan efecto.

      Use DCOMCNFG.EXE

      1. Ejecute Dcomcnfg.exe.
      2. Si está ejecutando Windows XP o Windows Server 2003, realice los siguientes pasos adicionales:
        1. Haga clic en el nodo Servicios de componentes en la Raíz de la consola.
        2. Abra la carpeta Equipos.
        3. Para la computadora local, haga clic con el botón derecho en Mi PC y luego haga clic en Propiedades.
        4. Para equipos remotos, haga clic con el botón derecho en la carpeta Equipos, seleccione Nuevo y, a continuación, haga clic en Equipo.
        5. Escriba el nombre de la computadora.
        6. Haga clic con el botón derecho en el nombre del equipo y haga clic en Propiedades.
        7. Haga clic en la pestaña "Propiedades predeterminadas".
        8. Haga clic para seleccionar (o haga clic para desactivar) la casilla de verificación Habilitar COM distribuido en esta computadora.
        9. Si desea establecer más propiedades para esta computadora, haga clic en Aplicar para habilitar (o deshabilitar) DCOM. De lo contrario, haga clic en Aceptar para aplicar este cambio y salga de Dcomcnfg.exe.
        10. Reinicie el sistema operativo para que los cambios surtan efecto.




          El siguiente valor de la cadena de registro se usa para habilitar o deshabilitar DCOM en todos los sistemas operativos:

          HKEY_LOCAL_MACHINE \\ Software \\ Microsoft \\ OLE \\ EnableDCOM
          Si el valor es Cambie a "N" para deshabilitar DCOM después de reiniciar el sistema operativo.

  • Copyright © Conocimiento de Windows All Rights Reserved