« やっぱり自宅サーバが良いかも | メイン | イオンテラを買ってみた »

2006年09月09日

終了時の「設定を保存しています...」が長い人へ!

 どもども。KACKUNです。
 食べ放題なバイキングでカレー食べまくったら一気に体調不良に。しばらくカレーは見たくないです(!)。

 さて、あなたのPCのアプリケーション イベントログに、次のような警告は出ていませんか?
(イベントログは、Windows2000以降の人は「コントロール パネル」→「管理ツール」→「イベント ビューア」から見れます。それ以前のバージョンの人はバージョンアップするかLinuxへ移行しましょう(ぉ))

ログオフ時にアプリケーションまたはサービスがレジストリをまだ使用している間に、Windows はユーザー DOKOKANO\DAREKA のレジストリを保存しました。ユーザーのレジストリによって使用されたメモリは解放されていません。レジストリは使用されなくなったときにアンロードされます。

ユーザー アカウントとしてサービスを実行していることが原因と考えられます。 LocalService または NetworkService アカウントでサービスを構成してみてください。

詳細な情報は、http://go.microsoft.com/fwlink/events.asp の [ヘルプとサポート センター] を参照してください。

 うちでしばらく使っている殆どのマシンで発生するこのイベント、調べてみるとMicrosoftの技術情報に「プロファイルのアンロードに関する問題のトラブルシューティング」がありました。
 要するに、何らかのデバイスドライバなんかがちゃんとリソースを解放してくれない時に発生するらしい。
 Windowsログオフ時の「設定を保存しています」が長い人は、これを疑ったほうが良いかもしれない…!?

 というわけで、何か対策は無いのかといえば、ちゃんとツールが用意されていたりします。
 それが、Microsoft User Profile Hive Cleanup Service
 これをインストールすると、ログオフの際にレジストリ ハイブ(設定情報の一部、のようなもの)を占有しているプログラムを見つけ出して強制的に解放、さらにログに詳細情報を書き込んでくれたりするという優れモノです。

 今これを書いているマシンでは普段は滅多に発生しないんですが、常駐サイズは約1.5MBなので予防的にインストールしてもまあいいかなと思える容量ですね(うーん、CONFIG.SYSで1KBの攻防を行った世代とは思えん発言)。
 あなたもお一つ、如何ですか?

投稿者 KACKUN : 2006年09月09日 23:58

トラックバック

このエントリーのトラックバックURL:
http://www.kackun.com/mt/mt-tb.cgi/592

コメント

裏技としていただいてゆくであります(`・ω・´)ゞ

投稿者 YOCKUNこと長沢 : 2006年09月11日 08:02

>YOCKUN
どうぞどうぞw
また探しとくねー

投稿者 KACKUN : 2006年09月12日 01:01

コメントしてください




保存しますか?