El uso de IISReset.exe para reiniciar IIS genera un mensaje de error

Este artículo le ayuda a resolver el problema que se produce cuando se usa el IISReset.exe para reiniciar el servicio Information Services (IIS).

Versión del producto original: Internet Information Services
Número de KB original: 969864

Declinación de responsabilidades de publicación rápida

Los artículos de publicación rápida proporcionan información directamente desde la organización de soporte técnico de Microsoft. La información contenida en este documento se crea en respuesta a temas emergentes o únicos, o está destinada a complementar otra información knowledge base.

Síntoma

Al usar la herramienta de línea de comandos IIReset.exe junto con el /NOFORCE modificador para restablecer los servicios IIS, puede producirse un mensaje de error similar al siguiente:

  • Mensaje de error 1

    Se produjo un error al realizar esta operación.
    El servicio no puede aceptar mensajes de control en este momento. (2147943461, 80070425)

  • Mensaje de error 2

    Error en el intento de reinicio.
    El servicio no puede aceptar mensajes de control en este momento. (2147943461, 80070425)

Causa

IISReset.exe no puede detener los servicios IIS de forma oportuna. Con el /NOFORCE conmutador incluido, IISReset.exe no intentará apagar forzosamente los servicios iis si los servicios no se detienen correctamente.

Solución

No use la herramienta IISReset.exe para reiniciar los servicios iis. En su lugar, use los NET STOP comandos y NET START . Por ejemplo, para detener e iniciar el servicio de publicación world wide web, ejecute los siguientes comandos:

C:\> NET STOP w3svc
The World Wide Web Publishing Service service is stopping.
The World Wide Web Publishing Service service was stopped successfully.

C:\> NET START w3svc
The World Wide Web Publishing Service service is starting.
The World Wide Web Publishing Service service was started successfully.

Para detener e iniciar el servicio Administración IIS, ejecute los comandos siguientes:

C:\> NET STOP iisadmin /y

Los siguientes servicios dependen del servicio iis Administración. La detención del servicio iis Administración también detendrá estos servicios.

World Wide Web Publishing Service  
HTTP SSL

The World Wide Web Publishing Service service is stopping.  
The World Wide Web Publishing Service service was stopped successfully.

The HTTP SSL service is stopping.  
The HTTP SSL service was stopped successfully.

The IIS Admin Service service is stopping..  
The IIS Admin Service service was stopped successfully.
C:\> NET START w3svc
The World Wide Web Publishing Service service is starting.
The World Wide Web Publishing Service service was started successfully.

Más información

Hay dos ventajas de usar los NET STOP/NET START comandos para reiniciar los servicios iis en lugar de usar la herramienta de IISReset.exe. En primer lugar, es posible que se pierdan los cambios de configuración de IIS que están en proceso de guardado cuando se ejecuta el comando IISReset.exe. En segundo lugar, el uso de IISReset.exe puede dificultar la identificación de qué servicio o servicios dependientes no se pudieron detener cuando se produce este problema. El uso de los comandos NET STOP para detener cada servicio dependiente individual le permitirá identificar qué servicio no se puede detener, de modo que pueda solucionar su error en consecuencia.

Aviso legal de activación de soluciones de comunidad

Microsoft Corporation o sus proveedores no representan la idoneidad, fiabilidad o precisión de la información y los gráficos relacionados en el presente documento. Toda la información y gráficos relacionados se proporcionan "tal cual" sin garantía de ningún tipo. Por la presente, Microsoft o sus respectivos proveedores renuncian a toda garantía y condición respecto a esta información y los gráficos relacionados, incluidas todas las garantías y condiciones implícitas de comerciabilidad, idoneidad para un propósito particular, esfuerzo profesional, título y ausencia de infracción. Usted acepta específicamente que en ningún caso Microsoft o sus proveedores serán responsables por daños directos, indirectos, punitivos, incidentales, especiales, consecuentes ni ningún daño, incluidos, sin limitación, daños por pérdida de uso, datos o beneficios, que surja de o en cualquier forma relacionada con el uso de o imposibilidad de uso de la información y los gráficos relacionados contenidos en este documento, ya sea basado en contrato, agravio, negligencia, responsabilidad estricta o de otro tipo, incluso si Microsoft o cualquiera de sus proveedores han recibido aviso de la posibilidad de daños.