none
能否通过修改注册表延长窗体标题[未响应]的出现时间? RRS feed

  • 问题

  • 如果窗体一段时间内没响应,默认好像是5秒,会在标题栏上显示[未响应],如何能延长这个时间,比如30秒?
    2009年8月3日 6:48

全部回复

  • Vista/2000/XP/2003关机比较慢的注册表通用解决方案
    http://bbs.pcbeta.com/thread-345669-1-1.html

    注:
    1. 此方法依"原樣"提供, 沒有對其實用性進行測試.
    2. 我只在注冊表中找到 “WaitToKillServiceTimeout”. 其他項需要自己添加.
    3. 永遠不要啟用
    “AutoEndTasks”. 因為部分程序確實需要較長時間, 才能響應系統請求, 直接終止的話, 可能造成系統不穩定.

    Folding@Home
    • 已编辑 repl 2009年8月3日 8:08
    2009年8月3日 7:55
  • Vista/2000/XP/2003关机比较慢的注册表通用解决方案
    http://bbs.pcbeta.com/thread-345669-1-1.html

    注:
    1. 此方法依"原樣"提供, 沒有對其實用性進行測試.
    2. 我只在注冊表中找到 “WaitToKillServiceTimeout”. 其他項需要自己添加.
    3. 永遠不要啟用
    “AutoEndTasks”. 因為部分程序確實需要較長時間, 才能響應系統請求, 直接終止的話, 可能造成系統不穩定.

    Folding@Home
    谢谢你的答复。

    我试过这些,好像都不行,重启了机器N次了。

    不知道响应的等待时间是在哪设定的。


    2009年8月3日 8:27
  • 我下載了一個優化大師, 并在虛擬機 Windows Server 2008 Standard 實體對其進行跟蹤.

    確認注冊表設置為:

    1. 應用程序停止響應時的等候時間:
    HKCU\Control Panel\Desktop\WaitToKillAppTimeout  Type: REG_SZ, Length: 12, Data: 21000

    2. 應用程序發生錯誤時的等候時間:
    HKCU\Control Panel\Desktop\HungAppTimeout  Type: REG_SZ, Length: 12, Data: 20000

    3. 服務被終止時的等候時間:
    HKLM\System\CurrentControlSet\Control\WaitToKillServiceTimeout  Type: REG_SZ, Length: 12, Data: 20000

    注:
    1. 除了最後一個值 20000 以外, 其他都是我自定義的.
    2. 僅僅確認其注冊表設置, 并沒有驗證第一二個設置是否有效.
    3. HKCU 為 HKEY_CURRENT_USER 的縮寫.
    4. HKLM 為 HKEY_LOCAL_MACHINE 的縮寫.
    Folding@Home
    • 已编辑 repl 2009年8月3日 12:00
    2009年8月3日 9:27
  • 之前把第一二倆個設置貼反了, 現已做更正.
    Folding@Home
    2009年8月3日 12:00
  • 这几个键值我也试过的,没有用。
    2009年8月4日 1:50