Vaya a Administrador de tareas -> Procesos y detenga manualmente el proceso W3SVC. Después de hacer esto, el proceso debería comenzar normalmente al reiniciar IIS
Ejecute -> appwiz.cpl -> Active o desactive las funciones de Windows -> Desmarque "Servicios de información de Internet" y "Servicio de activación de procesos de Windows"
Reinicia tu máquina.
Ejecute -> appwiz.cpl -> instale los "Servicios de información de Internet" y el "Servicio de activación de procesos de Windows"
Esto ocurre comúnmente cuando el puerto 80 está siendo utilizado por otra cosa. Si este es un cuadro de desarrollo, ¿también tiene instalado Apache o Skype? Estos son un culpable común.
Puede verificar si el puerto 80 está en uso ejecutando netstat -ab|find "80"en un símbolo del sistema elevado. Esto puede demorar uno o dos minutos en ejecutarse dependiendo de la actividad de red que ocurra en su PC.
La solución a este problema fue diferente para mí.
Después de seguir las soluciones para verificar que las características de la ventana donde todavía tenía el mismo problema.
El mensaje de error fue el mismo y noté que el " World Wide Web Publishing Service" Servicio de Windows que se configuró en automático no se inició.
Este servicio dependía de " Windows Process Activation Service" (Puede verificar los servicios dependientes haciendo clic derecho> propiedades> pestaña dependiente)
Recibí un error de falta de archivo / ensamblaje cuando intenté iniciar manualmente " Windows Process Activation Service". Según este blog, la apppoolscarpeta había desaparecido. Al igual que el autor de esa página, no tengo idea de qué causó su desaparición ... ¿software de seguridad?
Agregué el directorio c:\inetpub\temp\apppoolse inicié los servicios en el orden correcto. Ambos ahora están configurados en automático y todos funcionan bien.
¡Esta es realmente la única solución que funcionó para mí! Y sí, todo funcionó antes, pero necesitaba deshabilitar los servicios para Xamp.
Henk-Martijn
3
Tuve este problema porque olvidé que estaba depurando el w3svcproceso en Visual Studio cuando trabajaba en un sitio web, y me detuve en un punto de interrupción. :PAGS
Debe verificar que todos los siguientes servicios se inicien o, al menos, no estén deshabilitados: HTTP, Servicio de activación de procesos de Windows, Iniciador de procesos DCOM y RPC Endpoint Mapper.
También debe verificar que ningún otro proceso esté escuchando en el puerto 80. La forma más sencilla de hacerlo es emitir lo siguiente en una ventana de comandos:
Con la configuración predeterminada, Skype también utiliza los puertos 80 y 443 como alternativa para las conexiones entrantes. Compruebe si esto está habilitado en la configuración de conexión avanzada-> si ha instalado Skype.
Andreas
1
He comprobado el puerto 80 a través del comando que escribió, este es el resultado => picfront.org/d/7Mdg
Mohammad Dayyan
1
Por cierto, no tengoSkype
Mohammad Dayyan
1
Revisé los servicios que usted escribió, no tengo un servicio con HTTPnombre. DCOM Process Launchery RPC Endpoint Mapperse inician pero Windows Process Activation Serviceestá en modo Manual y no se inició. Cuando quería iniciarlo, se produjo este error: picfront.org/d/7MeM
Estaba teniendo el mismo problema y seguí todos los pasos descritos aquí ... Sin embargo, nada parece funcionar.
El error en el administrador de eventos que recibía al intentar ejecutar el servicio "Servicio de activación de procesos de Windows" manualmente indicaba que no se encontró o deshabilitó el servicio http. Además, no pudimos encontrar el servicio http en la lista de servicios ... así que no estaba seguro de cómo habilitarlo.
Aquí está el error que estaba recibiendo
The World Wide Web Publishing Service service depends on the HTTP service which failed to start because of the following error:
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
Finalmente lo solucioné usando el siguiente comando en el símbolo del sistema.
sc config http start= auto
Luego, acabo de iniciar el "Servicio de activación de procesos de Windows" e IIS ahora funciona bien.
Tuve un problema similar. En mi caso, el servicio World Wide Web Publushing Service (W3SVC) fue deshabilitado. Ejecute services.msc, haga clic derecho en World Wide Web Publushing Service, luego haga clic en Propiedades y seleccione "Automático" como tipo de inicio. Ahora inicie IIS nuevamente.
Respuestas:
Vaya a Administrador de tareas -> Procesos y detenga manualmente el proceso W3SVC. Después de hacer esto, el proceso debería comenzar normalmente al reiniciar IIS
fuente
Encontré la solución:
Ejecute -> appwiz.cpl -> Active o desactive las funciones de Windows -> Desmarque "Servicios de información de Internet" y "Servicio de activación de procesos de Windows"
Reinicia tu máquina.
Ejecute -> appwiz.cpl -> instale los "Servicios de información de Internet" y el "Servicio de activación de procesos de Windows"
Referencia
fuente
Me encontré con el mismo problema. Se resolvió con los siguientes pasos:
Esto solucionará el problema.
Gracias Narendra.
fuente
Esto ocurre comúnmente cuando el puerto 80 está siendo utilizado por otra cosa. Si este es un cuadro de desarrollo, ¿también tiene instalado Apache o Skype? Estos son un culpable común.
Puede verificar si el puerto 80 está en uso ejecutando
netstat -ab|find "80"
en un símbolo del sistema elevado. Esto puede demorar uno o dos minutos en ejecutarse dependiendo de la actividad de red que ocurra en su PC.fuente
Apache
y aMysql
través de XAMPP en mi sistema antes de instalar IIS7.Un poco diferente de la solución de Mohammad :
Ejecute -> appwiz.cpl -> Active o desactive las funciones de Windows -> Marque "Servicio de activación de procesos de Windows"
Eso es todo.
Solucionó mi problema.
fuente
fuente
La solución a este problema fue diferente para mí.
Después de seguir las soluciones para verificar que las características de la ventana donde todavía tenía el mismo problema.
El mensaje de error fue el mismo y noté que el "
World Wide Web Publishing Service
" Servicio de Windows que se configuró en automático no se inició.Este servicio dependía de "
Windows Process Activation Service
" (Puede verificar los servicios dependientes haciendo clic derecho> propiedades> pestaña dependiente)Recibí un error de falta de archivo / ensamblaje cuando intenté iniciar manualmente "
Windows Process Activation Service
". Según este blog, laapppools
carpeta había desaparecido. Al igual que el autor de esa página, no tengo idea de qué causó su desaparición ... ¿software de seguridad?Agregué el directorio
c:\inetpub\temp\apppools
e inicié los servicios en el orden correcto. Ambos ahora están configurados en automático y todos funcionan bien.fuente
Tuve este problema porque olvidé que estaba depurando el
w3svc
proceso en Visual Studio cuando trabajaba en un sitio web, y me detuve en un punto de interrupción. :PAGSfuente
Debe verificar que todos los siguientes servicios se inicien o, al menos, no estén deshabilitados: HTTP, Servicio de activación de procesos de Windows, Iniciador de procesos DCOM y RPC Endpoint Mapper.
También debe verificar que ningún otro proceso esté escuchando en el puerto 80. La forma más sencilla de hacerlo es emitir lo siguiente en una ventana de comandos:
fuente
Skype
HTTP
nombre.DCOM Process Launcher
yRPC Endpoint Mapper
se inician peroWindows Process Activation Service
está en modo Manual y no se inició. Cuando quería iniciarlo, se produjo este error: picfront.org/d/7MeMEstaba teniendo el mismo problema y seguí todos los pasos descritos aquí ... Sin embargo, nada parece funcionar.
El error en el administrador de eventos que recibía al intentar ejecutar el servicio "Servicio de activación de procesos de Windows" manualmente indicaba que no se encontró o deshabilitó el servicio http. Además, no pudimos encontrar el servicio http en la lista de servicios ... así que no estaba seguro de cómo habilitarlo.
Aquí está el error que estaba recibiendo
Finalmente lo solucioné usando el siguiente comando en el símbolo del sistema.
Luego, acabo de iniciar el "Servicio de activación de procesos de Windows" e IIS ahora funciona bien.
El crédito va a la respuesta original dada aquí: Cómo reinstalar el servicio http windows por MajidTaheri
Esperando que esto ayude a alguien con el mismo problema ...
fuente
Tuve un problema similar. En mi caso, el servicio World Wide Web Publushing Service (W3SVC) fue deshabilitado. Ejecute services.msc, haga clic derecho en World Wide Web Publushing Service, luego haga clic en Propiedades y seleccione "Automático" como tipo de inicio. Ahora inicie IIS nuevamente.
fuente
Acabo de reiniciar el servidor. Estaba bien entonces. El servicio estaba atascado tratando de fallar después de que hice algunos cambios en IIS.
fuente
Después de actualizar de Server 2010 a 2012 R2 tuve el mismo problema. Seguí el consejo anterior con los pasos adicionales.
Desde el símbolo del sistema elevado:
Actualicé el sitio web de WSUS en el administrador de IIS y lo reinicié y las cosas estaban bien.
fuente