RTFM или Как ускорить завершение работы Windows XP?!
У Windows XP есть один серьезный недостаток: перед выключением или перезагрузкой компьютера часто приходится долго ждать завершения работы системы.
У Windows XP есть один серьезный недостаток: перед выключением или перезагрузкой компьютера часто приходится долго ждать завершения работы системы.

<P>Существуют несколько способов решения этой проблемы.</P>
<P>Прежде всего, проблемы с завершением работы могут быть вызваны некорректной работой приложений. Многие программы открывают реестр, работают с ним, но забывают закрыть его (на языке программистов это звучит: "программы не уничтожают дескрипторы ключей реестра"). В результате, эти дескрипторы остаются открытыми до выключения или перезагрузки компьютера, что и вызывает ошибку.</P>
<P>Запустите "Панель управления",&nbsp; зайдите в&nbsp;"Администрирование" и выберите пункт "Просмотр событий". Теперь найдите в списке события с номерами 1500, 1517 и 1524, у которых указан источник Userenv. Проще всего сделать это таким образом: щелкните кнопку "Событие" над таблицей, чтобы отсортировать события по номерам, а затем прокручивайте список, пока не найдете номера 1500, 1517, 1524. Если таковые имеются, значит какая-то из используемых вами программ "забывает" закрыть реестр.</P>
<IMG height=213 alt="То самое злополучное событие 1524" src="http://img.computerra.ru/pubimages/88245.gif" width=377 align=middle border=0><BR>То самое злополучное событие 1524
<P>Microsoft разработала утилиту UPHClean, которая решает эту проблему (скачать её можно <A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1b286e6d-8912-4e18-b570-42470e2f3582&amp;displaylang=en">здесь</A>,&nbsp;её размер всего&nbsp;285 кб). Просто установите ее, и она будет автоматически выгружать ненужные ресурсы, ускоряя, тем самым, завершение работы Windows.</P>
<P>Возможна такая ситуация: вы установили UPHClean, но Windows XP по-прежнему завершает работу слишком медленно. Скорее всего, какая-нибудь программа или служба зависает, не давая выключить компьютер. В этом случае попробуйте сократить время, отводимое на закрытие программ.</P>
<P>Строковый параметр реестра HKEY_CURRENT_USER\Control Panel\Desktop\HungAppTimeout в Windows XP устанавливает время ожидания зависшей программы в миллисекундах (1000 мс = 1 секунда). По умолчанию этот параметр равен 20 секундам. Можно снизить его, например, до&nbsp;пяти секунд (5000 миллисекунд), чтобы не приходилось ждать зависшей программы слишком долго. </P>
<P>Другой параметр, WaitToKillAppTimeout, устанавливает время ожидания зависших программ при завершении работы Windows. Его тоже можно сократить до&nbsp;пяти секунд. Наконец, чтобы отключить предложение послать Microsoft отчет об ошибке при выполнении недопустимой операции, установите параметр AutoEndTasks равным единице.</P>
<IMG height=293 alt="Ускоряем завершение зависших программ" src="http://img.computerra.ru/pubimages/88246.gif" width=377 align=middle border=0><BR>Ускоряем завершение зависших программ
<P>Чтобы зависшие службы завершались быстрее, уменьшите параметр HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout, по умолчанию равный 20 секундам. Если снизить этот параметр до двух-трёх секунд, Windows XP будет завершать работу намного быстрее.</P>
<P>Еще одна настройка, ускоряющая работу&nbsp;- отключение WMI (компонента Windows NT, предназначенного для сбора всевозможных отчетов о выполненных операциях и о происшедших ошибках). Найдите в ключе реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM параметры EnableEvents и Logging, а затем установите их&nbsp;на "ноль". Завершение работы должно немного ускориться.</P>
Вы должны войти

loading