Привычки ухода за компьютером сложились во времена механических жёстких дисков, а живут до сих пор. Дефрагментация SSD, чистка реестра, обязательное выключение на ночь и утилиты для освобождения оперативной памяти сегодня либо не дают ничего, либо укорачивают ресурс накопителя и замедляют систему. Разбор опирается на документацию Microsoft: что Windows 11 делает сама, чем это проверить и что остаётся пользователю.
Дефрагментация SSD вместо TRIM
На жёстком диске файл, разбросанный по пластине, заставлял головку метаться между фрагментами, и последовательное чтение проседало. Сведение фрагментов в непрерывный участок действительно ускоряло работу. У SSD нет ни пластин, ни головки: доступ к любому блоку занимает одинаковое время, поэтому прирост скорости от сведения фрагментов околонулевой, а регулярный ручной прогон дефрагментатора оборачивается лишними циклами записи и расходом ресурса ячеек.
Твердотельному накопителю нужно другое – TRIM. Получив уведомление об освободившихся блоках, контроллер стирает их заранее, в простое, и следующая запись не упирается в очистку.
TRIM – уведомление накопителю о блоках, освободившихся после удаления файлов. Без такого уведомления ячейки очищаются прямо во время записи, и скорость падает.
За отправку TRIM отвечает встроенный инструмент «Дефрагментация и оптимизация дисков». Согласно документации Microsoft, задача обслуживания выполняется примерно раз в неделю, а для SSD традиционная дефрагментация вместе с повторным TRIM запускается раз в месяц, причём смена частоты расписания на этот месячный цикл не влияет. Задача не выполняется, если компьютер выключен или ноутбук питается от батареи.
Ежемесячная дефрагментация твердотельного тома выглядит противоречием, но преследует другую цель, чем ускорение чтения. Инженеры Microsoft разъясняли механику так: сильно фрагментированный том замедляет копирование при записи в теневых копиях, а по достижении предельного числа фрагментов файла NTFS перестаёт его расширять и запись завершается ошибкой. Механика при этом календарная: планировщик еженедельно проверяет, обрабатывался ли том за последние 28 дней, и если нет – запускает дефрагментацию. Условие одно – включённое теневое копирование, а его включает защита системы. Существование порога фрагментации, ниже которого запуск не происходит, предполагали независимые проверки, но в Microsoft его не подтверждали. Разница с мифом не в частоте, а в назначении: система раз в четыре недели поддерживает метаданные тома в рабочем состоянии, тогда как ручные прогоны переписывают гигабайты ради прироста скорости, которого на SSD нет.
Разрешена ли отправка уведомлений, показывает запрос в консоли с правами администратора:
fsutil behavior query DisableDeleteNotify
Нулевое значение означает, что TRIM работает. Принудительно повторить очистку для системного тома можно так:
defrag C: /L
Механическому диску дефрагментация по-прежнему полезна, но для неё нужно место: при свободном объёме меньше 15% том обрабатывается лишь частично. Твердотельному накопителю запас нужен по другой причине. Динамический SLC-кэш и сборка мусора используют незанятые ячейки, поэтому у забитого под завязку SSD скорость записи проседает сильнее, чем от любой фрагментации.
Чистка реестра сторонними утилитами
Реестр – база настроек системы и установленных программ, к которой Windows обращается непрерывно. Представление о том, что её нужно регулярно подметать, держится на маркетинге чистильщиков: остаточные ключи от удалённых программ заметной нагрузки не создают, зато ошибочное удаление нужной записи ломает работающие приложения.
Позиция Microsoft сформулирована прямо: использование утилит для очистки реестра не поддерживается, ответственность за последствия компания с себя снимает, а повреждённый реестр проявляется избыточной загрузкой процессора, затянутыми запуском и завершением работы, отказами приложений и потерей несохранённых данных. В тяжёлых случаях восстановление сводится к переустановке системы.
Когда место на системном томе действительно кончается, его освобождают штатные «Контроль памяти» и «Очистка диска»; подробности – в материале об очистке Windows без сторонних оптимизаторов. Если остаточная запись мешает переустановить программу, правят конкретную ветку в «Редакторе реестра», предварительно выгрузив её в файл через «Экспорт». Повреждённые системные файлы восстанавливают sfc /scannow и DISM, а не чистильщики.
Ночное выключение ради сохранности комплектующих
Пункт «Завершение работы» в Windows 11 по умолчанию не выключает систему целиком. При включённом быстром запуске сеансы пользователей закрываются, а ядро вместе с загруженными драйверами уходит в файл гибернации hiberfil.sys, откуда и восстанавливается при следующем включении.
Быстрый запуск – гибридное завершение работы, при котором сохраняется только ядро и драйверы, но не пользовательский сеанс. Включён по умолчанию, на перезагрузку не распространяется.
Отсюда практический вывод: состояние системы полностью сбрасывает именно перезагрузка. Тот же результат даёт выполнение в консоли:
shutdown /s /t 0
Без параметра /hybrid выполняется полное завершение работы независимо от настроек электропитания. Сам быстрый запуск переключается в «Панели управления»: Электропитание -> Действия кнопок питания -> Изменение параметров, которые сейчас недоступны.
Второй довод против ночного выключения – обслуживание. Оптимизация накопителей, установка обновлений и проверки безопасности выполняются, когда компьютер простаивает и подключён к электросети; спящая машина при необходимости пробуждается, а выключенная остаётся без обслуживания. Расписание и разрешение на пробуждение задаются в «Центре безопасности и обслуживания». Подтверждения тезису об износе современных комплектующих от ежедневных циклов включения найти не удалось: норм на число включений производители настольных компонентов не публикуют.
Утилиты для освобождения оперативной памяти
Занятая оперативная память – штатный режим работы, а не признак нехватки. В ней остаются ранее прочитанные файлы и загруженный код, чтобы процесс получил их без обращения к накопителю, и эти же страницы учитываются как доступные. В диспетчере задач за них отвечают строки «Доступно» и «Кэшировано», в мониторе ресурсов – «Ожидание».
Список ожидания – кэш недавно прочитанных страниц, которые система отдаёт любому процессу по первому требованию. Занятыми они считаются только на графике, освобождение происходит без обращения к диску.
Очистители памяти опираются на два приёма. Первый – вызов EmptyWorkingSet или SetProcessWorkingSetSize, вытесняющий рабочий набор процесса; в документации Microsoft такой вызов описан как средство для тестирования и настройки, а не для повседневной работы. Изменённые страницы уходят в файл подкачки, и при переключении обратно в приложение их приходится читать с накопителя. Второй приём – резервирование крупного блока памяти, после чего кэш сбрасывается вынужденно.
Цифра занятой памяти после такой уборки падает, отзывчивость – тоже, поскольку выброшенное из ОЗУ читается заново. Разбор счётчиков и редких сценариев, где сброс оправдан, – в материале о списке ожидания Windows.
Исключение действительно есть: рывки в играх на системах, где список ожидания разрастается и не освобождается вовремя. Для таких случаев применяют ISLC (Intelligent Standby List Cleaner) от Wagnardsoft. Утилита сбрасывает список ожидания по заданным порогам его размера и объёма свободной памяти, а не вычищает рабочие наборы всех процессов подряд.
Обслуживание, которое влияет на скорость работы
Всё перечисленное одинаково относится и к Windows 10. На состояние машины влияет короткий список действий.
- Обновления системы и драйверов, включая прошивку накопителя от его производителя.
- Запас свободного места на системном томе – ориентир – те же 15%, ниже начинают страдать и запись на SSD, и обслуживание тома.
- Резервные копии на отдельном носителе: ни один чистильщик не заменит копию, а восстановление после сбоя контроллера возможно только с неё.
- Прореженная автозагрузка: список задаётся в диспетчере задач на вкладке «Автозагрузка приложений».
- Очистка от пыли и контроль температуры: перегретый накопитель или процессор снижает частоты сам, без всякой фрагментации.
Заключение
Три привычки из четырёх приносят вред: ручная дефрагментация расходует ресурс записи SSD, чистка реестра грозит удалением нужного ключа, оптимизаторы ОЗУ выбрасывают кэш и заставляют читать те же файлы заново. Четвёртая, ночное выключение, просто не делает того, что ей приписывают: состояние системы сбрасывает перезагрузка, а фоновое обслуживание требует, чтобы машина оставалась включённой и подключённой к сети. Практический минимум сводится к трём пунктам: проверить TRIM, оставить свободное место на системном томе и оставить управление памятью самой системе.