- - PR -
W2003 WaitToKillAppTimeout設定について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-06-13 14:56
サービスで起動・終了をしているアプリがあるのですが、終了する際に20秒(デフォルト)以内でアプリを停止できない場合、「終了できません」が画面に表示されます。ネットで検索した結果、レジストリーでWaitToKillAppTimeout値を「20000」以上に設定する事により、その問題を回避できるとあり、W2003で試していますが、どうしても20秒が生きています。
W2003では、WaitToKillAppTimeoutが有効ではないのでしょうか。 知っている方、教えて下さい。お願いします。 |
|
投稿日時: 2006-06-13 16:16
こんにちは。
AutoEndTasks は設定されていますか? "1"じゃないと機能しなかったと思います。 AutoEndTasks HKCU\Control Panel\Desktop REG_SZ 0(無効、デフォルト) | 1(有効) |
|
投稿日時: 2006-06-13 16:45
お返事ありがとうございます。
AutoEndTasksが「0」でしたので、「1」に変更しWaitToKillAppTimeoutを「5000」で試してみましたが結果は変わらず、20秒間が有効になっています。 |
|
投稿日時: 2006-06-14 10:41
すみませんきちんとご質問事項を把握してなかったようです。
まず、「アプリケーションのタイムアウト時間の設定」の問題 なのか、「サービスのタイムアウト時間の設定」の問題なのか 確認する必要があると思います。 ご質問から想像するに WaitToKillAppTimeout を変更しても期待 した動作にならないようですので HKLM(*)にある WaitToKillServiceTimeout の設定が必要なのかもしれません。 * HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control |
|
投稿日時: 2006-06-14 16:14
WaitToKillServiceTimeoutも「5000」で試しましたが、どうも効かないようです。
この辺であきらめる事にします。 ご協力頂き、感謝しています。 |
|
投稿日時: 2006-06-14 18:57
最後にふと思ったのですが、レジストリ変更後は
ログオフ/ログオンや再起動などは行われている のですよね? レジストリ変更しただけでは反映しない場合もあ るので(特にHKLM)・・・・ 見当違いなら、お役に立てそうもないのかな。 お手数おかけした割りに解決に至らなくて申し訳ありません。 |
1