-
Confirm that “Windows Management Instrumentation” is started and its start up type is set to
automatic
. -
Also make sure the following dependency services are started for World Wide Web Publishing Service:
- Windows Process Activation Service
- Remote Procedure Call (RPC)
- DCOM Server Process Launcher
- RPC Endpoint Mapper.
-
Open regedit, navigate to
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP]
:
a) Double click onStart
and change value data from4
(disabled) to3
(automatically).
b) Delete"NoRun"
key if this key exists. -
(warning: backup any IIS website configuration first). UN-install “Internet information Service” and “Windows process activation service(if it is already installed)” from “Turn windows feature on or off” and Restart your PC.
-
Type the below command in CMD and press enter:
net start http
Now it will notify you that service is already running.
-
Re-install Internet information Service from “Turn windows feature on or off”.
-
Start IIS and my websites are started now, no more “w3svc service is not running error.”