Windows XP/2003 ログオフできない (イベント ID:1073)
いつからかは はっきりしないのですが、Windows XPでログオフしても反応がないようになってしまいました。今回いろいろ試してみて解決できたので、エントリーします。
イベントビューアを確認
まず、こういうときはここを確認。
スタートメニューの"ファイル名を指定して実行"でeventvwrを実行するとイベントビューアが開きます。ログオフ処理はシステムに当たるので確認すると以下の警告がありました。
- ソース:USER32
- イベント ID:1073
- 説明:不明 ~(コンピュータ名) の試みに失敗しました。
どうやら、ログオフ時にアプリケーションがハングアウトしてログオフ処理が進まないような現象らしいです。
対処 (→効果無し)
WaitToKillAppTimeout (レジストリ)
これは、ログオフやシャットダウン時にハングアウトしたプロセスがある場合に終了させるか否かのダイアログボックスを表示するまでの時間を設定しています。WaitToKillAppTimeout
Determines how long the system waits for user processes to end after the user attempts to log off or to shut down Windows 2000. When the time specified in this entry expires, the End Task dialog box appears, stating that the process did not respond. If the value of AutoEndTasks is 1, the system ends the process automatically.
そもそもこれ、Windows 2000としか書いてないけどその他のOSではダメなのかな(Windows 2000"系"なのかは不明)。それにデフォルト20000になっていることを確認しましたが、20秒経っても何もやってくれず、、、
AutoEndTasks (レジストリ)
これは、ログオフやシャットダウン時にプロセスを自動で終了させるか否かを設定しています。AutoEndTasks
Determines whether user processes end automatically when the user either logs off or shuts down Windows 2000.
デフォルトの0(自動終了させない)から1(自動終了させる)に設定して試してみましたがダメでした。
最終解決
XAMPP control panel
ぜんぜん関係なかったですが、古いバージョンのXAMPP control panelプロセスのせいでした。最新版に更新するか、もしくは毎回手動でXAMPP control panelプロセスをシャットダウンすることで問題なくログオフすることができます。
それでもだめだったら以下試してみて下さい。
User Profile Hive Cleanup Service
ダウンロード
インストールは、次へ進むだけで終わります。特に設定もありません。
今回の事例は、ログオフ時のみに発生して、シャットダウンや再起動の際には発生しません。おそらく、根本の原因は違うところにあるような気がしますが、上記のソフトウェアをインストールすることで解決できました。
関連記事
-
フリーのロードバランサ Poundの導入検討
ロードバランサの導入依頼をもらったので検討に入ります。まずは、軽量なPoundを調査してみました。 http://www.apsis.ch/pound/ 机上での一次調査(サイトの訳と感想です
-
Windowsのミリ秒の間隔がおおざっぱすぎる件 【調査中】
Windowsで性能試験用のアプリケーションをつくる機会があって気付いたことがあったので参考になればと思います。 ツールは、リクエスト送信し、ミリ秒単位でターンアラウンドタイムを計測するのですが、んん
-
Skype 特定の機能を無効に
「skypeを導入したいが、ファイルの送信などで機密情報の流出はもちろん避けたい。」 という要望があり簡単にできるか調査してみました。 以下のサイトを参考に Active directory環境な
- PREV
- ユーザ登録(仮登録・メール・本登録)
- NEXT
- 多言語サイト向けに翻訳ファイルを使って翻訳を行う
Comment
Windows XP/2003 ログオフできない (イベント ID:1073) https://t.co/Z8MFRCprzc