職場のビルド サーバーでメンテナンスを行っていたときに、さまざまな設定 (カスタム アプリケーションのレジストリ設定、ユーザー権限など) を変更し、マシンを再起動しました。マシンが再起動すると、このマシンでホストされている Web サイトにアクセスできなくなったため、調べてみました。IIS6 が何らかの理由でアンインストールされたようですが、私がアンインストールしたわけではありません。
私の質問は、何が原因なのでしょうか? 再インストール、アンインストール、再インストールを試みましたが、何も変わりませんでした。IIS マネージャー アプリケーション (inetmgr) はまだ空白のままで、これらの Web サイトにアクセスする方法がありません。
ちなみに、このコンピューターは Windows Server 2003 R2 x64 Service Pack 2 を実行しています。
答え1
さまざまな設定(カスタムアプリケーションのレジストリ設定、ユーザー権限など)を変更しました。
それで、そこで何をしましたか? 事前に計画を立てて、書面の計画に従いましたか、それとも行き当たりばったりでやったのですか?
メタベースのバックアップはありますか? IIS が復旧したので、それを復元してみてください。
「空の IIS マネージャー アプリケーション」と言うことで、IIS は少なくとも実行されているが、何も入っていないと想定していますか?
答え2
まだ諦めていないのであれば、以前にも同じ問題に遭遇したことがあり、レジストリのアクセス許可の問題でした。なぜこのような状態になったのかはわかりませんが、次のキーが原因と考えられます。
HKLM\software\microsoft\windows nt\currentversion\svchost
Administrators グループにフル コントロールを与える必要がありました。これがお役に立てば幸いです。そうでなければ、復元が最も速いオプションかもしれません (これを理解するにはしばらく時間がかかりました)。