コンピュータ上でサービス W3SVC を開始できません。
IIS7をインストールしたばかりなのですが、起動しようとすると以下のようなエラーが出ます。
どうしたんですか?
私はWindows 7 64bit build 7600を使用しており、IIS7をインストールする前に.NET Framework 3.5 SP1と.NET Framework 4をインストールしています。
IIS7をインストールしたばかりなのですが、起動しようとすると以下のようなエラーが出ます。
どうしたんですか?
私はWindows 7 64bit build 7600を使用しており、IIS7をインストールする前に.NET Framework 3.5 SP1と.NET Framework 4をインストールしています。
解決策を見つけました。
1.Run -> appwiz.cpl -> Turn windows features on or off -> “Internet Information Services” and “Windows Process Activation Service” のチェックを外す
マシンを再起動します。
Run -> appwiz.cpl -> install both “Internet Information Services” and “Windows Process Activation Service” Reference
私も同じ問題に遭遇しました。以下の手順で解決しました。
1.admin dosコマンドプロンプトに行く – 2. (Ctrl+x)を押すとadmin dosプロンプトに行くオプションが出てくる 3. use command “iisreset”
これで問題が解決します。
ありがとう、Narendra。
ちょっと違う Mohammad’s solutionとは違う.
1.Run -> appwiz.cpl -> Turn windows features on or off -> Check “Windows Process Activation Service”
問題は解決した。
Webサイトの作業中にVisual Studioでw3svc
の処理をデバッグしているのを忘れていて、ブレークポイントで一時停止していたためにこの問題が発生しました :P
この問題の解決方法は、私の場合は違っていました。
解決策を実行してウィンドウ機能があることを確認した後も同じ問題が発生していました。
エラーメッセージも同じで、自動に設定されているWindowsサービス “World Wide Web Publishing Service
"が起動していないことに気づきました。
このサービスは「Windows Process Activation Service
」に依存していた(依存しているサービスは、右クリックで確認できる)。このブログ](http://www.hanselman.com/blog/FixedWindowsProcessActivationServiceWASIsStoppingBecauseItEncounteredAnError.aspx)によると、`Windows Process Activation Service`のフォルダがなくなっていたとのこと。そのページの作者のように、何が原因で消えてしまったのかさっぱりわからない…セキュリティソフトかな?
ディレクトリapppools
を追加して、正しい順番でサービスを起動してみました。今は両方とも自動に設定して、全て正常に動作しています。
私も同じ問題を抱えていて、ここに記載されている手順をすべて実行しました….。しかし、何も機能していないようです。
“Windows Process Activation Service” サービスを手動で実行しようとした際に取得していたイベントマネージャのエラーは、http サービスが見つからないか無効化されていると表示されていました。さらに、サービスリストの中にhttpサービスが見つからなかったので、どうやって有効にすればいいのかわからなかった。
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.
その後、「Windows Process Activation Service」を起動すると、IISが正常に動作するようになりました。
sc config http start= auto
その後、「Windowsプロセスアクティベーションサービス」を起動すると、IISが正常に動作するようになりました。
信用はここで与えられた元の回答にあります: How to re-install http windows service by MajidTaheri
同じ問題を抱えている人の助けになることを願っています。