Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

Чтобы отключить встроенный поиск в в windows 10 надо:

  1. Открыть Панель управления (кликнув по меню ПускПРАВОЙ клавишей мыши, её можно найти в открывшемся списке).
  2. Далее нам надо убедиться, что фильтрация элементов в Панели управления происходит по категории.
  3. Выбираем пункт «Система и безопасность».
  1. В следующем окне смотрим почти в самый низ и нажимаем на предпоследний зелёный пункт «Администрирование».
  2. Открывается новое окно , в котором нам надо выбрать пункт «Службы».

Найти службы можно и проще, новым способом. Для этого надо кликнуть ПРАВОЙ клавишей мыши на меню Пуск и выбрать девятый пункт «Управление компьютером», затем кликнуть в левой колонке «Службы и приложения» – «Службы». 

Для того, чтобы лучше видеть названия служб, это новое окно лучше развернуть на весь экран, а колонки «Имя» и «Тип запуска» расширить и поставить рядом друг с другом (переносим, зацепившись за название колонок).

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

Теперь находим службу «Windows Search» (поиск). В её описании значится: «Индексирование контента, кэширование свойств и результатов поиска для файлов, электронной почты и другого контента».

  1. Нажимаем на Windows Search ПРАВОЙ клавишей мыши.
  2. В появившемся контекстном меню кликаем на пункт «Свойства».

Вместо 5 и 6 пункта можно просто дважды кликнуть по названию службы!

  1. Появляется новое небольшое окно. В нём мы для начала убеждаемся, что находимся во вкладке «Общие».
  2. Затем в пункте «Тип запуска» выбираем «Отключена» (имеется ввиду, что служба будет отключена).
  3. Нажимаем ОК, чтобы сохранить произведённые изменения.

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

Все названия служб, которые гипотетически можно отключить, я перечисляю в отдельной статье «Какие службы можно отключить для ускорения Windows 10». Сначала хотел разместить их тут, но потом решил вынести их в специальный материал – иначе данная страница будет просто огромной.

Вариант №3. перегрев и запыленность

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

Рассмотрим причины, из-за которых излишне нагревается процессор:

  1. сломанный кулер или недостаточный уровень охлаждения;
  2. пыль, забившая радиатор и мешающая отводу тепла;
  3. отсутствующая или засохшая термопаста.

Узнать текущую температуру процессора помогут утилиты. Одна из них – AIDA 64.

Показания температурных датчиков находятся, в разделе «Компьютер» на соответствующей вкладке

Косвенными показателями наличия проблем с охлаждением являются:

  • Гул, скрежет кулера или полное отсутствие звука вентилятора при запущенной ресурсоемкой программе.
  • Нагретый корпус. Это характерно для ноутбука при поломке системы охлаждения иногда нижнюю крышку рукой задеть тяжело.
  • Снижение производительности, зависание.
  • Полная остановка или перезагрузка в неожиданный момент.
  • Сообщения о сбоях в охлаждающей системе.

Рекомендованная температура ЦП различается в зависимости от моделей.

Для современных процессоров, установленных в стационарных ПК, нормой является температура в пределах 40-50 градусов при режиме отсутствия нагрузки.

Под нагрузкой в играх или графических программах температура поднимается до 70-80 градусов Цельсия.

Ноутбуки не позволяют расположить внутренние элементы на большом удаление. Для них является нормальным «разогревать» ЦП до 65-70 градусов Цельсия даже в легких задачах, не требующих большой вычислительной мощности.

Превышение 70-80 градусов для любого компьютера должно стать причиной для проведения технического обслуживания незамедлительно.

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

Очистку стационарного ПК выполнить сможет даже неопытный пользователь. Для этого необходимо:

рис.3. Удалить накопившуюся пыль, используя мягкую кисточку и баллон со сжатым воздухом

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

Загрузка диска на 100 процентов windows 10. решение проблемы

:/>  Сколько нужно оперативной памяти для Windows 10

Способ 3: отключите superfetch

SuperFetch помогает сократить время загрузки и повысить эффективность загрузки программ. Тем не менее, он был определен как потенциальная причина проблем с производительностью диска в Windows 8 и более поздних версиях Windows, включая Windows 10. Вот как остановить эту службу:

  1. На клавиатуре одновременно нажмите клавишу с логотипом windows Клавиша Windows  X, затем выберите «Командная строка» («Администратор»). Вместо командой строки, у вас может быть Windows PoweShell.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  2. Нажмите «Да» в окне запроса контроля учетных записей.
  3. Появится окно с черным или синим фоном. Это окно командной строки. В этом окне введите следующую команду:
    net.exe stop superfetch
  4. Нажмите Enter на клавиатуре.
  5. Подождите несколько минут, чтобы увидеть, начинает ли ваш компьютер работать лучше. Или проверьте загруженность диска вашего компьютера: откройте «Диспетчер задач», затем на вкладке «Процессы» посмотрите на % в верхней части столбца «Диск». Если это больше не 100%, вы устранили проблему!Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

Если проблема с использованием диска на 100% не устранена, попробуйте следующий способ, описанный ниже.

Способ 4: выполните проверку диска

  1. На клавиатуре одновременно нажмите клавишу с логотипом windows Клавиша Windows  X, затем выберите «Командная строка» («Администратор»). Вместо командой строки, у вас может быть Windows PoweShell.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  2. Нажмите «Да» в окне запроса контроля учетных записей.
  3. Появится окно с черным или синим фоном. Это окно командной строки. В этом окне введите следующую команду:
    chkdsk.exe /f /r
  4. Нажмите Enter на клавиатуре, затем введите Y, чтобы подтвердить, что вы хотите выполнить проверку диска при следующей перезагрузке компьютера. Пожалуйста, сначала убедитесь, что вы закрыли все свои приложения.

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

  5. Подождите несколько минут, чтобы увидеть, начинает ли ваш компьютер работать лучше. Или проверьте загруженность диска вашего компьютера: откройте «Диспетчер задач», затем на вкладке «Процессы» посмотрите на % в верхней части столбца «Диск». Если это больше не 100%, вы устранили проблему!Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемыЕсли проблема с использованием диска на 100% не устранена, попробуйте следующий способ, описанный ниже.

Способ 5: сброс виртуальной памяти

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

Для сброса виртуальной памяти:

  1. На клавиатуре, нажмите клавишу Клавиша Windows Pause/Break. Затем выберите «Дополнительные параметры системы» на левой панели.

    Дополнительные параметры системы

  2. Перейдите на вкладку «Дополнительно», затем нажмите «Параметры» в разделе «Быстродействие».

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  3. Снова перейдите на вкладку «Дополнительно» и выберите « Изменить…» в разделе «Виртуальная память».Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы
  4. Убедитесь, что флажок «Автоматически выбирать объем файла подкачки» для всех дисков НЕ отмечен.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  5. Выберите диск (жесткий диск или раздел, в котором установлен Windows,  как правило это диск C: ) , и введите начальный размер и максимальный размер виртуальной памяти:
    • Начальный размер — это значение варьируется в зависимости от вашего компьютера. Если вы не уверены, какое значение использовать, просто введите любое число из категории Рекомендуемые .
    • Максимальный размер — не устанавливайте это значение слишком высоким. Это должно быть примерно в 1,5 раза больше вашего физического ОЗУ. Например, ПК с 4 ГБ (4096 МБ) оперативной памяти должен иметь не более примерно 6,144 МБ виртуальной памяти (4096 МБ х 1,5).После ввода значений виртуальной памяти нажмите « Установить» , затем нажмите « ОК» для продолжения.
  6. Очистите все временные файлы вашего компьютера. На клавиатуре нажмите клавишу Клавиша Windows R , затем в окне Выполнить, введите temp и нажмите Enter. Это откроет проводник Windows с открытой папкой Temp и покажет вам все временные файлы на вашем компьютере.

    temp Выполнить

  7. Выберите все файлы в папке Temp и удалите их.
  8. Проверьте загруженность диска вашего компьютера: откройте «Диспетчер задач», затем на вкладке «Процессы» посмотрите на % в верхней части столбца «Диск». Если это больше не 100%, вы устранили проблему!Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемыЕсли проблема с использованием диска на 100% не устранена, попробуйте следующий способ, описанный ниже.

Способ 7: измените настройки google chrome и skype

Для некоторых пользователей Windows 10 определенная комбинация настроек браузера Skype и Google Chrome вызывает проблему 100% загруженности диска в Windows 10. Вот как исправить эти настройки (обратите внимание, что формулировка в разных версиях Chrome может немного отличаться):

  1. В Google Chrome нажмите трехточечный значок в верхнем правом углу и выберите «Настройки».
  2. Прокрутите вниз до нижней части страницы и нажмите «Дополнительно».
  3. В категории «Конфиденциальность и безопасность» убедитесь, что использование службы прогнозирования для более быстрой загрузки страниц отключено.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  4. Убедитесь, что ваш Skype не работает.
  5. В проводнике Windows перейдите в C:Program Files (x86)SkypePhone.
  6. Щелкните правой кнопкой мыши по Skype.exe и выберите «Свойства».
  7. Перейдите на вкладку «Безопасность» и выберите «Изменить».
  8. Нажмите ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ и установите флажок Разрешить для записи. Затем нажмите Применить и ОК, чтобы сохранить изменения.
  9. Проверьте загруженность диска вашего компьютера: откройте «Диспетчер задач», затем на вкладке «Процессы» посмотрите на % в верхней части столбца «Диск». Если это больше не 100%, вы устранили проблему!Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

Если проблема с использованием диска на 100% не устранена, попробуйте следующий способ, описанный ниже.

Способ 8: исправьте ваш драйвер storahci.sys

Проблема 100 процентной загрузки диска в Windows 10 также может быть вызвана некоторыми моделями расширенного интерфейса хост-контроллера PCI-Express (AHCI PCIe), работающими с драйвером входящей почты StorAHCI.sys из-за ошибки микропрограммы.

Вот как определить, является ли это вашей проблемой, и исправить ее:

  1. Откройте Диспетчер устройств, одновременно нажав клавишу с логотипом Клавиша Windows   X , чтобы выбрать Диспетчер устройств.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  2. Разверните категорию Контроллеры IDE ATA / ATAPI и дважды щелкните Стандартный контроллер SATA AHCI.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  3. Перейдите на вкладку «Драйвер» и нажмите «Сведения». Если вы видите, что storahci.sys хранится в пути к папке system32, значит, вы используете драйвер AHCI для входящих сообщений.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  4. Закройте окно «Сведения о драйвере» и перейдите на вкладку «Сведения». В раскрывающемся меню выберите «Путь к экземпляру устройства». Запишите путь, начиная с VEN_.

    Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

  5. Введите regedit в поле поиска на панели «Пуск», затем нажмите «Enter» на клавиатуре, чтобы запустить редактор реестра. Затем перейдите к:

    HKEY_LOCAL_MACHINESystemCurrentControlSetEnumPCI <AHCIController><Случайное число>Device ParametersInterruptManagementMessageSignaledInterruptProperties

    <AHCI Controller> здесь относится к имени, которое вы видите на шаге 2.

    <Случайное число> отличается на разных машинах.

  6.  Дважды щелкните ключ MSISupported и измените значение на 0.
  7. Перезагрузите компьютер после внесения изменений, затем проверьте загруженность диска вашего компьютера: откройте «Диспетчер задач», затем на вкладке «Процессы» посмотрите на % в верхней части столбца «Диск». Если это больше не 100%, вы устранили проблему!Что делать, если загрузка процессора на 100 процентов в Windows 10: решение проблемы

Управление частотой процессора в windows 10

Большинство современных процессоров используют различные технологии энергосбережения, такие как Intel SpeedStep или AMD Cool’n’Quiet. Эти технологии основаны на динамическом изменении частоты работы процессора в зависимости от нагрузки с целью снижения энергопотребление и тепловыделения.

Для понимания рассмотрим общие принципы работы данных технологий.

У процессора есть состояния производительности (P-States), которые представляют из себя комбинацию множителя частоты (Frequency ID, FID) и напряжения питания (Voltage ID, VID). Тактовая частота работы процессора получается путем умножения частоты системной шины (FSB) на FID, соответственно чем больше множитель, тем выше частота, и наоборот. Количество поддерживаемых состояний зависит от характеристик процессора (макс. частота, множитель и т.п.).

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

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

В моем компьютере стоит Intel Core I7 4790К. Согласно спецификации, он имеет базовую частоту 4ГГц, а с использованием технологии Turbo Boost может разгоняться до максимальных 4.4ГГц. Для того, чтобы посмотреть текущую скорость работы процессора, запустим «Диспетчер задач» (Ctrl Shift Esc) и перейдем на вкладку «Производительность». Как видите, на данный момент нагрузка невелика и процессор работает вполсилы, частота его работы составляет 1.84ГГц.

Вкладка Производительность в Диспетчере задач

Попробуем немного покрутить настройки частоты процессора и посмотрим, что из этого получится. Для запуска оснастки управления электропитанием жмем клавиши Win R и выполняем команду powercfg.cpl.

запуск оснастки управления электропитанием

В открывшемся окне выбираем текущую схему электропитания, переходим по ссылке «Настройка схемы электропитания»

оснастка управления электропитанием

и жмем на ссылку «Изменить дополнительные параметры питания».

переход к дополнительным настройкам электропитания

За частоту работы процессора отвечают параметры «Минимальное состояние процессора» и «Максимальное состояние процессора», находящиеся в разделе «Управление питанием процессора».

дополнительные настройки электропитания

Обратите внимание, что у ноутбуков для каждого параметр доступны два варианта настроек. Первый отвечает за частоту процессора при автономной работе (от батареи), второй — при работе от сети.

дополнительные настройки электропитания для ноутбука

Проверим, как влияет изменение настроек на частоту работы процессора. Для начала уменьшим максимальное состояние до 20% и проверим результат. Как видите, частота работы снизилась до примерно 0.78ГГц, что как раз составляет примерно 20% от базовой частоты.

изменение максимальной частоты процессора до 20%

Что интересно, снизить частоту ниже 20% мне это не удалось. При выставлении значения ниже 20% частота продолжает оставаться на том же уровне, т.е. для моего процессора 800МГц является минимальной поддерживаемой частотой.

изменение максимальной частоты процессора до 5%

Чтобы разобраться, почему так, запустим диагностическую утилиту CPU-Z. Как видите, в нашем случае частота шины составляет 100МГц, а множитель изменяется в диапазоне от 8 до 44. Отсюда и получаем возможность изменения частоты от минимальных 800МГц до максимума 4.4ГГц с шагом в 100МГц.

CPU-Z

Но переключение осуществляется не по каждому множителю, а более дискретно. Другими словами, количество состояний производительности не соответствует количеству значений множителя. Посмотреть все доступные состояния можно утилитой RightMark Power Management. Например для испытуемого процессора доступно всего 15 состояний, а переключения между ними происходят с переменным шагом 200-300МГц.

RightMark PPM

Ну а на что влияет минимальная частота процессора? Для проверки установим значение минимальной частоты в 100% и убедимся, что скорость работы процессора сразу поднялась почти до максимуму и достигла 4.3ГГц. И это при том, что загрузка процессора составила всего 14%.

изменение минимальной частоты процессора до 100%

Есть еще одна настройка, отвечающая за частоту работы процессора. По умолчанию она скрыта и для того, чтобы увидеть ее, необходимо произвести некоторые манипуляции в реестре. Поэтому открываем редактор реестра (Win R ->regedit), переходим в раздел HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerSettings54533251-82be-4824-96c1-47b60b740d0075b0ae3f-bce0-45a7-8c89-c9611c25e100, находим параметр Attributes и изменяем его значение на 2.

добавление настройки частоты процессора в реестре

После этого в окне настроек появится параметр «Максимальная частота процессора». Как следует из названия, этот параметр отвечает за ограничение максимальной частоты работы процессора, его значение задается в мегагерцах. По умолчанию значение параметра равно 0, что означает отсутствие ограничений.

пункт настройки частоты процессора

Установим ограничение в 1500МГц и проверим результат. И действительно, ограничение работает и частота не поднимается выше указанного значения.

управление частотой процессора

Надо понимать, что регулировка частоты работает так-же дискретно, как и в случае с состояниями. Например при выставлении максимальной частоты 1200МГц реальное ограничение будет в районе 1000МГц. Это неудивительно, ведь переключения все равно производятся между P-состояниями, причем выбирается ближайшее минимальное значение.

дискретность регулировки

Изменять дополнительные параметры питания процессора можно и из командной консоли, с помощью утилиты powercfg. Для начала выведем все имеющиеся настройки питания командой:

powercfg /query

В полученных результатах надо найти требуемые параметры. Каждый раздел и параметр можно идентифицировать по идентификатору GUID или по псевдониму (алиасу). Например у группы настроек «Управление питанием процессора» GUID 54533251-82be-4824-96c1-47b60b740d00, а псевдоним SUB_PROCESSOR, у параметра «Максимальное состояние процессора» GUID 75b0ae3f-bce0-45a7-8c89-c9611c25e100 и псевдоним PROCTHROTTLEMAX.

запуск команды powercfg

Зная нужные алиасы или GUID-ы можно оперировать настройками. Так посмотреть значение параметра «Максимальное состояние процессора» можно такой командой (SCHEME_CURRENT означает текущую схему электропитания):

powercfg /query SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX

В командной значения параметра показаны в шестнадцатеричном виде, т.е. значение 0x00000064 означает 100%.

просмотр настроек электропитания из консоли cmd

Обратите внимание, что в командной строке доступны настройки как для питания от сети, так и от батареи. В зависимости от требуемого варианта команда будет отличаться. Так за настройку питания от сети отвечает ключ /SETACVALUEINDEX, а для питания от батареи используется ключ /SETDCVALUEINDEX. Различие всего в одной букве, поэтому нужно быть внимательным и постараться их не перепутать. Для примера снизим максимальное состояние процессора для питания от сети до 50%:

powercfg /setacvalueindex CHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 50

Проверим результат. Как видите, текущее значение составляет 0x00000032 (50%).

изменение настроек электропитания из консоли cmd

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

Вот как то так 🙂

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