Если вы заметили проблему с производительностью при использовании ПК или приложения, проверьте использование диска. Если вы заметили случайные всплески использования диска, этот пост поможет вам решить проблему на вашем ПК с Windows.
Пиковые нагрузки, безусловно, являются одной из основных проблем, поскольку они снижают производительность вашего компьютера. Но есть парочка лайфхаков, с помощью которых можно попробовать решить проблему и исправить сразу.
В чем причина случайных всплесков использования диска?
Несколько разных причин могут вызвать эту проблему в Windows. Некоторые из этих причин перечислены ниже:
- Фрагментация диска. Если вы используете традиционный жесткий диск и включаете функцию автоматической оптимизации диска, это может привести к ошибке пиковых значений диска.
- CompatTellRunner.exe: эта программа известна тем, что занимает место на диске.
- Неисправный жесткий диск. Существует также большая вероятность того, что ваш жесткий диск выходит из строя, и вам необходимо заменить его новым. Но сначала обязательно проверьте исправность винчестера.
- Сбой поиска Windows: в сборках Windows 11 для предварительной оценки использование диска увеличивается всякий раз, когда вы пытаетесь использовать компонент поиска Windows.
Исправлено: скачки случайного использования диска в Windows 11/10.
Я поделился некоторыми из наиболее эффективных методов решения проблем с использованием диска в Windows. Попробуйте эти методы и посмотрите, помогут ли они вам:
- Проверить использование приложения
- Обновите до последней сборки Windows
- Дефрагментируйте жесткий диск
- Отключить службу SysMain (Superfetch)
- Запустите утилиту проверки диска
- Устранение неполадок в состоянии чистой загрузки для проверки вмешательства сторонних процессов
- Проверьте здоровье жесткого диска
- Отключить MSI-режим
Теперь позвольте мне рассказать обо всех этих методах один за другим.
Примечание. Если вы видите постоянно высокий уровень использования диска, обратитесь к связанному руководству.
1. Проверьте использование приложения
Откройте диспетчер задач с помощью Ctrl + Shift + Esc. Затем щелкните столбец Диск, чтобы отсортировать его в порядке убывания. Это поможет вам определить приложение, вызывающее интенсивное использование диска. Если вы не заметили этого сразу, подождите, пока не увидите всплеск.
После того, как вы определили приложение, вы можете переустановить его и проверить, сохраняется ли проблема. Вам нужно будет удалить приложение и найти альтернативу, если это так.
Вы также можете проверить, не зависло ли приложение во время выполнения операции. Например, если это программа Excel, и вы заметили всплеск использования диска при редактировании файла или синхронизации, вам необходимо воссоздать файл. Если проблема вызвана службой индексирования, вам необходимо решить ее соответствующим образом.
2. Обновите до последней сборки Windows
Первое, что вы должны сделать, это обновиться до последней сборки Windows. Есть большая вероятность, что Microsoft уже решила проблему и выпустила обновление.
Итак, перейдите в «Настройки»> «Центр обновления Windows»> «Проверить наличие обновлений». И посмотрите, есть ли доступные обновления. Если есть, загрузите и установите его и посмотрите, решит ли он проблему для вас.
3. Дефрагментируйте жесткий диск
Если в вашей системе используется жесткий диск и вы отключили функцию дефрагментации и оптимизации драйверов. Тогда это может быть основной причиной высокого использования диска. Поэтому рекомендуется включить эту функцию. После этого это также улучшит производительность Windows.
Для этого выполните следующие действия:
- Нажмите клавишу Windows + R, чтобы запустить «Выполнить».
- Введите dfrgui.exe и нажмите Enter.
- Затем выберите жесткий диск с операционной системой и нажмите кнопку «Оптимизировать».
- Вам также будет представлено меню управления учетной записью пользователя. Нажмите Да, чтобы продолжить.
После запуска установки дождитесь ее завершения. Кроме того, убедитесь, что вы не останавливаете процесс на полпути, так как это может вызвать дополнительные проблемы.
3. Отключить службу SysMain (Superfetch)
SysMain, ранее известная как SuperFetch, — это программа, используемая Windows для предварительной загрузки приложений в память перед их запуском. Эта функция помогает вам загружать приложения как можно быстрее. Однако иногда это может приводить к ошибкам с высоким использованием диска. Поэтому вы можете попробовать отключить эту функцию, выполнив следующие действия:
- Запустите R, нажав клавишу Windows + R.
- Введите services.msc и нажмите Enter.
- Теперь найдите службу SysMain или Superfetch и дважды щелкните по ней.
- Затем измените тип запуска на «Отключено» и нажмите «Стоп», чтобы приостановить службы.
- Наконец, нажмите Применить > ОК.
Это уменьшит использование диска на 10-15%. Кроме того, вы можете перезагрузить компьютер, чтобы свести к минимуму использование диска.
4. Запустите утилиту проверки диска
Вы также можете попробовать проверить диск, чтобы исправить временные ошибки. Для этого выполните следующие действия:
- Щелкните правой кнопкой мыши меню «Пуск» и выберите «Терминал Windows (администратор)», чтобы запустить его.
- Затем введите chkdsk.exe /f /r
- Эта команда не инициирует проверку системы немедленно. Вместо этого щелкните значок Y рядом с ним, чтобы запланировать сканирование при следующей перезагрузке компьютера.
Итак, перезагрузите компьютер, чтобы начать процесс проверки диска.
5. Отключите процесс CompatTelRunner.exe.
CompatTelRunner.exe — распространенная программа, известная тем, что занимает много места в памяти. Поэтому рекомендуется отключить эту службу. Есть два способа отключить его: Планировщик заданий и Редактор реестра.
Позвольте мне рассказать об обоих вариантах ниже:
Остановите процесс CompatTelRunner.exe через планировщик задач.
- Нажмите клавишу Windows + R, чтобы запустить «Выполнить».
- Введите taskschd.msc и нажмите клавишу Enter, чтобы открыть планировщик заданий.
- Затем перейдите к следующему пути, используя левое меню.
Библиотека планировщика заданий > Microsoft > Windows > Работа с приложениями.
- Здесь отключите все задачи, щелкнув по ним правой кнопкой мыши.
- После отключения перезагрузите компьютер, и проблема должна быть устранена.
Отключите процесс CompatTelRunner.exe через редактор реестра.
- Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить».
- Введите regedit и нажмите Enter.
- В редакторе реестра перейдите по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\TelemetryController
- Затем щелкните правой кнопкой мыши TelemetryController и выберите «Переименовать» в контекстном меню.
- Затем переименуйте ключ TememetryController в TelemetryControllerX.
- Наконец, перезагрузите компьютер, и все готово.
6. Проверьте работоспособность HDD/SSD
Если ваш жесткий диск довольно старый, это может быть одной из основных причин периодического высокого использования диска. Если состояние вашего жесткого диска плохое, это может привести к сбою диска или возникновению различных проблем, связанных с диском.
Проверить работоспособность жесткого диска очень просто. Многие приложения помогают вам в работе, но лучше всего использовать инструмент, предлагаемый OEM-производителем.
Если ваш SSD устарел, используйте OEM-инструмент для устранения проблемы с производительностью.
7. Отключить режим MSI
По словам некоторых пользователей, 100% ошибок использования диска исправляются отключением режима MSI. Согласно Microsoft, ошибка высокого использования диска возникает из-за несовместимости прошивки в контроллерах Advanced Host Controller Interface PCI-Express (AHCI PCIe).
Итак, если на вашем ПК используется драйвер StorAHCI.sys, эта проблема, скорее всего, коснется вас. Однако, по словам Microsoft, отключив режим MSI, можно значительно сократить использование диска.
- Щелкните правой кнопкой мыши меню «Пуск» и выберите «Диспетчер устройств».
- Разверните Контроллеры IDE ATA/ATAPI и щелкните запись правой кнопкой мыши.
- Далее выберите свойства.
- Перейдите на вкладку «Драйвер» и нажмите «Сведения о драйвере».
- Здесь, если вы видите StorAHCI.sys по пути, переходите только к следующему шагу. Если вы не видите ничего подобного, пропустите этот метод.
- Затем перейдите на вкладку «Сведения» и измените путь к экземпляру устройства в раскрывающемся меню.
- Теперь щелкните правой кнопкой мыши значение здесь и скопируйте его.
- Вставьте значение в файл Блокнота.
- Закройте диспетчер устройств и откройте редактор реестра, перейдя к параметру поиска Windows.
- Перейдите к следующему пути реестра:
Компьютер\HKEY_LOCAL_MACHINE\Система\CurrentControlSet\Enum\PCI\
- Теперь сопоставьте запись с той, которую вы вставили в файл Блокнота, и разверните ее.
Компьютер\HKEY_LOCAL_MACHINE\Система\CurrentControlSet\Enum\PCI\
- Теперь на боковой панели перейдите в Настройки устройства > Управление прерываниями > MessageSignaledInterruptProperties.
- На правой панели найдите MSISupported, откройте его и измените значение данных на 0.
Наконец, закройте редактор реестра и перезагрузите компьютер. Вы заметите, что использование вашего диска не превышает отметки 10-20%.
Должен ли я отключить Superfetch?
Если ваш компьютер имеет дело с повышенным использованием ЦП, потреблением большего количества ОЗУ или случайным высоким использованием диска, вам следует отключить SuperFetch. SuperFetch предварительно загружает приложения в память, чтобы загружать их быстрее. Однако это может быть серьезной проблемой потребления ресурсов. Вы почувствуете заметное падение производительности и скорости вашего компьютера. Кроме того, если вы используете старый жесткий диск, эту функцию следует отключить навсегда.
Будет ли Chkdsk восстанавливать поврежденные файлы?
Основная цель команды chkdsk — сканирование файловой системы на диске (NFTS, FAT32) и проверка целостности файловой системы, включая метаданные файловой системы, а также исправление любых логических ошибок файловой системы, обнаруженных chkdsk.
Что делает сканирование SFC?
Команда SFC /scannow просканирует все защищенные системные файлы на вашем компьютере и заменит поврежденные файлы кэшированной копией, расположенной в сжатой папке в папке Windows.
Итак, это были все исправления случайных всплесков использования диска в Windows 11/10. Теперь попробуйте эти методы и посмотрите, помогут ли они. Кроме того, по любым другим вопросам, не стесняйтесь оставлять комментарии ниже.