
私はVB.NETで作成した公開済みのWCFプロジェクトをテストしようとしています。IISマネージャーを開いてWebサイトを起動しようとすると、
Windows アクティベーション サービス (WAS) と World Wide Web 発行サービス (W3SVC) の両方が実行されていないと、Web サイトを起動できません。現在、両方のサービスが停止しています。
そこで、これを修正するために、「サービス」に入り、現在実行されていない「World Wide Web Publishing Service」までスクロールしました。これを開始しようとすると、別のメッセージが表示されました。
Windows はローカル コンピュータで World Wide Web Publishing Service サービスを開始できませんでした。エラー 1068: 依存関係サービスまたはグループを開始できませんでした
プロパティを見ると、依存関係は次のように分岐していました。
サービスを振り返ってみると、1つを除いてすべて実行されていました。
実行されていないのはWindowsプロセスアクティブ化サービスだけです
このサービスを開始しようとすると、
Windows はローカル コンピューターで Windows プロセス アクティブ化サービスを開始できませんでした
エラー 2: 指定されたファイルが見つかりません
でウェブサイトを開始できるように、これらのサービスを開始するにはどうすればよいですかinetmgr
?
編集
私は Windows 10 64 ビットを使用しています。IIS のバージョンはよくわかりませんが、Google で簡単に検索したところ、バージョン 8 以上だと思います。
答え1
この問題は、レジストリに追加されたレジストリ キーが問題を引き起こすため、特に Windows Update をインストールした後に時々発生するようです。
投稿の回答によるとWindows プロセス アクティベーション サービス エラー 2: 指定されたファイルが見つかりません特定のレジストリ キーを削除し、サービスを再起動するだけで解決できます。
問題は、Windows が WAS サービスの起動パラメータに誤ったパラメータを追加していることのようです。次の手順でこの問題を修正しました。
- regeditを起動します(スタートに入力するだけです)
- 案内する
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WAS\Parameters
- 変数を削除してください
NanoSetup
。この変数はWASの起動を妨げています - 開始するだったタスクマネージャを使用するか、
net start WAS
コマンドプロンプトで「 」と入力してサービスを実行します。 - 開始する翻訳元同じようにサービスする
- これでIISでウェブサイトを再開できるようになりました
さらに、上記の修正と追加の修正は、1803 へのアップグレード後に IIS が起動しない - WAS がエラー 2 で失敗する - 「指定されたファイルが見つかりません」そしてWindows 10 1709 へのアップグレード: IIS が失敗します。投稿があるので、問題が解決しない場合は、さらなるトラブルシューティング手順のためにそれらのスレッドを読んでみる価値があります。