Приветствую! В других статьях я уже рассказывал о деталях, внимание к которым может помочь увеличить срок службы SSD диска. Но ещё не было материала, где были бы собраны все известные методы продления жизни твердотельных накопителей. Как продлить жизнь SSD мы и рассмотрим далее.
- Как увеличить срок службы
- Гибернация
- Отключаем SysMain (SuperFetch)
- Прошивка и драйверы
- Дефрагментация
- Кэширование, включать или нет
- Индексация информации
- TRIM
- Фиксированный размер файла подкачки
- Отказываемся от NVIDIA GeForce Experience
- Отключаем телеметрию в Windows 10 и Windows 11
- Не используйте Wipe-приложения
- Следим, чтобы на SSD оставалось свободное место
Как увеличить срок службы
В интернете можно найти много статей, где рассказывается о продлении жизни SSD. Советов в них обычно много, но никто из авторов, и я в том числе, не сможет гарантировать, что всё перечисленное обязательно сработает.
Учитывайте, что SSD — относительно новая технология, и все перечисленные способы лишь предположительно продлевают срок службы твердотельных накопителей. Они должны сработать, но о том, насколько одни эффективнее других, пока сложно говорить. Так что вы можете выбрать то, что вам покажется наиболее логичным.
А для начала стоит напомнить общие правила, которые точно помогут продлить SSD жизнь — не подвергайте его перегреву и не наносите механических повреждений. О более сложном — далее.
Гибернация
При введении компьютера в состояние гибернации, данные текущих открытых приложений будут перемещены в память до следующего запуска компьютера, чтобы вы могли продолжить работу с того же места, где остановились.
Для HDD это не проблема, но постоянная перезапись секторов губительна для SSD. Столько, сколько ОЗУ занято и будет регулярно перезаписываться, что точно негативно скажется на сроке жизни твердотельного накопителя.
Вам нужно отключить функцию гибернации:
- Запустите командную строку, забив «cmd» в поиск по Пуску или в окно, вызванное через Win + R.
- Введите команду «powercfg -h off» и нажмите на Enter.
Теперь гибернация будет отключена. А чтобы её включить, вернитесь в командную строку и введите «powercfg -h on».
Отключаем SysMain (SuperFetch)
Функция SuperFetch предполагает, что наиболее часто используемые приложения в ОС Windows будут предварительно подгружаться в память для ускоренного доступа к ним. Для этой подгрузки перезаписываются сектора диска, и для HDD это не критично, а вот для SSD — да.
Чтобы отключить эту функцию, нужно:
- Открыть Панель управления.
- Выбрать пункт «Администрирование».
- Открыть «Службы».
- Отыщите SuperFetch или SysMain.
- Кликните правой кнопкой мыши по этому пункту.
- Выберите «Остановить».
Перезагрузите компьютер в конце. Если захотите, эту функцию потом можно будет легко включить.
Прошивка и драйверы
Если хотите рассчитывать на корректную работу устройства, обязательно проверяйте, актуальная ли прошивка у него установлена. HDD обновления микропрограммного обеспечения не нужны, потому что внутри него нет таких деталей, которым нужны специальные прошивки. SSD M.2 устроены иначе, поэтому вам может потребоваться программа от производителя, которая будет предлагать обновления прошивок, когда это необходимо.
А вот подходящие драйверы нужны контроллерам, как на материнской плате, так и на SSD диске. Проверить их актуальность можно в Диспетчере устройств, там же можно и обновить, предварительно скачав файл с сайта производителя.
Дефрагментация
Дефрагментация твердотельным дискам не нужна, функция TRIM, о которой я расскажу далее, и так делает что-то подобное, но в рамках необходимого для SSD.
Дефрагментацию в Виндовс 10 можно отключить так:
- В Пуске найдите через поиск «Оптимизацию дисков».
- Выберите ваш накопитель в списке, кликнув мышкой.
- Нажмите внизу на «Изменить параметры».
- Уберите галочку с «Выполнять по расписанию».
- Нажмите «Ок».
- Нажмите «Включить» и «Закрыть».
Включить дефрагментацию, если потребуется, можно будет здесь же.
Кэширование, включать или нет
Иногда на производительность влияет функция кэширования записей. Часто запрашиваемые данные помещаются в память, чтобы их не нужно было постоянно искать и заново загружать. Но это, опять же, приводит к постоянной перезаписи секторов (страниц), что нехорошо для SSD M2.
Если вы решите выключить кэширование, действуйте так:
- Откройте «Диспетчер устройств» через поиск в Пуске.
- Найти пункт «Дисковые устройства».
- Отыскать в нём ваш диск.
- Кликнуть по нему правой кнопкой мыши и выбрать «Свойства».
- Открыть вкладку «Политика».
- Найти «Политику кэширования».
- Снять галочку с «Разрешить кэширование».
Останется нажать на ОК, после чего кэширование данных на конкретном устройстве будет выключено.
Индексация информации
Об этом я рассказывал в отдельной статье. Функция индексирования появилась только в Windows 10, она предполагает сканирование всех данных на диске и создание для них специальных индексов с метаданными для ускоренного поиска информации на диске. Проблема в том, что индексы тоже записываются на диск и каждый раз перезаписываются, если вы вносите в какие-то изменения.
Отключить индексирование можно, если:
- Найти «Мой компьютер» или его аналог.
- Щёлкнуть правой кнопкой мыши по нужному диску и выбрать «Свойства».
- Снять флажок на «Разрешить индексировать содержимое».
После этого процесс индексирования прекратится.
TRIM
TRIM — это функция, необходимая SSD накопителям. Так называется команда, которая даётся интерфейсу ATA. Она позволяет ОС указать диску, какие страницы (блоки с данными) больше не нужны и могут быть освобождены от данных.
Иногда от функции TRIM отказываются, чтобы иметь хоть какой-то шанс восстановить файлы, если те будут утеряны. Но без неё вы будете терять свободное место гораздо быстрее, и оптимизация пространства не будет происходить.
Фиксированный размер файла подкачки
В Виндовс 11 роль файла подкачки несколько изменилась, и теперь так называется некая зарезервированная часть памяти, которая используется для выполнения особенно требовательных к ресурсам задач. Так, если вам вдруг не будет хватать ОЗУ, для задачи будет взято немного памяти из файла подкачки.
Размер этого файла не фиксирован изначально, так как ОС сама решает, сколько ресурсов ей нужно. И если отключить создание файла не всегда возможно, зафиксировать его размер можно.
Для этого:
- Откройте «Систему» в Параметрах. Выйти на этот раздел можно и через поиск в Пуске.
- Выберите «Дополнительные параметры» в списке справа.
- В первой вкладке «Дополнительно» найдите «Быстродействие», а в нём «Параметры».
- Перейдите во вкладку «Дополнительно».
- В «Виртуальной памяти» выберите «Изменить».
- Снимите галочку с «Автоматически выбирать».
- Установите галочку на «Указать размер».
- Измените исходный и максимальный размеры.
- Примените изменения.
Чтобы изменения вступили в силу, нужно перезагрузить компьютер. Если компьютер начнёт подтормаживать, вернитесь к изменению размера файла и немного увеличьте его.
Отказываемся от NVIDIA GeForce Experience
Некоторые пользователи с видеокартами NVIDIA на борту компьютеров обратили внимание, что программа NVIDIA GeForce Experience, которая нужна для комфортного доступа к специальным функциям видеокарты, постоянно что-то записывает на диск. Это заметно ускоряло расход ограниченного количества перезаписей.
Поэтому многие взялись отключать эту программу, тем более что это не несёт почти никаких проблем — только обновления нужно будет ставить вручную.
Удалить программу легко:
- Откройте «Параметры».
- Найдите «Приложения».
- В списке отыщите NVIDIA GeForce.
- Нажмите на этот пункт и выберите «Удалить».
Поставить эту программу обратно можно, скачав её бесплатно с сайта NVIDIA.
Отключаем телеметрию в Windows 10 и Windows 11
Многим известно, что Windows, начиная с 7 версии точно, отслеживают, как люди используют их ОС и собирают некоторую статистическую информацию. Среди инструментов, с помощью которых данные и собираются, есть функция телеметрии, что обычно проявляет себя в виде процессов CompatTelRunner.exe или Microsoft Compatibility Telemetry. И вы можете отказаться от них, так как они создают нагрузку диску, а нужные данные Microsoft и так соберёт.
Отключить телеметрию полностью можно так:
- Нажать Win+R.
- Ввести команду «regedit».
- Перейдите по пути «Компьютер\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection».
- Нажмите на «Allow Telemetry» правой кнопкой мыши.
- Выберите «Изменить».
- Введите значение «0» вместе имеющегося.
- Нажмите Ок.
Перезапустите ПК, чтобы изменения вступили в силу.
Не используйте Wipe-приложения
Многих интересует, как сделать так, чтобы на диске можно было удалить все данные без единой возможности их восстановить. И если говорить об HDD, эта проблема действительно актуальна, потому что восстановить, что на них было, иногда можно даже в кажущихся безнадёжными случаях.
Wipe-приложения как раз нужны для того, чтобы надёжно удалить данные с диска. И чтобы сделать это, они перезаписывают сектора. Для HDD это нормально, но не для SSD, у которых ресурс перезаписи более ограничен. Тем более, восстановить данные с SSD и так нелегко.
Следим, чтобы на SSD оставалось свободное место
Я писал об этом отдельно, и вы можете прочесть этот материал, поэтому расскажу суть. Из-за особенностей записи данных на SSD диски, у них немного иначе учитывается количество свободного места. Его всегда условно занято больше, чем вам кажется, и исправить это помогает функция TRIM.
Но также в связи с этим рекомендуется сразу отсекать от SSD диска 10–15% пространства, чтобы никогда не терять скорость записи.
Это самые популярные способы сохранения высокой продолжительности жизни SSD, так что вы можете свободно экспериментировать. Тем более что ничего важного здесь отключать и удалять не приходится, поэтому нарушить работу ОС и ухудшить работу всего ПК точно не получится. А чтобы узнать больше о твердотельных накопителях и их возможностях, подписывайтесь на мои социальные сети, благодаря чему вы точно не пропустите ни одного нового материала на эту тему. Всего доброго!
С уважением, автор блога Андрей Андреев.