Разное - [решено] Принудительное завершение приложений
-
interminable
Разное - [решено] Принудительное завершение приложений
Уважаемые знатоки реестра! Помогите решить такой вопрос: при завершении работы(перезагрузке) часто многие приложения вылазят с "вопросм завершить сейчас?" полоса прогресса доходит до конца и появляются 2 кнопки "Отмена" "Завершить сейчас"....и комп ждет моего ответа. Что нужно поправить в реестре чтоб Windows не задавал подобных воапросов а принудительно завершал все приложения и сервисы?
-
Blast
Re: Разное - [решено] Принудительное завершение приложений
Цитата:
Время, по истечении которого программу считать зависшей
Иногда программа зависает, т.е. не реагирует на обращение к ней. Приходится принудительно закрывать его (например, через Диспетчер задач (Ctr-Shift-Esc)):
Ключ HungAppTimeout в разделе HKEY_CURRENT_USER\Control Panel\Desktop определяет время, по прошествии которого не отвечающее приложение считается зависшим (по умолчанию 5000 миллисекунд). Измените данный строковый параметр на необходимое значение
Время ожидания перед завершением зависшего приложения
Ключ WaitToKillAppTimeout в разделе HKEY_CURRENT_USER\Control Panel\Desktop задает время ожидания перед завершением зависшего приложения (по умолчанию 2000 миллисекунд). Измените данный строковый параметр на необходимое значение
Автоматическое завершение зависших программ
Вы можете разрешить системе автоматически завершать зависшие процессы. Для этого используйте строковый параметр AutoEndTasks в разделе HKEY_CURRENT_USER\Control Panel\Desktop
Значение "1" разрешает системе автоматически завершать процессы
Значение "2" - процессы не завершаются автоматически. Система ожидает, когда процесс завершится, и если время завершения процесса превышает значение HungAppTimeout (см. выше), то появлятеся диалоговое окно Завершение работы, указывающее, что приложение зависло
Примечания
При установке слишком малых значений в указанных ключах могут возникнуть проблемы с автозавершением запущенных задач, так как приложение может длительное время не отвечать на запросы в случае достаточно большой загруженности процессора или работой с другими программами
Источник:
Время, по истечении которого программу считать зависшей
Иногда программа зависает, т.е. не реагирует на обращение к ней. Приходится принудительно закрывать его (например, через Диспетчер задач (Ctr-Shift-Esc)):
Ключ HungAppTimeout в разделе HKEY_CURRENT_USER\Control Panel\Desktop определяет время, по прошествии которого не отвечающее приложение считается зависшим (по умолчанию 5000 миллисекунд). Измените данный строковый параметр на необходимое значение
Время ожидания перед завершением зависшего приложения
Ключ WaitToKillAppTimeout в разделе HKEY_CURRENT_USER\Control Panel\Desktop задает время ожидания перед завершением зависшего приложения (по умолчанию 2000 миллисекунд). Измените данный строковый параметр на необходимое значение
Автоматическое завершение зависших программ
Вы можете разрешить системе автоматически завершать зависшие процессы. Для этого используйте строковый параметр AutoEndTasks в разделе HKEY_CURRENT_USER\Control Panel\Desktop
Значение "1" разрешает системе автоматически завершать процессы
Значение "2" - процессы не завершаются автоматически. Система ожидает, когда процесс завершится, и если время завершения процесса превышает значение HungAppTimeout (см. выше), то появлятеся диалоговое окно Завершение работы, указывающее, что приложение зависло
Примечания
При установке слишком малых значений в указанных ключах могут возникнуть проблемы с автозавершением запущенных задач, так как приложение может длительное время не отвечать на запросы в случае достаточно большой загруженности процессора или работой с другими программами
Источник:
Зависшие программы (Windows NT/2000/XP)
-
R_Z_Fanat
Re: Разное - [решено] Принудительное завершение приложений
У меня проблемка, при завершении работы Windows выскакивают сообщения "Принудительное завершение работы программы", в этих окнах показываются имена процессов и программ, которые завешают работу, а некоторые требую в участии пользователя! Подскажите плз, в чем дело!
-
interminable
Re: Разное - [решено] Принудительное завершение приложений
А еще подскажите за что отвечают эти ключи:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр LargeSystemCache
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр SecondLevelDataCache
как я понял это Большой системный кеш и кеш 2-го уровня, когда поставил значения 1, то после входа в стстему долгое время на экране ничего нет кроме картинки рабочего стола, потом появляется.
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр LargeSystemCache
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр SecondLevelDataCache
как я понял это Большой системный кеш и кеш 2-го уровня, когда поставил значения 1, то после входа в стстему долгое время на экране ничего нет кроме картинки рабочего стола, потом появляется.
-
Petya V4sechkin
Re: Разное - [решено] Принудительное завершение приложений
Цитата interminable:
А еще подскажите за что отвечают эти ключи:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр LargeSystemCache
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр SecondLevelDataCache
Цитата interminable:
кеш 2-го уровня, когда поставил значения 1, то после входа в стстему долгое время на экране ничего нет кроме картинки рабочего стола, потом появляется
Ну, если вы задали SecondLevelDataCache = 1, то таким образом указали системе, что размер кеша 2-го уровня у вас равен 1 КБ.
А еще подскажите за что отвечают эти ключи:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр LargeSystemCache
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management параметр SecondLevelDataCache
Search Microsoft.com
Цитата interminable:
кеш 2-го уровня, когда поставил значения 1, то после входа в стстему долгое время на экране ничего нет кроме картинки рабочего стола, потом появляется
Ну, если вы задали SecondLevelDataCache = 1, то таким образом указали системе, что размер кеша 2-го уровня у вас равен 1 КБ.
-
interminable
Re: Разное - [решено] Принудительное завершение приложений
Petya V4sechkin а кеш должен совпадать со значениями системы?(как в БИОСе) или можно хоть 2 000 000 000 написать?
-
ShaddyR
Re: Разное - [решено] Принудительное завершение приложений
interminable, кеш уже давно автоматически определяется системой. Кроме того, если не ошибаюсь, он имеет ограниченное значение (верхняя граница то ли 512К, то ли 2048К)
-
interminable
-
ShaddyR
Re: Разное - [решено] Принудительное завершение приложений
Цитата Blast:
Автоматическое завершение зависших программ
используйте строковый параметр AutoEndTasks в разделе HKEY_CURRENT_USER\Control Panel\Desktop
Значение "1" разрешает системе автоматически завершать процессы
Значение "2" - процессы не завершаются автоматически. Система ожидает, когда процесс завершится, и если время завершения процесса превышает значение HungAppTimeout (см. выше), то появлятеся диалоговое окно Завершение работы, указывающее, что приложение зависло
У меня стояло 0, отсюда вывод, что все значения кроме "1" будут определять, что система будет "задавать вопрос" о завершении работы.
Если значение = "1" то, она сама по истечении времени его завершит, верно?
Автоматическое завершение зависших программ
используйте строковый параметр AutoEndTasks в разделе HKEY_CURRENT_USER\Control Panel\Desktop
Значение "1" разрешает системе автоматически завершать процессы
Значение "2" - процессы не завершаются автоматически. Система ожидает, когда процесс завершится, и если время завершения процесса превышает значение HungAppTimeout (см. выше), то появлятеся диалоговое окно Завершение работы, указывающее, что приложение зависло
Разное - [решено] Принудительное завершение приложений
У меня стояло 0, отсюда вывод, что все значения кроме "1" будут определять, что система будет "задавать вопрос" о завершении работы.
Если значение = "1" то, она сама по истечении времени его завершит, верно?
-
7human7
Re: Разное - [решено] Принудительное завершение приложений
нулевое значение означает, что параметр не применяется вообще, фактически равносильно отсутствию этого параметра, остальные в принципе озвучены, другие значения будут просто игнорироваться, то есть равносильно нулевому