Зависшие программы

Зависшие программы

В этом разделе мы рассмотрим несколько трюков, с помощью которых можно регулировать работу с зависшими программами.

Время зависания программы

Возможности реестра позволяют изменять промежуток времени, по истечении которого не отвечающее на обращение приложение считается зависшим. Для этого в разделе HKEY_CURRENT_USERControl PanelDesktop предназначен строковый параметр HungAppTimeout, которому по умолчанию присвоено значение 5000 (это величина интервала времени в миллисекундах). Ниже приведен фрагмент REG-файла, в котором значение этого параметра равняется 2000 (расположение на компакт-диске – Файлы реестраРежимыHungAppTimeout.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelDesktop]

"HungAppTimeout"="2000"

Чтобы изменения вступили в силу, компьютер требуется перезагрузить.

Время ожидания перед завершением программы

С помощью строкового параметра WaitToKillAppTimeout, который расположен в разделе реестра HKEY_CURRENT_USERControl PanelDesktop, устанавливается требуемый интервал времени ожидания перед завершением зависшей программы. Ниже приведен фрагмент REG-файла, в котором данному параметру присвоено значение 10 000 (расположение на компакт-диске – Файлы реестраРежимыWaitToKillAppTimeout.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelDesktop]

"WaitToKillAppTimeout"="10000"

Изменения вступят в силу после перезагрузки компьютера.

Автоматическое завершение зависших программ

С помощью реестра можно установить режим автоматического завершения зависших программ. Для этого в разделе реестра HKEY_CURRENT_USERControlPanelDesktop используется строковый параметр AutoEndTasks. Если параметру присвоено значение 1, то системе разрешается автоматически завершать зависшие приложения; при установленном значении 2 данный режим запрещен.

В последнем случае система ожидает завершения процесса. Если время завершения превышает значение параметра HungAppTimeout (см. выше подразд. «Время зависания программы»), то на экране отображается окно, сообщающее о том, что программа зависла.

Ниже приведен фрагмент REG-файла, в котором параметру AutoEndTasks присвоено значение 1 (расположение на компакт-диске – Файлы реестраРежимыAutoEndTasks.reg).

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERControl PanelDesktop]

"AutoEndTasks"="1"

Изменения вступают в силу после перезагрузки компьютера.

Быстрое завершение работы Windows

Возможности реестра позволяют установить величину интервала времени, по истечении которого система должна полностью завершить работу. Для этого в разделе реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl используется строковый параметр WaitToKillServiceTimeout, которому по умолчанию присвоено значение 20 000 (в миллисекундах).

При исполнении трюка следует учитывать, что если системе задано недостаточно времени для корректного завершения работы, то это может негативно сказаться на стабильности загрузки. Однако это может повысить вашу ловкость. Например, представьте, что вы присвоили данному параметру значение 2000. И вот вы выбираете команду выключения компьютера и вдруг вспоминаете, что забыли сохранить документ. И теперь вы должны за две секунды, которые компьютер будет ждать перед тем, как в добровольно-принудительном порядке завершить работу всех программ и процессов, попытаться сохранить внесенные в текстовый документ изменения.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Программы

Из книги Собираем компьютер своими руками автора Ватаманюк Александр Иванович

Программы На вкладке Программы (рис. 7.44) есть возможность настроить программы по умолчанию, которые будут обрабатывать действия, связанные с запуском или просмотром содержимого из Интернета. В частности, можно указать программы, с помощью которых будет происходить


Программы

Из книги Реестр Windows автора Климов Александр

Программы Если вы хотите скрыть приложения из выпадающего меню кнопки Пуск из папки "C:Documents and SettingsAll UsersГлавное менюПрограммы", то откройте раздел HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrerи создайте параметр типа DWORD °NoCommonGroups° со значением


Все программы

Из книги Тонкости реестра Windows Vista. Трюки и эффекты автора Клименко Роман Александрович

Все программы Удаление команды Все программыЕсли вы хотите удалить команду Все программы кнопки Пуск (в стиле XP), то откройте раздел HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplоrerи создайте параметр типа DWORD °NoStartMenuMorePrograms° со значением, равным 1. Восстановление системыЧтобы удалить


Зависшие программы

Из книги Windows Vista. Мультимедийный курс автора Мединов Олег

Зависшие программы В этом разделе мы рассмотрим несколько трюков, с помощью которых можно регулировать работу с зависшими программами.Время зависания программыВозможности реестра позволяют изменять промежуток времени, по истечении которого не отвечающее на обращение


Программы

Из книги Win2K FAQ (v. 6.0) автора Шашков Алексей

Программы Следующая категория Панели управления – Программы. Окно Программы содержит несколько групп (рис. 7.12). Рис. 7.12. Окно ПрограммыГруппа Программы и компоненты позволяет удалить или изменить состав установленных на компьютере программ. Некоторые программы


(8.7) Под W2k не хотят работать некоторые программы, требующие интенсивного обращения к CD приводу, такие как Audiograbber, CDEx, программы для записи CD-RW, некоторые DVD декодеры, и т. д..

Из книги Журнал PC Magazine/RE №08/2009 автора Журнал «PC Magazine»

(8.7) Под W2k не хотят работать некоторые программы, требующие интенсивного обращения к CD приводу, такие как Audiograbber, CDEx, программы для записи CD-RW, некоторые DVD декодеры, и т. д.. Многие программы, требующие непрерывного потока данных идущих на или с CD/DVD привод, нуждаются в


Программы

Из книги WinXP FAQ (Часто задаваемые вопросы по ОС Windows XP) автора Шашков Алексей

Программы Важнейший программный пакет, которым должен быть оснащен ПК студента или школьника, – антивирус (не помешает и брандмауэр). Помимо ПО безопасности, офисного пакета, браузера, почтового клиента, программы обмена мгновенными сообщениями можно подыскать и


7.4. Под XP не хотят работать некоторые программы, требующие интенсивного обращения к CD приводу, такие как Audiograbber, CDEx, программы для записи CD-RW, некоторые DVD декодеры, и т. д..

Из книги Программирование КПК и смартфонов на .NET Compact Framework автора Климов Александр П.

7.4. Под XP не хотят работать некоторые программы, требующие интенсивного обращения к CD приводу, такие как Audiograbber, CDEx, программы для записи CD-RW, некоторые DVD декодеры, и т. д.. Многие программы, требующие непрерывного потока данных идущих на или с CD/DVD привод, нуждаются в


Код программы

Из книги Первые шаги с Windows 7. Руководство для начинающих автора Колисниченко Денис Н.

Код программы Теперь можно приступить к написанию кода. При запуске программы выполняется обработчик события Form_Load. При загрузке основной формы MainForm работает код, приведенный в листинге 7.9.Листинг 7.9ListViewHelper.SetGradient(listView);string bs = Path.DirectorySeparatorChar.ToString();// Устанавливаем


3.2.4. Удаление программы из меню Все программы

Из книги Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ автора Борри Хелен

3.2.4. Удаление программы из меню Все программы Иногда нужно удалить ярлык программы из меню Все программы. Заметьте, удаление ярлыка не приводит к удалению программы, программа все еще останется на жестком диске и ее можно запустить, если вы знаете, как называется ее


5.2. Стандартные служебные программы: Пуск | Все программы | Стандартные | Служебные

Из книги Как раскрутить и разрекламировать Web-сайт в сети Интернет автора Загуменов Александр Петрович

5.2. Стандартные служебные программы: Пуск | Все программы | Стандартные | Служебные В программной группе Стандартные | Служебные находятся следующие программы:? Internet Explorer (без надстроек) — запускает IE без надстроек, что поможет в случае, если какая-то из надстроек


Зависшие транзакции

Из книги Компьютерная обработка звука автора Загуменнов Александр Петрович

Зависшие транзакции Если нарушения в сети или ошибки диска делают одну или более баз данных недоступными, то двухфазное подтверждение завершается с ошибкой на второй фазе, подтранзакции остаются в их переходном состоянии, будучи отмеченными ни как подтвержденные, ни


Программы

Из книги Недокументированные и малоизвестные возможности Windows XP автора Клименко Роман Александрович

Программы Комплексные решенияLinkbot Developer Edition 6.0 Linkbot Developer Edition – это программа, предназначенная для всестороннего тестирования Web-сайтов. Автоматически сканируя веб-сайт, она способна проверить в его структуре до 100 000 ссылок и выявить более пятидесяти недочетов,


Программы

Из книги Социальные сети. ВКонтакте, Facebook и другие… автора Леонтьев Виталий Петрович

Программы http://www.freeware.ru – Сервер Freeware.ru.http://www.freesoft.ru – Сервер free-SOFT-SERVER-FreeWare &


Программы

Из книги автора

Программы Всевозможных приложений для Facebook написано в разы больше, чем для ВКонтакте (не говоря уже о вездесущих играх). Но все же в основном они выглядят несколько солиднее своих контактовских коллег – во всяком случае, с Лентой обходятся аккуратно и не слишком гадят на