Przejdź do Menedżera zadań -> Procesy i ręcznie zatrzymaj proces W3SVC. Po wykonaniu tej czynności proces powinien rozpocząć się normalnie po ponownym uruchomieniu usług IIS
Zdarza się to często, gdy port 80 jest używany przez coś innego. Jeśli jest to urządzenie deweloperskie, czy masz również zainstalowany Apache lub Skype? Są to często sprawcy.
Możesz sprawdzić, czy port 80 jest używany, uruchamiając netstat -ab|find "80"w wierszu polecenia z podwyższonym poziomem uprawnień. Uruchomienie może potrwać minutę lub dwie, w zależności od tego, jaka aktywność sieciowa występuje na komputerze.
Po skorzystaniu z rozwiązań, aby sprawdzić, czy okno działa tam, gdzie nadal miałem ten sam problem.
Komunikat o błędzie był taki sam i zauważyłem, że usługa Windows „ World Wide Web Publishing Service” ustawiona na automatyczną nie została uruchomiona.
Ta usługa była zależna od „ Windows Process Activation Service” (możesz sprawdzić usługi zależne, klikając prawym przyciskiem myszy> właściwości> karta zależne)
Podczas próby ręcznego uruchomienia „ Windows Process Activation Service” wystąpił błąd braku pliku / zestawu . Zgodnie z tym bloguapppools folderu zaginął. Podobnie jak autor tej strony, nie mam pojęcia, co spowodowało jej zniknięcie ... oprogramowanie zabezpieczające?
Dodałem katalog c:\inetpub\temp\apppoolsi uruchomiłem usługi we właściwej kolejności. Oba są teraz ustawione na automatyczne i wszystkie działają dobrze.
To właściwie jedyne rozwiązanie, które działało dla mnie! I tak, wszystko działało wcześniej, ale wymagało wyłączenia usług dla Xampa.
Henk-Martijn
3
Miałem ten problem, ponieważ zapomniałem debugować w3svcproces w programie Visual Studio podczas pracy na stronie internetowej i zostałem zatrzymany w punkcie przerwania. : P
Należy sprawdzić, czy wszystkie następujące usługi są uruchomione, a przynajmniej nie wyłączone: HTTP, usługa aktywacji procesów systemu Windows, program uruchamiający procesy DCOM i program mapujący punkty końcowe RPC.
Należy również sprawdzić, czy żaden inny proces nie nasłuchuje na porcie 80. Najprostszym sposobem na to jest wydanie następującego polecenia w oknie poleceń:
Przy ustawieniach domyślnych Skype używa również portów 80 i 443 jako alternatywy dla połączeń przychodzących. Sprawdź, czy jest to włączone w ustawieniach zaawansowanych> połączeń, jeśli zainstalowałeś Skype.
Andreas
1
Sprawdziłem port 80 za pomocą polecenia, które napisałeś, to wynik => picfront.org/d/7Mdg
Mohammad Dayyan
1
BTW, nie mamSkype
Mohammad Dayyan
1
Sprawdziłem usługi, które napisałeś, nie mam usługi o HTTPnazwie. DCOM Process Launcheri RPC Endpoint Mappersą uruchomione, ale Windows Process Activation Servicedziała w trybie ręcznym i nie uruchomiło się. Kiedy chciałem go uruchomić, wystąpił ten błąd: picfront.org/d/7MeM
Miałem ten sam problem i wykonałem wszystkie kroki opisane tutaj .... Jednak nic nie działa.
Błąd w menedżerze zdarzeń, który otrzymywałem podczas próby ręcznego uruchomienia usługi „Windows Process Activation Service”, oznaczał, że usługa http nie została znaleziona lub wyłączona. Co więcej, nie byliśmy w stanie znaleźć usługi http na liście usług. Więc nie byliśmy pewni, jak ją włączyć.
Oto błąd, który dostałem
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.
Wreszcie udało mi się to naprawić za pomocą następującego polecenia w wierszu polecenia.
sc config http start= auto
Następnie właśnie uruchomiłem „usługę aktywacji procesów systemu Windows”, a usługi IIS działają poprawnie.
Miałem podobny problem. W moim przypadku usługa publikowania w sieci WWW (W3SVC) została wyłączona. Uruchom services.msc, kliknij prawym przyciskiem myszy usługę publikowania w sieci WWW, a następnie kliknij Właściwości i wybierz „Automatyczny” jako typ uruchamiania. Teraz uruchom ponownie IIS.
Odpowiedzi:
Przejdź do Menedżera zadań -> Procesy i ręcznie zatrzymaj proces W3SVC. Po wykonaniu tej czynności proces powinien rozpocząć się normalnie po ponownym uruchomieniu usług IIS
źródło
Znalazłem rozwiązanie:
Uruchom -> appwiz.cpl -> Włącz lub wyłącz funkcje systemu Windows -> Odznacz „Internetowe usługi informacyjne” i „Usługa aktywacji procesu Windows”
Uruchom ponownie komputer.
Uruchom -> appwiz.cpl -> zainstaluj zarówno „Internetowe usługi informacyjne”, jak i „usługę aktywacji procesów systemu Windows”
Odniesienie
źródło
Natknąłem się na ten sam problem. Rozwiązano go, wykonując następujące czynności:
To rozwiąże problem.
Dzięki, Narendra.
źródło
Zdarza się to często, gdy port 80 jest używany przez coś innego. Jeśli jest to urządzenie deweloperskie, czy masz również zainstalowany Apache lub Skype? Są to często sprawcy.
Możesz sprawdzić, czy port 80 jest używany, uruchamiając
netstat -ab|find "80"
w wierszu polecenia z podwyższonym poziomem uprawnień. Uruchomienie może potrwać minutę lub dwie, w zależności od tego, jaka aktywność sieciowa występuje na komputerze.źródło
Apache
iMysql
za pośrednictwem XAMPP w moim systemie.Trochę różni się od rozwiązania Mohammada :
Uruchom -> appwiz.cpl -> Włącz lub wyłącz funkcje systemu Windows -> Zaznacz „Usługa aktywacji procesów systemu Windows”
To wszystko.
To rozwiązało mój problem.
źródło
źródło
Rozwiązanie tego problemu było dla mnie inne.
Po skorzystaniu z rozwiązań, aby sprawdzić, czy okno działa tam, gdzie nadal miałem ten sam problem.
Komunikat o błędzie był taki sam i zauważyłem, że usługa Windows „
World Wide Web Publishing Service
” ustawiona na automatyczną nie została uruchomiona.Ta usługa była zależna od „
Windows Process Activation Service
” (możesz sprawdzić usługi zależne, klikając prawym przyciskiem myszy> właściwości> karta zależne)Podczas próby ręcznego uruchomienia „
Windows Process Activation Service
” wystąpił błąd braku pliku / zestawu . Zgodnie z tym bloguapppools
folderu zaginął. Podobnie jak autor tej strony, nie mam pojęcia, co spowodowało jej zniknięcie ... oprogramowanie zabezpieczające?Dodałem katalog
c:\inetpub\temp\apppools
i uruchomiłem usługi we właściwej kolejności. Oba są teraz ustawione na automatyczne i wszystkie działają dobrze.źródło
Miałem ten problem, ponieważ zapomniałem debugować
w3svc
proces w programie Visual Studio podczas pracy na stronie internetowej i zostałem zatrzymany w punkcie przerwania. : Pźródło
Należy sprawdzić, czy wszystkie następujące usługi są uruchomione, a przynajmniej nie wyłączone: HTTP, usługa aktywacji procesów systemu Windows, program uruchamiający procesy DCOM i program mapujący punkty końcowe RPC.
Należy również sprawdzić, czy żaden inny proces nie nasłuchuje na porcie 80. Najprostszym sposobem na to jest wydanie następującego polecenia w oknie poleceń:
źródło
Skype
HTTP
nazwie.DCOM Process Launcher
iRPC Endpoint Mapper
są uruchomione, aleWindows Process Activation Service
działa w trybie ręcznym i nie uruchomiło się. Kiedy chciałem go uruchomić, wystąpił ten błąd: picfront.org/d/7MeMMiałem ten sam problem i wykonałem wszystkie kroki opisane tutaj .... Jednak nic nie działa.
Błąd w menedżerze zdarzeń, który otrzymywałem podczas próby ręcznego uruchomienia usługi „Windows Process Activation Service”, oznaczał, że usługa http nie została znaleziona lub wyłączona. Co więcej, nie byliśmy w stanie znaleźć usługi http na liście usług. Więc nie byliśmy pewni, jak ją włączyć.
Oto błąd, który dostałem
Wreszcie udało mi się to naprawić za pomocą następującego polecenia w wierszu polecenia.
Następnie właśnie uruchomiłem „usługę aktywacji procesów systemu Windows”, a usługi IIS działają poprawnie.
Kredyt trafia do pierwotnej odpowiedzi podanej tutaj: Jak ponownie zainstalować usługę Windows XP przez MajidTaheri
Mam nadzieję, że to pomoże komuś z tym samym problemem ...
źródło
Miałem podobny problem. W moim przypadku usługa publikowania w sieci WWW (W3SVC) została wyłączona. Uruchom services.msc, kliknij prawym przyciskiem myszy usługę publikowania w sieci WWW, a następnie kliknij Właściwości i wybierz „Automatyczny” jako typ uruchamiania. Teraz uruchom ponownie IIS.
źródło
Właśnie uruchomiłem ponownie serwer. Wtedy było dobrze. Usługa utknęła próbując zejść po wprowadzeniu pewnych zmian w usługach IIS.
źródło
Po aktualizacji z Server 2010 do 2012 R2 miałem ten sam problem. Postępowałem zgodnie z powyższą radą, wykonując dodatkowe kroki.
Z wiersza polecenia z podwyższonym poziomem uprawnień:
Odświeżono stronę WSUS w menedżerze IIS, uruchomiono ponownie i wszystko poszło dobrze.
źródło