как узнать какие процессы тормозят компьютер
Как найти программу, которая тормозит компьютер?
Если компьютер неожиданно стал работать медленнее, стоит его перезагрузить. Если не помогло, давайте разберемся с причинами — понадобится всего лишь несколько минут свободного времени.
Компьютерное железо всегда нагружается по-разному. Даже в состоянии простоя в операционной системе запущено множество процессов. Какие-то из них работают по умолчанию, другие периодически запускаются и завершаются в автоматическом режиме. Большинство из них оказывают мизерное воздействие на современные комплектующие. Но некоторые способны серьезно напрячь даже самую мощную игровую машину. Наверняка, вы замечали, что в какой-то момент ОС начинает тормозить без видимой на то причины. Если вы ничего не запускали вручную, то причина — фоновый процесс. Давайте разберем, каким способом можно выявить «виновника торжества», и как от него избавиться.
Диспетчер задач
Это системный монитор ресурсов и менеджер запуска, который предоставляет пользователю информацию о производительности компьютера и запущенных приложениях. Для того, чтобы его запустить нажмите комбинацию клавиш CTRL + SHIFT + ESC или CTRL + ALT + DEL.
Затем вы увидите все процессы, которые в данный момент активны в операционной системе. Нажав на одну из 4 основных вкладок (ЦП, память, диск, сеть), вы выполните сортировку от процесса, который потребляет большего всего определенного системного ресурса к процессу, который имеет самый скромный аппетит. Повторное нажатие на вкладе поменяет сортировку наоборот, то есть от меньшего к большему. Таким образом вы поймете, какая задача какую комплектующую нагружает.
Для того, чтобы это сделать, выделите процесс и в правом нижнем углу нажмите на пункт «снять задачу». Однако в некоторых случаях процесс сразу же может возобновиться, несмотря на вашу манипуляцию. Это происходит из-за того, что за запуск этого процесса отвечает какая-то другая системная настройка. Чаще всего это определенная служба.
Как узнать, какая программа или игра тормозит компьютер?
Все важные комплектующие компьютера: процессор, жесткий диск, оперативная память, видеокарта нагружаются по-разному. Так, в состоянии простоя в операционной системе продолжают работать только те процессы и службы, которые необходимы для функционирования самой операционной системы. Однако большинство из них оказывают незначительное влияние на производительность ПК. Если же вы заметили, что вы ничего не запускали, но ваша сборка тормозит, то виновником тому является программа, служба или процесс, которые работают в фоновом режиме. Для того, чтобы определить, какая программа тормозит работу компьютера, стоит воспользоваться следующими рекомендациями.
Определение программы или процесса, который тормозит работу компьютера
Есть множество способов, как узнать, какие программы тормозят работу компьютера, мы же рассмотрим только те, с которыми справится как начинающий, так и продвинутый пользователь ПК без установки дополнительного софта.
В первую очередь, если у вас стал тормозить компьютер, нужно запустить «Диспетчер задач» комбинацией клавиш «CTRL + SHIFT + ESC» или «CTRL + ALT + DEL». Также можно нажать правой кнопкой мыши на панели задач и из функционального меню выбирать «Запустить Диспетчер задач».
Далее переходим во вкладку «Процессы». Здесь будет 4 вкладки: Центральный процессор (ЦП), Память, Диск, Сеть.
Если у вас Windows 7, то нужно перейти во вкладку «Быстродействие» и нажать на «Монитор ресурсов».
Появится новое окно с точно такими же вкладками.
Нажав на кнопку сортировки, вы увидите, какой процесс потребляет больше всего возможностей памяти, процессора или ОЗУ. Повторное нажатие поменяет сортировку наоборот.
Путем просмотра каждой вкладки: возможностей процессора, оперативной памяти т д, вы сможете определить, какая программа или игра тормозит вашу систему. Для того, чтобы освободить ресурсы для системы, достаточно будет снять задачу или завершить процесс.
Если же ПК зависает сразу после старта системы, то определить виновника проблемы будет намного проще. Достаточно нажать «Win+R» и ввести «msconfig».
Откроется окно конфигурации системы. Переходим во вкладку «Автозагрузка». Смотрим, какая программа или игра, кроме драйверов и программ Microsoft, имеются в списке. Выбираем нужную и снимаем отметку. Кликаем «Применить», чтобы изменения вступили в силу.
Теперь перезагружаем ПК и смотрим, зависает ли он на старте. Если нет, то проблема решена. Если зависает, то возвращаем отключенную программу в список автозагрузки и снимаем отметку со следующего софта. Так, по очереди, исключая с автозагрузки ПО, вы определите, какое приложение или игра влияют на зависание системы.
Также можно проверить службы. Для этого нужно нажать «Win+R» и ввести «services.msc».
Откроется окно служб. Нажав на службу, в небольшом меню слева появится её описание. Можно отключить или остановить службу. Прежде чем отключить службу рекомендуем найти о ней информацию в сети.
Если же вы отключили программы, остановили ненужные службы, но компьютер все равно тормозит, то стоит проверить ПК на перегрев, а установленные комплектующие на работоспособность.
Как узнать какие программы тормозят работу компьютера
Ваш компьютер стал работать очень медленно? Вы еще не успели открыть программы после загрузки компьютера, как он уже тормозит? Вы хотите узнать какие программы тормозят работу компьютера? Мы знаем решение этой проблемы.
Даже если вы самостоятельно не открываете программы, это не означает, что некоторые из них не работают в фоновом режиме. Чаще всего фоновые программы сильно тормозят работу компьютера.
Итак, чтобы узнать какие программы тормозят работу компьютера, вам следует выполнить следующие действия:
Вау, мой процессор очень загружен. Интересно, почему? Давай выясним.
Подождите, но ведь суммарно цифры не превышают 30%, но компьютер загружен примерно на 80-90%. Как такое может быть?
Изучив монитор ресурсов, мы видим, что процессор все еще загружен. Мы также знаем, что svchost.exe потребляет больше всего ресурсов. Давайте проверим это.
И вот снова компьютер стал тормозить. Похоже, CscService загружен. CscService — это процесс, который выполняет работу «Автономные файлы».
Итак, мы видим, что CscService потребляет много ЦП. Дальше нам нужно выяснить, как решить проблему с процессом CscService. Но это уже совсем другая история. Наша основная цель выполнена, и мы узнали какие программы тормозят работу компьютера.
Поиск тормозящего процесса в Windows 7
Что делать, если компьютер тормозит на ровном месте, если батарея ноутбука стала быстро разряжаться, а процессор сильно греется? Виной этих неприятностей может стать один из процессов в системе, нагружающий центральный процессор компьютера ненужной работой. |
В Диспетчере задач Windows картина может выглядеть следующим образом:
По умолчанию отображаются процессы только текущего пользователя. Для отображения процессов всех пользователей нажимаем кнопку «Отображать процессы всех пользователей».
Просмотр нагрузки на ЦП всех процессов позволяет определить тормозящий процесс, например:
Процесс «services.exe», в данном случае он загрузил процессор на 23%. Но это системный процесс, не он виноват в проблеме, его нагружает кто-то иной.
Для выявления паразитного процесса потребуется провести диагностику. Первое, что мы сделаем — отключим автозагрузку и перезагрузим компьютер. Для отключения автозагрузки выполните следующее: нажмите одновременно клавиши Win + R, в появившемся окне наберите «msconfig». Выберете вариант запуска «Выборочный запуск» и снимите галочку «Загружать элементы автозагрузки».
Нажмите «ОК» и в появившемся окне — «Перезагрузка». После перезагрузки нагрузка на ЦП исчезла:
Осталось вычислить тот процесс, который создает паразитную нагрузку и убрать его из автозагрузки. Для этого будем последовательно вручную запускать все те процессы, которые прописаны в автозагрузке. Запускаем «msconfig» и переходим на вкладку «Автозагрузка»:
Столбец «Команда» содержит пути к exe-файлам для запуска процесса. Именно эти файлы и надо запускать. Но некоторые из них можно пропустить, например, Adobe Reader — бесполезный элемент, который то и дело предлагает обновить программное обеспечение. Если не уверены в необходимости того или иного элемента автозагрузки — проверяйте все.
Проверка делается таким образом. Запускаем очередной процесс, ждем некоторое время (несколько секунд), после чего смотрим на загрузку ЦП в Диспетчере задач. Если загрузка возросла, то паразит найден. В приведенном примере проблемным оказался «MySQLNotifier.exe».
В окне «Конфигурация системы» переходим на вкладку «Общие» и выбираем пункт «Обычный запуск», далее возвращаемся на вкладку «Автозагрузка», отключаем найденную проблемную программу из автозагрузки, нажимаем «ОК» и перезагружаем компьютер.
Если проблема не исчезла, то может оказаться, что нагрузку создавал не одни процесс, а несколько. Тогда надо проделать описанное выше для поиска еще одного паразитного процесса, в конечном итоге отключив из автозагрузки все такие процессы.
Полезный совет. Неплохо иметь в автозапуске Диспетчер задач, чтобы после загрузки системы он автоматически запускался и размещался в трее. Тем самым мы сможем вовремя обнаружить появление подобных паразитных процессов.
Тем самым мы создали командный файл Windows, запускающий Диспетчер задач в свернутом виде и выполняющийся после загрузки операционной системы.
Как узнать, чем загружен процессор.
Решение проблемы с svchost.exe.
После включения компьютера его процессор постоянно выполняет какие-то задачи. Если этих задач станет слишком много или они будут очень тяжелыми, компьютер может начать «тормозить».
Запускать выполнение процессором задач может как пользователь, так и операционная система компьютера, а также установленные программы, в том числе и вредоносные.
Как узнать, насколько сильно загружен процессор, чем именно он занят в данный момент, а также о том, как прекратить выполнение ним определенных процессов, и пойдет речь в статье.
Нужно учитывать, что «торможение» процессора может быть вызвано не только высокой степенью его загруженности, но и банальным перегревом. Какой должна быть температура процессора и как ее проверить, читайте здесь.
Отслеживать степень загруженности процессора в режиме реального времени удобно с помощью диспетчера задач Windows. С этой целью диспетчер задач необходимо запустить (как это сделать читайте здесь) и в его окне перейти на вкладку «Быстродействие». Информация о загруженности там отображается в процентах, а также в виде диаграммы.
Если на Вашем компьютере в диспетчере задач вкладки не отображаются, его необходимо переключить в стандартный режим. Подробнее об этом можно узнать здесь.
Чтобы остановить процесс и освободить занятые им ресурсы, нужно щелкнуть по нему правой кнопкой мышки и в появившемся контекстном меню выбрать пункт «Завершить процесс». Затем подтвердить свои намерения в открывшемся диалоговом окне.
1. Вирусы
Вирусы могут «маскироваться» под другие программы, установленные на компьютере. Если в диспетчере задач Windows Вы обнаружили, что какой-то процесс постоянно сильно нагружает процессор, первым делом проверьте компьютер на вирусы.
2. Программы из автозагрузки
Многие программы, устанавливаемые пользователем на компьютере, добавляются в автозагрузку Windows и стартуют вместе с компьютером в фоновом режиме. Пользователь при этом может даже не подозревать, что они постоянно работают. Они могут самостоятельно обновляться, показывать разные сообщения и рекламу, а также совершать другие действия, расходуя сетевой трафик и ресурсы компьютера.
О том, как посмотреть список автозагрузки Windows и удалить из него ненужные программы, можно узнать здесь.
3. Процесс svchost.exe
Очень часто большую нагрузку на процессор создает процесс svchost.exe. Он используется многими системными службами Windows, но под него могут «маскироваться» и вирусы. При этом, для вирусов характерным является запуск этого процесса от имени пользователя компьютера. Если в своем диспетчере устройств Вы обнаружили такой случай, значит Ваш компьютер 100 % заражен, поскольку «настоящий» svchost.exe запускается только от имени системы и некоторых ее служб.
Но далеко не всегда высокая активность svchost.exe бывает вызвана вредоносными программами. Служба обновления Windows, например, также использует этот процесс и способна создавать большую нагрузку. Чтобы это проверить, необходимо в диспетчере задач Windows щелкнуть правой кнопкой мышки по процессу svchost.exe, который больше всего нагружает процессор, и в появившемся контекстном меню выбрать пункт «Перейти к службам». Откроется список служб, в котором будут выделены те из них, которые причастны к запуску данного процесса.
Если среди них будет служба обновления Windows, значит с большой долей вероятности она и является причиной проблемы. Решить ее можно несколькими способами:
1. Ждать, ничего не предпринимая. Когда закончится загрузка и установка обновлений Windows, проблема исчезнет сама собой. Именно этот путь выхода из ситуации является наиболее предпочтительным. Но если компьютер сильно «тормозит» и без него в данный момент нельзя обойтись, можно попробовать другие варианты.
2. Разрешить процессу svchost.exe использовать только часть ядер процессора. Делается это так:
• щелкнуть правой кнопкой мышкой по «тяжелому» процессу svchost.exe в диспетчере задач Windows;
• в появившемся контекстном меню выбрать пункт «Задать соответствие»;
• в открывшемся окне оставить галочки только возле одного или двух ядер процессора (в зависимости от того, сколько их у процессора вообще) и нажать кнопку «ОК».
3. Полностью отказаться от загрузки и установки обновлений Windows. Делать это не рекомендуется, но если Вас не сильно волнует безопасность компьютера, то можно. С этой целью достаточно отключить системную службу обновления Windows, действуя следующим образом:
• в открывшемся списке системных служб найти службу с названием «Центр обновления Windows» (см. ближе к концу списка) и дважды щелкнуть по ней левой кнопкой мышки;
• откроется окно, в котором в выпадающем списке «Тип запуска» выбрать вариант «Отключена», затем нажать кнопку «Применить»;
• закрыть все открытые окна и перезагрузить компьютер.