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

Обновлено: 02.07.2024

Любые операционные системы, включая Windows, представляют собой сложное программное обеспечение, обеспечивающее взаимодействие пользователя с компьютером. Различные проблемы (включая рассматриваемый вопрос) в работе ОС могут быть связаны, как с программными, так и с аппаратными неисправностями. Поэтому для их устранения может потребоваться не только выполнение каких-либо процедур с настройками параметров операционной системы, но и электронными компонентами (включая внешние периферийные устройства) самого компьютера.

Разберемся с наиболее частыми программными и аппаратными неисправностями, приводящими к зависанию ОС Windows (на примере Windows 7, 8 и 10) в момент выключения или перезагрузки компьютера.

Аппаратные неисправности

Зависание системы по вине каких-либо аппаратных неисправностей — довольно редкое явление, но его нельзя не брать во внимание. По причине сбоев работы основного или подключаемого внешнего оборудования ОС может зависать не только при выключении компьютера, но и вообще в любой другой момент. Конечно, существуют и такие ситуации, когда зависание происходит именно при попытке Windows завершить свою работу. Первым делом здесь нужно проверить работоспособность следующих компонентов ПК.

Жесткие диски

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

При завершении работы система также обращается к жесткому диску, чтобы считать или записать на него нужные данные. Если у нее это не выйдет, вполне возможно, что она зависнет. Жесткий диск при этом может издавать повторяющиеся щелчки или другие звуки: если они имеют место — причина неисправности ясна, и, возможно, устройство нужно будет заменить или отнести в сервисный центр.

Иногда причиной неисправности винчестеров становится электропитание или неполадки в работе шлейфа (кабеля для передачи данных). Для решения данного вопроса (применительно к настольным ПК) устройство достаточно подключить к другому разъему блока питания и/или заменить шлейф.

Существует ряд программ для тестирования винчестеров, которые помогают выявить, т.н. "бэд-сектора" — поврежденные участки на поверхности диска, а также другие аппаратно-программные неисправности устройства. Например, к ним относятся — HDD Regenerator, Crystal Disk Mark, HDDScan и многие другие. Мы не будем расписывать процесс работы с подобными программами, т.к. это совершенно другая тема. Скажем только, что использование данных приложений может помочь с устранением неполадок (связанных с жестким диском) в работе компьютера в целом.

Внешняя периферия

Любые подключаемые к компьютеру периферийные устройства — от клавиатуры с мышью и оптического привода до веб-камер, джойстиков и принтеров — могут вызывать неполадки в работе операционной системы. Это может быть связано не только с неработоспособностью оборудования, но и с программным обеспечением (драйверами), позволяющим Windows распознавать и работать с подключенным устройством.

Чтобы исключить причину зависания ОС по вине периферии, достаточно отсоединить ее от компьютера, а затем попробовать выключить его путем нажатия на соответствующую кнопку на корпусе. Для точного определения источника зависания можно пробовать отключать устройства по очереди. Если при отсоединении очередного оборудования проблему удается решить, значит, причина была найдена. При необходимости дальнейшего использования "проблемного" устройства можно лишь попробовать переустановить его драйвер. Для этого нужно:

  • Подключить устройство к компьютеру.
  • Запустить "Проводник" Windows (можно открыть любую папку на рабочем столе или нажать на клавиатуре "Win+E").
  • В левой части окна найти значок "Этот компьютер" и вызвать контекстное меню, кликнув по нему правой кнопкой мыши.
  • Выбрать пункт "Свойства" контекстного меню.
  • В левой части окна "Свойств" найти и перейти в раздел "Диспетчер устройств".
  • На экране отобразится список с множеством разделов, каждый из которых — наименование типа устройств, оперируемых Windows.
  • Далее нужно открыть раздел, соответствующий типу "проблемного" устройства. Например, если это геймпад (джойстик), то он будет находиться в разделе "Звуковые, игровые и видеоустройства".
  • Кликнув по названию искомого устройства два раза, откроется окно свойств.
  • Здесь нужно перейти во вкладку "Драйвер", а затем нажать на кнопку "Удалить устройство".
  • Информация об устройстве и его драйвер будут удалены из системы (возможно, потребуется перезагрузка компьютера).
  • Далее останется отключить и вновь подключить устройство к компьютеру, а затем заново установить драйвер на него (с диска или файла-установщика, скачанного с сайта производителя).

Бортовое оборудование компьютера

В "Диспетчере устройств" можно увидеть не только внешне подключенные устройства, но и большое количество оборудования, что является составной частью любой современной материнской платы. Например, сюда относятся сетевые адаптеры, аудио-карты, чипсеты, множество видов контроллеров и т.д. Любая некритичная неисправность одного из этих устройств также может стать причиной зависания Windows, и не только на стадии выключения/перезагрузки.

Конечно, обнаружить, какое именно из устройств приводит к неполадкам, достаточно кропотливый и длительный процесс. Но если иного выхода нет, то можно пробовать отключать оборудование программно одно за другим. Это также делается из "Диспетчера задач", но вместо выбора в контекстном меню устройств "Свойств" нужно выбирать пункт "Отключить устройство". Таким образом, операционная система получит инструкцию, запрещающую использование отключаемого оборудования, что может решить поставленный вопрос. Здесь следует иметь в виду, что не каждое из устройств Windows позволит выключить, т.к. без него дальнейшая работа ОС не представляется возможной.

При обнаружении конфликтного оборудования его можно оставить выключенным либо переустановить его драйвер по вышеприведенной инструкции.

Программные неисправности

Чаще всего ситуация с зависанием Windows возникает по причине программных неисправностей. Это может быть следствием:

  • Действия вредоносных программ;
  • Неправильно настроенных системных параметров операционной системы;
  • Очередного обновления Windows;
  • Установки нового программного обеспечения;
  • Неосторожных действий пользователя (например, случайно удалил определенный файл) и т.д.

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

Удаление недавно установленного приложения

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

Сделать это можно следующим образом:

  • Найти на рабочем столе ярлык программы, которую первоначально не планировалось устанавливать (значок появился "сам по себе").
  • Вызвать контекстное меню на ярлыке и зайти в его "Свойства".
  • В открывшемся небольшом окошке нужно найти и нажать на кнопку "Расположение файла".
  • В "Проводнике" Windows откроется папка, куда установлена данная программа.
  • Здесь нужно найти файл, отвечающий за удаление приложения (обычно именуется, как "uninstall.exe").

Далеко не всегда удаление программы можно выполнить данным способом. Разработчики многих приложений специально лишают пользователя этой возможности из корыстных соображений (реклама, продажи и т.п.). Если имеет место подобная ситуация, программу можно удалить и вручную. Для этого нужно:

  • Открыть "Панель управления" и перейти в раздел "Программы".
  • В центральной части окна перейти в раздел "Программы и компоненты".
  • Откроется список всех программ, установленных в данный момент на компьютере.
  • Здесь достаточно найти нужное приложение, кликнуть по нему правой кнопкой мыши и выбрать пункт "Удалить" или "Удалить/Изменить".

Рекомендуется удалить вообще все программы, которые давно не используются. Некоторые из них могли обновиться в фоновом режиме, что и привело к возникновению зависаний системы.

Функция быстрого запуска

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

Чтобы отключить функцию быстрого запуска, следует проделать следующие шаги:

  • Открыть "Панель управления" Windows.
  • Перейти во вкладку "Оборудование и звук".
  • В центральной части окна выбрать раздел "Электропитание".
  • С левой стороны вновь открывшегося окна найти и перейти во вкладку "Действие кнопок питания".
  • В нижней части окна в разделе "Параметры завершения работы" найти пункт "Включить быстрый запуск" и убрать с него галочку.
  • Если данный пункт неактивен (невозможно убрать галочку), в верхней части окна нужно нажать по надписи "Изменение параметров, которые сейчас недоступны", после чего галочка может быть снята.

Если это все равно не помогает, функцию быстрой загрузки рекомендуется включить.

Восстановление компьютера

Windows непрерывно (если включена соответствующая функция) ведет учет действий пользователей и приложений, время от времени сохраняя нужные ей данные. Последние могут быть использованы системой в будущем для восстановления каких-либо удаленных файлов, возврата измененных настроек и т.д. Функция восстановления компьютера может помочь устранить широкий спектр программных неисправностей. Для ее запуска потребуется выполнить следующие шаги:

  • В окне "Панели управления" в строку поиска вписать "Восстановление".
  • В списке результатов найти и перейти в раздел "Восстановление".
  • Далее в новом окне нужно выбрать элемент "Запуск восстановления системы".
  • Откроется календарь, в котором представлены все сделанные системой ранее точки восстановления. Нужно выбрать ту точку (дату), когда ОС Windows еще не испытывала проблем с зависанием, а затем нажать "Далее" и следовать инструкциям.

Полный сброс Windows

Если ни один из предложенных выше способов не помог, можно воспользоваться функцией полного сброса Windows. Стоит иметь в виду, что с системного диска (обычно — "Локальный диск C") удалятся все программы, произойдет полный сброс настроек системы. Эта процедура аналогична переустановке Windows, и к ней следует прибегать лишь в крайних случаях.

Для восстановления компьютера:

  • В меню "Пуск" найти значок "Параметры", изображенный в виде шестеренки, и кликнуть по нему.
  • В новом окне перейти в раздел "Обновление и безопасность", затем открыть вкладку "Восстановление".
  • В разделе "Вернуть компьютер в исходное состояние" нажать на кнопку "Начать".
  • Далее будет предложен выбор — сохранить или удалить все файлы. Можно выбрать любой из вариантов.
  • Во вновь открывшемся окне нажать кнопку "Сброс".

Windows начнет автоматическую переустановку системы. В процессе компьютер будет несколько раз перезагружен.

С одной стороны, если вы редко перезагружаете Windows XP, значит, вам крупно повезло. Однако, нередко бывает так, что при перезагрузке Windows XP “зависает” просто наглухо. Дать бы ей пинка, так ведь не достанешь же! А аппаратные компоненты компьютера конечно не причем. Как же можно решить проблему зависания?

Самыми вероятными причинами нарушений в процессе завершения работы являются:

  • Некорректно работающий драйвер оборудования
  • Некорректно работающая служба или программа
  • Ошибка в работе аппаратного обеспечения
  • Несовместимость прошивок аппаратного обеспечения
  • Несовместимость BIOS/CMOS
  • Ошибка в работе жесткого диска

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

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

Помните, что если программу невозможно удалить стандартными средствами, ее можно удалить с помощью утилиты msicuu. Что касается операционной системы Windows XP, то еще одной альтернативой является использование инструмента Восстановление системы (System Restore) для отката системы до более ранней версии.

Очередной альтернативой решения является перезагрузка и выбор варианта загрузки последней удачной конфигурации. Если проблема завершения работы операционной системы возникала сразу же после обновления драйвера устройства, загрузка с использованием последней удачной конфигурации позволит решить эту проблему.

Проблемы в работе аппаратного обеспечения так же могут приводить к нарушениям в процессе завершения работы операционной системы. Иногда, при обновлении драйвера, новый драйвер оказывается полностью совместимым с аппаратным обеспечением, но не совсем совместимым с прошивкой аппаратного обеспечения. Для получения самой последней версии прошивки обратитесь к сайту производителя аппаратного обеспечения. На сайте обычно можно получить обновления прошивки, а так же инструкции по установке этих обновлений. Кроме этого, не стоит сбрасывать со счетов нарушения в работе самого аппаратного обеспечения. Если есть уверенность, что драйвер и прошивка полностью актуальны и работают корректно, проблема может быть связана с самим устройством. Состояние устройства можно проверить с помощью Диспетчера устройств (Device Manager).

Больше Windows, больше зависаний!

зависания windows xp

Хотя все остальные идеи оказываются приемлемыми, если есть какие-то мысли о причине возникновения проблемы, они не имеют никакой ценности. Когда возникает такая ситуация, необходимо запротоколировать процесс возникновения проблемы. Именно в этом случае оказывается полезным вариант загрузки системы с включенным протоколом загрузки. Как упоминалось ранее, при включении протокола загрузки успех и неудача активации каждой службы и драйвера заносятся в файл ntbtlog.txt.

В консоли восстановления можно воспользоваться командами more и type для просмотра содержимого файла. Как только будет замечена некорректно работающая служба или драйвер, можно будет воспользоваться командой disable для предотвращения запуска этой службы. Если файл bootlog.txt покажет, что некорректно работающее устройство критически важно для выполнения процесса загрузки операционной системы (например, это контроллер SCSI), то скорее всего для успешного запуска системы придется заменить данное устройство.




Что делать, если Windows XP при выключении зависает?

12 июня, 2013 Александр Бойдаков

Бывает такое, что Windows XP вместо того, чтобы спокойно выключаться, зависает на сохранении параметров. Многие пользователи сталкиваются с такой проблемой, когда вместо стандартного выключения, персональный компьютер выдает надпись «Сохранение параметров».

1

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

  1. С чего стоит начать – открыть редактор реестра (Regedit Windows). Осуществляется это следующим образом: заходим в Пуск, выбираем «Выполнить», вводим Win+R или regedit, далее нажимаем «Выполнить», а после опять regedit.
  2. Дальше нужно открыть ветку реестра HKEY_CURENT_USER\SOFTWARE\Microsoft\Windows\CurentVersion|Explorer и найти параметр «CleanShutdown». Этот параметр по умолчанию равняется нулю, но если вы столкнулись с данной проблемой, то нужно вместо нуля ввести значение «1». То есть, найдя параметр, меняем существующее значение на единицу. Изменения нужно подтвердить кликом по кнопке «ОК».
  3. Следующим шагом будет изменение параметра «PowerdownAfterShutdown». Для того чтобы его изменить, необходимо зайти в ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurentVersion\Winlogon. В ней находим параметр под названием «PowerdownAfterShutdown», и устанавливаем в нем значение равное единице. Данный параметр служит для информирования системы про выключение питания компьютера после того, как система WINDOWS завершит свою работу. Если вы обнаружили, что этот параметр равен нулю, то питание вашего компьютера не будет отключаться. Не забудьте подтвердить изменения, кликнув на кнопку «ОК».
  4. После всех сделанных изменений, следует перезагрузить ваш компьютер. На этом этапе при выключении или же перезагрузке операционной системы, поскольку новая версия с внесенными изменениями не вошла в силу, а действует старая. Поэтому, вполне вероятно, что ваш компьютер зависнет, поэтому просто нажать кнопку RESET, которая, как всем известно, располагается на корпусе системного блока.

2

  1. После перезагрузки компьютера, необходимо найти ветку реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Там нужно найти параметр под названием «WaitToKillServiceTimeout» и в значении параметров устанавливаем число, которое находится в пределах от 4000 до 7000. Число выбираете на своем усмотрение, но оно не должно быть меньше, чем 4000.

3

Можно также пойти другим путем и установить утилиту Microsoft, которая исправляет проблемы с зависанием системы при завершении работы.

Кроме этого, существует версия, что эта проблема связана с установкой Антивируса Касперского. В интернете предлагается несколько вариантов, среди которых полное удаление этого антивируса, очистка системы и повторная переустановка. Однако, на практике, эти действия не дают желаемого результата. После изменения параметров ситуация меняется, но не настолько, чтобы можно было начинать беспокоиться. Система начинает включаться очень быстро, всего через час. После всех проведенных действий, система включается и выключается без проблем и без зависаний.

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

  • Не пренебрегайте использованием программ, предназначенных для очистки системы от устаревших файлов, программ и разного мусора. Примером такой программы является CCleaner.

4

  • Регулярно проверяйте компьютер различными утилитами, для того, чтобы быть полностью уверенным в том, что нет никаких вредоносных систем, которые могут влиять на работу системы.
  • Часто встречаемая проблема, как уже говорилось, является установленный, либо же некорректно или не до конца удаленный Антивирус Касперского. Особенно эта проблема актуальна для версий программ, которые выпущены 2011-м годом. В этом случае поможет переустановка антивирусной программы, обновление баз и перезагрузка, которую необходимо осуществлять после полного обновления баз.

5

  • Непосредственно перед выключением не забывайте закрывать все окна и закрывать все активные программы, а также те, которые работают в неактивном режиме.

6

вы можете накрутить лайки платно на стираницу в Инстаграме по адресу

Как ускорить завершение работы Windows XP

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

Прежде всего, проблемы с завершением работы могут быть вызваны некорректной работой приложений. Многие программы открывают реестр, работают с ним, но забывают закрыть его (на языке программистов это звучит: "программы не уничтожают дескрипторы ключей реестра"). В результате, эти дескрипторы остаются открытыми до выключения или перезагрузки компьютера, что и вызывает ошибку.

Запустите "Панель управления", зайдите в "Администрирование" и выберите пункт "Просмотр событий". Теперь найдите в списке события с номерами 1500, 1517 и 1524, у которых указан источник Userenv. Проще всего сделать это таким образом: щелкните кнопку "Событие" над таблицей, чтобы отсортировать события по номерам, а затем прокручивайте список, пока не найдете номера 1500, 1517, 1524. Если таковые имеются, значит какая-то из используемых вами программ "забывает" закрыть реестр.

То самое злополучное событие 1524

Microsoft разработала утилиту UPHClean, которая решает эту проблему (скачать её можно здесь, её размер всего 285 кб). Просто установите ее, и она будет автоматически выгружать ненужные ресурсы, ускоряя, тем самым, завершение работы Windows.

Возможна такая ситуация: вы установили UPHClean, но Windows XP по-прежнему завершает работу слишком медленно. Скорее всего, какая-нибудь программа или служба зависает, не давая выключить компьютер. В этом случае попробуйте сократить время, отводимое на закрытие программ.

Строковый параметр реестра HKEY_CURRENT_USERControl PanelDesktopHungAppTimeout в Windows XP устанавливает время ожидания зависшей программы в миллисекундах (1000 мс = 1 секунда). По умолчанию этот параметр равен 20 секундам. Можно снизить его, например, до пяти секунд (5000 миллисекунд), чтобы не приходилось ждать зависшей программы слишком долго.

Другой параметр, WaitToKillAppTimeout, устанавливает время ожидания зависших программ при завершении работы Windows. Его тоже можно сократить до пяти секунд. Наконец, чтобы отключить предложение послать Microsoft отчет об ошибке при выполнении недопустимой операции, установите параметр AutoEndTasks равным единице.

Ускоряем завершение зависших программ

Чтобы зависшие службы завершались быстрее, уменьшите параметр

по умолчанию равный 20 секундам. Если снизить этот параметр до двух-трёх секунд, Windows XP будет завершать работу намного быстрее.

Компьютер зависает

Вопрос этот прямо скажет очень редкий. Причин, из-за которых компьютер зависает при выключении не так много. Давайте я сначала перечислю их, а потом немного расскажу о каждой из них.

Причины зависания

  1. Неправильная работа программ или драйверов.
  2. Проблемы с реестром.
  3. Вирусы.
  4. Требуется переустановка Windows.

А теперь давайте рассмотрим более подробно каждую причину. Эти причины общие для всех систем, начиная от XP и заканчивая Windows 8. Поехали!

1. Неправильная работа программ или драйверов

Программы

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

Диспетчер устройств

В появившемся списке попробуйте удалить обновленный драйвер, а затем поставьте его заново.

Удаление программ

После этого этого начнется удаление.

Если это не помогло- читаем статью дальше.

2. Проблемы с реестром

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

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

Если не знаете почему компьютер зависает при включении, то переходите в статью по ссылке.

3. Вирусы

Вирусы заполонили абсолютно весь интернет. Сейчас статистика такова, что практически в каждом компьютере есть хотя бы один вирус.

4. Требуется переустановка Windows

На этом все. Надеюсь данная статья помогла вам. Спасибо за внимание. Удачи!

удаление вируса

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Читайте также: