System Event Notification Serviceサービスに接続できませんでした | 鯖管Changelog。--アメブロ支店

鯖管Changelog。--アメブロ支店

主に地方のサーバ管理者の日常と管理記録、トラブルサポート事例、趣味のPC自作に関する情報、ほか雑談などを、気の向いたときに好きなように、勝手気ままに書きなぐるブログです。

主に会社のRedhatLinux9やRHEL/CentOS、その他Solarisなど管理しています。

>Windows>Winsock
>System Event Notification Service

ログオン画面から一般ユーザーでログオンするためにユーザー名、パスワードを入力すると、数分待たされた挙句に「System Event Notification Service サービスに接続できませんでした。」と表示されてログオンできない。という現象について。検索してみると意外に情報が少ないので対処方法をメモします。

この状態になると、セーフモードで起動して管理者ユーザーでログオンしてもイベントビューアでイベントを見ることができません。また「セーフモードとネットワーク」モードで起動してもネットワーク(TCP/IP)に接続できずブラウザでウェブページを見ることもWindowsファイル共有にアクセスすることもできなくなります。DHCP設定にしていても、正常にIPアドレスを取得出来なかったりします。

[参考]
>>「System Event Notification Serviceのエラーが出たらこれで解決。

[対処法]
・セーフモードで起動し管理者ユーザー(administratorや管理者権限のあるユーザー)でログオンする。
・コマンドプロンプトを起動する
 (windows7の場合はスタートメニュー→「プログラムとファイルの検索」ボックスに cmd と入力してメニューに表示されるcmd.exeをクリックする)
・以下のコマンドを入力して実行する
netsh winsock reset
・Windowsを再起動する

これで正常にログオンできるようになりイベントビュアでイベントも見られるはずです。
「Winsockカタログ」の不整合を解消するため、内容を初期化する操作です。

またWindowsには普通にログオンできるのに、ブラウザでウェブページが見られず、ネットワーク設定をいくら直してもネットに接続できない、という場合も netsh winsock reset で解決する場合があります。
「IPアドレスを自動的に取得する」(DHCPを使用する)設定にしているのにIPアドレスを取得できず他の設定やケーブル接続、ルータの設定を確認しても問題ない場合もこれが原因のことがあります。

何年も前に一度客先のWindowsXPでこの現象が起きてnetsh winsock resetで回復できたことがありましたが、あまりに前のことで忘れていました。

Windowsでどうやってもネットワークに接続できない場合にはお試しください。

[参考]
Internet Explorer におけるネットワーク接続の問題のトラブルシューティング方法
http://support.microsoft.com/kb/936211/ja#LetMeFixItMyselfAlways