Операционная система неожиданно повисла, что делать?

Операционная система неожиданно повисла, что делать?

Висит операционная система и все!

Знакомо ощущение, задаешь операционной системе выполнить простую задачу, а она это делает очень долго, либо вообще не реагирует на действие. И вроде компьютер работал нормально, а потом стал все выполнять медленно. Что в этом случае делать и как найти причину такого поведения операционной системы? Будем разбирать этот случай далее.

Первые действия определения зависания операционной системы

Первое, что надо сделать, посмотреть, какие процессы запущены в операционной системе. Думаю ни для кого не секрет что нужно вызвать диспетчер задач. Есть два способа его запуска, нажать клавиши Ctrl+Alt+Delete, второй способ на панели задач рабочего стола нажать правой клавишей мыши, появиться меню и выбрать Диспетчер задач. Диспетчер задач хорошая встроенная утилита для быстрой оценки состояния системы. С её помощью можно завершить процессы, оценить быстродействие процессора, выделяемую память и загрузку сетевой карты. Но порой даже его богатого функционала не хватает. Плюс ко всему прочему, существуют вирусы, которые его блокируют и вызвать описанными выше способами невозможно. Что в этом случаем нам поможет?

Компания Sysinternals, как она поможет нам убрать зависания

Немного предыстории в далеком 1996 году появился сайт http://sysinternals. com/ его основатель Марк Руссинович и Брюс Когсвелл. Эти парни начали разрабатывать программное обеспечение для Windows, а точнее утилиты, которые расширяли его функционал. В результате в2006 г. Microsoft обратила свое внимание на этот сайт и компанию Sysinternals и купила её. И не напрасно она это сделала, действительно утилиты этой компании очень хороши. А я считаю Марка Руссиновича человеком, который знает о Windows всё. Читал его книжки об устройстве Windows, это хороший инструмент для изучения операционной системы Windows. Но все их программы, рассматривать не буду, а расскажу о программе, которая заменит стандартный Диспетчер задач Windows.

Программа для изучения процессов в операционной системе

Эта программа не раз меня выручала и с ней я находил проблему, которая закралась. Её считают одной из самых лучших в своей сфере, её постоянно дорабатывают и она бесплатна. Представляю вам Process Explorer. Страница загрузки. Программа предназначена для разрешения проблем с версиями библиотек DLL и утечками дескрипторов, а также для понимания принципов работы ОС Windows и приложений. Замудренно, да :-) ? Новичкам все её возможности не нужны, но для нахождения процесса и понимания что за процесс запущен и к какой программе он принадлежит, на это она сгодится. Столбец CPU показывает загрузку процессора и видно какой процесс потребляет мощность. Для отчета по памяти нужно нажать правой клавишей по любому столбцу, выбрать Select Columns, появиться окно Select Columns, выбираем вкладку Process Memory и ставим галочку Working Set Size, после этого нажимаем OK, все память у нас появилась в виде столбца Working Set.

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

Алгоритм разбора процесса, который тормозит систему. Запускаем Диспетчер задач, переходим во вкладку Процессы и смотрим, какой процесс загружает процессор и потребляет больше всего памяти. Для определения источника процесса, необходимо запустить Process Explorer и в столбце Description и Company Name, посмотреть, какая программа запустила процесс. Завершать процессы под именем Microsoft Corporation не рекомендуется, так как чаще всего это системные процессы и при завершении их, можно повредить операционную систему. Но если сильно хочется, можно изучить, что за процесс и к какой службе он относится. Обращаемся к ресурсу http://www. processlibrary. com/ , где в строке забиваем процесс, который нагружает систему. Появиться описание процесса, но на английском языке. Копируем то, что нам надо и переводим с помощью Google переводчика. При пользовании processlibrary. com, на системные процессы Windows, выходит описание, что это вирус, на вторых и ниже описаниях. Это не означает, что это вирус, но если есть подозрения.

Если подозрения на присутствие вируса в системе.

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

Завершаем изучение процесса.

Проверив систему, поняли, что все чисто, после этого начинаем изучать процесс дальше. Так с процессом определились и источником его и только после этого завершаем этот процесс, ни как не раньше. В Диспетчере задач->Завершить процесс, в Process Explorer-> Kill Process. Либо просто выбираем процесс и нажимаем Delete, появиться окно спрашивающее, “Вы действительно хотите завершить процесс” нажимаем “Да”. После этого, как правило система восстанавливает свою работоспособность, но если этого не произошло, значит причина кроется в другом. Предварительно нужно почистить операционную систему. И провести дефрагментацию жестких дисков. Какие еще причины существуют заставляющие систему тормозить, разберем в следующих темах.

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


Карта сайта


Информационный сайт Webavtocat.ru