Обслуживание ssd. Оптимизация работы SSD диска под Windows

30.08.2019 Windows

Лучше всего установить на компьютер SSD диск. Они имеют большую скорость чтения/записи данных, а также реже выходят из строя по сравнению с обычными винчестерами. Но чтобы ощутить все преимущества работы с твердотельным накопителем, должна быть выполнена правильная настройка Windows 10 под SSD.

Что проверить перед оптимизацией?

Перед началом процесса оптимизации проверьте поддержку TRIM в системе, и включен ли режим AHCI SATA.

Проверить режим работы контроллера можно в BIOS. Найдите в настройках раздел «SATA Operation» или аналогичный. Если он включен на режим работы ATA, переключите его в AHCI.

При этом могут возникнуть трудности:

  • старая версия BIOS не поддерживает работу контроллера в режиме AHCI. В этом случае зайдите на сайт производителя материнской платы, узнайте, поддерживает ли ваша модель режим AHCI, после чего скачайте и установите новый BIOS;
  • ОС не загружается, потому что у нее нет нужных драйверов. В этом случае заранее установите на ПК драйвера. Оптимальный вариант – сразу переустановить операционную систему.

Включение TRIM

Функция TRIM при использовании SSD увеличивает скорость его работы и обеспечивает одинаковое изнашивание ячеек памяти. Это положительно отражается на работе твердотельного накопителя.

В командной строке, запущенной под записью Администратора, введите команду: fsutil behavior query DisableDeleteNotify . Если:

  • 0 – параметр включен;
  • 1 – параметр выключен.

Для включения введите команду: fsutil behavior set DisableDeleteNotify 0 .

Настройка Windows 10 под SSD

Если все вышеописанные пункты настроены, приступайте к оптимизации Windows 10 на компьютере с твердотельным накопителем.

Отключение функций

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

Индексация файлов

Индексация предназначена для ускорения работы ОС. Она обеспечивает быстрый доступ к нужным файлам. Но SSD диск имеет большую скорость обмена информации с системой, а частые перезаписи быстро выведут его из строя. Поэтому индексацию файлов лучше отключить.

Этот компьютер → нажмите ПКМ на SSD диск → меню Свойства → удалите галочку с пункта «Разрешить индексирование файлов на этом диске в дополнение к свойствам файла».

Служба поиска

Гибернация

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

В командной строке (как с ней работать, вы можете прочитать в статье « «), запущенной от имени Администратора, введите команду: powercfg -h off .

Prefetch и SuperFetch

Функции Prefetch ускоряет включение часто используемого ПО, а SuperFetch предугадывает, какую программу вы собираетесь запустить. В обоих случаях ОС заранее загружает информацию в память. При использовании SSD отключите их.


Важно! При «чистой» инсталляции Windows 10 на SSD диск эти параметры изначально имеют значение «0». Но при комбинировании на ПК SSD и HDD дисков случаются сбои. Поэтому перепроверьте эти значения после установки ОС.

Дефрагментация

Дефрагментация увеличивает скорость работы HDD диска, упорядочивая расположение кластеров информации друг за другом. У твердотельного накопителя скорость доступа ко всем ячейкам памяти одинаковая. Для него дефрагментация не актуальна, поэтому отключите ее.


Автоматическая оптимизация утилитой SSD Mini Tweaker

Портативная бесплатная утилита оптимизирует работу Windows 10 под твердотельный накопитель. Поскольку она создана сторонними лицами, вы используете ее на свой страх и риск.

Скачайте и запустите программу. В открывшемся окне выберите пункты, которые считаете нужными, и нажмите «Применить изменения».

Вывод

После установки или переноса Windows 10 на SSD диск нужно оптимизировать ее работу. Это можно сделать вручную, отключив неактуальные для твердотельного накопителя функции, или с помощью специальной утилиты SSD Mini Tweaker.

Даже в очень мощных ПК основным тормозом долгое время оставались жесткие диски (HDD). Причина этого явления состоит в том, что принцип работы такого диска связан с вращением шпинделя, а скорость вращения нельзя увеличить выше некоторого предела. Проявляется это в виде задержек при доступе к данным. Современные твердотельные накопители (SSD) свободны от этого недостатка, но для получения максимальной производительности SSD-диски требуют некоторой оптимизации. В статье рассматриваются вопросы, посвященные настройке SSD-диска при работе в ОС Windows 7.

Целевое использование SSD-дисков

Если учесть, что стоимость SSD пока еще существенно превышает стоимость HDD (хотя и наблюдается тенденция к ее снижению), то основной областью применения SSD остаются носители, на которые устанавливают операционную систему. Быстродействие именно системного раздела обычно определяет общую скорость работы ПК, включая скорость загрузки и выключения, время выполнения большинства функций ОС во время работы ПК, которые подчас даже незаметны пользователю. Тем более что для такого применения не требуется SSD большой емкости, обычно хватает не более 80 Гб, а цена такого накопителя не сильно скажется на кошельке пользователя.

Необходимость в оптимизации SSD

Современные ОС, не исключая Windows 7, разрабатывались с учетом их работы с SSD, но многие функции ОС, предназначенные для HDD, все еще допускались и для твердотельных накопителей, хотя не давали прироста производительности, а подчас и снижали ее. Это такие функции, как индексация, дефрагментация, PreFetch, SuperFetch, ReadyBoot и некоторые другие.

SSD, в отличие от HDD, имеет хоть и большое, но ограниченное количество циклов записи, что определяет его «время жизни» и надежность всей системы в целом. Чтобы добиться максимального эффекта и максимального времени жизни такого накопителя, требуется произвести оптимизацию (настройку) как самого SSD, так и Windows.

Оптимизация SSD

Прежде, чем устанавливать Windows 7 на SSD, необходимо выполнить следующие настройки:

  • Убедиться в том, что в SSD зашита самая свежая версия микропрограммы. Узнать текущую версию прошивки можно с помощью утилиты CrystalDiskInfo. Затем нужно зайти на сайт производителя SSD и сравнить текущую версию с последней указанной на сайте. Если будет обнаружена необходимость обновления прошивки, то знать об этом нужно до установки ОС, иначе после обновления все данные будут потеряны! Прошивку нужно обновлять в соответствии с инструкцией производителя;
  • Переключить SATA-контроллер диска в режим AHCI. Этот режим позволяет использовать самые новые технологии повышения быстродействия дисков, в частности и SSD. В этом режиме поддерживаются такие технологии, как:
    1. Hot Plug, обеспечивающую «горячую замену» и установку накопителя (без выключения ПК);
    2. NCQ, поддерживающую очереди команд большой глубины;
    3. TRIM, существенно увеличивающую производительность SSD-накопителей и их срок службы.

    Переключение в этот режим производится через BIOS, но это только в случае, если производить его перед установкой Windows. Переключаться в AHCI-режим, когда ОС уже установлена — значит получить неприятный эффект — загрузить ОС не удастся;

  • В тех случаях, когда «семерка» уже установлена, переключиться в этот режим также можно, если уметь редактировать системный реестр. Для этого нужно пройти по ветке HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\msahci , найти параметр Start и задать его значение, равное 0. Затем перезагрузить ПК, зайти в BIOS и сменить режим SATA-контроллера на AHCI. После перезагрузки Windows 7 обнаружит новое устройство и выполнит его установку;
  • Устанавливая ОС, желательно около 15-20% всей емкости SSD оставлять неразмеченной. Эта область будет использоваться при постепенном износе накопителя.

SSD-диск и оптимизация ОС Windows 7

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

Настройка SSD-диска при работе в Windows 7 состоит в выполнении следующих действий:

  • Отключить индексацию для SSD диска. Для этого щелкаем Пуск – Компьютер. Затем щелкаем правой кнопкой по системному диску и выбираем Свойства. В появившемся окне есть опция «Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файла», нужно с нее снять галочку;
  • Отключить автоматическую дефрагментацию SSD-диска. Самый простой способ для этого – набрать в поисковой строке (по кнопке «Пуск») слово «дефрагментация» и нажать ОК. Будет выдано окно, в котором единственное, что нужно сделать – это снять галочку с пункта «Выполнять по расписанию» и нажать ОК;
  • Отключить ведение журналов файловой системы NTFS. Для этого нажать «Пуск» и в поисковой строке ввести cmd. Появится окно для ввода командной строки (необходимы привилегии администратора), в котором нужно ввести команду вида fsutil usn deletejournal /D C: (если системным является диск C:) и нажать Enter;
  • Отключить спящий режим. Если ОС расположена на SSD-диске, то ее загрузка и без спящего режима будет очень быстрой, поэтому в нем нет никакой необходимости. Чтобы это сделать, нужно поступить так же, как в предыдущем пункте, но потом ввести строку -powercfg –h off и нажать Enter;
  • Отключить файл подкачки. Это действие желательно выполнять при наличии 64-разрядной ОС и размере оперативной памяти 4 Гб и более. Для этого необходимо пройти по пути Компьютер — Свойства — Дополнительные параметры системы — Дополнительно — Быстродействие Параметры — Дополнительно — Виртуальная память — Изменить. Снять галочку с опции автоматического выбора размера файла подкачки и поставить галочку на опции «Без файла подкачки»;
  • Если файл подкачки все-таки используется, то отключить выгрузку из оперативной памяти кодов ядра и драйверов. Если они будут оставаться в оперативной памяти, то снизится количество записей на SSD и улучшится реакция системы на действия пользователя. Для этого нужно открыть раздел реестра KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management , найти в нем параметр DisablePagingExecutive и сменить его значение на 1.

Оптимизация с помощью SSD Tweaker

Многие пользователи ПК не обладают достаточной подготовкой, чтобы заняться ручной настройкой Windows 7 под SSD. Именно для них разработана утилита SSD Tweaker. Она существует в нескольких версиях – бесплатной и платной. В бесплатной версии некоторые функции отключены, но и без них можно добиться оптимального взаимодействия Windows 7 и SSD, причем сделать это как вручную, так и автоматически.

Замена жесткого диска на твердотельный накопитель приводит к увеличению скорости загрузки Windows, запуска программ, записи данных. Однако если вы хотите выжать максимальную производительность из флеш-памяти, вам не обойтись без изменений некоторых настроек.

Чтобы твердотельный накопитель со временем не стал работать медленнее, проверьте, активирован ли режим AHCI и включена ли функция TRIM, сообщающая накопителю об уже не содержащихся в файловой системе блоках данных. Если все основные функции настроены верно, при помощи специальной утилиты можно приступить к настройке вашего устройства (пункт 3).

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

1. Активация режима AHCI

Нажмите «Win+R» и выполните команду «regedit». Перед вами откроется окно реестра. Найдите в нем ключ «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Msahci». Теперь откройте параметр «Start» и присвойте ему значение «0». Далее найдите ключ «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV» и проделайте то же самое. Перезагрузите ПК, войдите в BIOS, выберите раздел «Advanced Chipset Features» и переключите SATA на AHCI.

2. Проверка функции TRIM

Пройдите по пути «Пуск | Все приложения | Служебные» и запустите командную строку от имени администратора. Введите команду «fsutil behavior query DisableDeleteNotify» и подтвердите ее выполнение, нажав Enter. Если в ответ отобразится «Disable-DeleteNotify = 0», то функция TRIM включена. Если вместо нуля вы увидите единицу - значит, функция TRIM не активна. В этом случае введите команду «fsutil behavior Set DisableDeleteNotify 0» и снова нажатием клавишуEnter, чтобы активировать заданный параметр.

3. Настройка с помощью SSD Tweaker

Установите на компьютер бесплатную утилиту SDD Tweaker. Она предназначена для оптимизации параметров твердотельных накопителей. Выберите язык интерфейса и щелкните по кнопке «Автоматическая оптимизация». В завершение перезапустите компьютер.

4. Очистка файла подкачки

Файл подкачки может существенно тормозить работу диска. Чтобы очищать его каждый раз по завершении работы ПК, запустите редактор реестра, найдите ключ «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement» и дважды щелкните по параметру «ClearPageFileAtShutdown». Задайте ему значение «1» и подтвердите, нажав «ОК». Чтобы изменения вступили в силу, перезапустите компьютер.

5. Отключение режима гибернации

Запустите командную строку от имени администратора. Наберите команду «powercfg -h off» и нажмите Enter для подтверждения, чтобы деактивировать режим гибернации и удалить файл hiberfil.sys. Если вы не хотите полностью отключать компьютер в перерывах между работой, вместо гибернации вы можете запускать спящий режим.

6. Предотвращение дефрагментации

Дефрагментация твердотельного накопителя не имеет смысла, поскольку от нее его скорость не увеличится. Более того, лишнее перемещение файлов серьезно уменьшает срок его службы. Поэтому начиная с Windows 7 ОС не выполняет автоматической дефрагментации твердотельных накопителей. Единственное исключение - это ситуации, когда флеш-память ошибочно определяется как HDD. В Проводнике Windows 10 щелкните правой кнопкой по диску, выберите «Свойства | Сервис | Оптимизировать» и убедитесь, что в качестве типа носителя указан твердотельный накопитель. В других случаях запустите повторную оценку системы в разделе «Счетчики и средства производительности» в Панели управления.

7. Отключение поиска Windows

Нажмите «Win+R», введите в открывшуюся командную строку «services.msc» и подтвердите, нажав «ОК». Найдите в списке служб «Windows Search», дважды щелкните по записи, измените начальные действия на «Отключить» и подтвердите, кликнув «ОК». Служба перестанет запускаться.

8. Отмена Timestamp и имен файлов в формате для DOS

В командной строке наберите «fsutil behavior set disablelastaccess 1» и подтвердите, нажав клавишу Enter. Затем введите «fsutil behavior set disable8dot3 1» и снова подтвердите нажатием клавиши Enter. Таким образом вы отключите еще две функции Windows, тормозящие работу твердотельного накопителя.

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

Оглавление:

Зачем оптимизировать SSD

Цель оптимизации работы любого устройства или комплектующего одна - получить от него максимум возможного без ущерба для продолжительности работы. Можно просто установить SSD накопитель в компьютер и уже увидеть значительный прирост скорости работы системы, в сравнении с ее установкой на HDD диск. Но куда лучше всё будет работать, если провести оптимизацию.

Важно: Ниже будет рассмотрена программная оптимизация твердотельного накопителя. Но важно помнить, что для максимально эффективной работы SSD, нужно выполнить и правильное механическое действие - подключить накопитель в SATA 3 разъем. При работе через SATA 2 накопитель SSD не раскроет полностью свой потенциал.

Как оптимизировать SSD

По умолчанию Windows содержит лишь базовые инструменты для оптимизации SSD, либо необходимые настройки запрятаны очень “глубоко” в параметрах. Чтобы подготовить накопитель к качественной работе, лучше использовать сторонние приложения. Программ, способных оптимизировать SSD, немало. В рамках данной статьи рассмотрим метод оптимизации при помощи приложения SSD Mini Tweaker.

Программу SSD Mini Tweaker можно бесплатно скачать с сайта разработчиков. Приложение не требует установки - его достаточно распаковать в нужную папку. В папке вы найдете ярлыки для запуска версии x32 и x64 приложения. В зависимости от , выберите нужный вариант и запустите приложение.

В программе SSD Mini Tweaker можно сразу видеть список настроек, которые рекомендуется применить для SSD накопителей. Можно их отметить все и нажать “Применить изменения”, но рекомендуем разобраться, что делает каждый из представленных твиков. Рассмотрим их отдельно:

  • Включить Trim. Эта опция предлагает включить технологию Trim, которая служит для продления срока работы твердотельного накопителя. Смысл данной технологии в том, что при удалении файлов с SSD, они будут полностью очищаться из логического сектора, не оставляя после себя никаких данных. Соответственно, новая информация за счет технологии Trim будет записываться в пустой логический сектор. Если функция Trim не активирована, новая информация в логических секторах будет наслаиваться на старую информацию, что приведет к сложностям с ее считыванием, и в итоге выльется в замедление работы твердотельного накопителя.
    Важно: Активируя функцию Trim, следует понимать, что удаляться данные будут целиком из логического сектора. Соответственно, если возникнет такая необходимость, восстановить удаленные файлы не получится даже при помощи специализированного софта.
  • Отключить Superfetch. Технология Superfetch подразумевает выставление приоритетов для системных файлов на SSD накопителе перед пользовательской информацией и различными приложениями. То есть, с включенной технологией Superfetch операционная система работает быстрее, поскольку происходит кэширование используемых часто файлов. Однако, время отклика файлов операционной системы, установленной на SSD накопитель, и без того минимально. Поэтому применение технологии Superfetch для SSD накопителей не оправдано. Данная технология была реализована для обычных жестких дисков. Через программу SSD Mini Tweaker ее можно отключить, и рекомендуем это сделать.
  • Отключить Prefetcher. Еще одна технология, которая была разработана для обычных жестких дисков, и ее использование с SSD накопителями не оправдано. Она позволяет за счет кэширования в оперативную память ускорить запуск операционной системы и используемых часто приложений. С SSD накопителями функцию Prefetcher лучше отключить, особенно если на компьютере мало оперативной памяти.
  • Оставлять ядро системы в памяти. Ядро операционной системы - это ее “мозг”, который отвечает за доступ к ресурсам компьютера. Как известно, оперативная память значительно быстрее, чем накопители, неважно SSD или HDD. Соответственно, если поставить галочку в пункте “Оставлять ядро системы в памяти”, удастся из файла подкачки данное ядро перевести в оперативную память. Это позволит реже обращаться к информации на SSD диске и увеличить скорость работы при обращении. На SSD накопителе это скажется прямым образом, поскольку чем меньше к нему обращений, тем дольше он прослужит.
    Важно: Рекомендуется “оставлять ядро системы в памяти” в том случае, если на компьютере используется более 4 Гб оперативной памяти.
  • Увеличивать размер кэша файловой системы. Как известно, чем больше кэш, тем меньше данных для скорого обращения записывается на сам накопитель, то есть на SSD. Если увеличить размер кэша файловой системы, уменьшится количество информации, которая записывается на твердотельный накопитель и берется с него. Эту функцию важно включить для оптимизации SSD, она значительно повысит его срок службы.
  • Снять лимит с NTFS в плане использования памяти. Если у вас мало оперативной памяти на компьютере, лучше убрать галочку с этого пункта в приложении. Данная настройка увеличивает место для кэширования файловых операций в оперативной памяти, разгружая SSD.
  • Отключить дефрагментацию системных файлов при загрузке. Как известно, у каждого SSD накопителя есть лимит по количеству обращений к нему со стороны операционной системы. Чтобы сохранить этот лимит, рекомендуется отключить дефрагментацию системных файлов при загрузке. Дело в том, что процесс дефрагментации предполагает проведение массовых операций перезаписи.
  • Отключить создание файла Layout.ini. Для повышения скорости работы операционной системы, в ней создается файл Layout. В него идет кэширование сведений о том, какие компоненты и файлы используют приложения на компьютере. За счет этого файла Windows заранее может предугадывать, какие файлы необходимо подгружать для быстрой работы того или иного приложения. Поскольку SSD накопители довольно быстрые сами по себе, нет никакого смысла в создании файла Layout.ini, поэтому лучше отключить данную функцию.
    Обратите внимание: Функция создания файла Layout.ini связана с технологией Prefetcher. Если отключена одна из них, рекомендуется отключить и другую.
  • Отключить создание имен в формате MS-DOS. При включенной функции создания имен в формате MS-DOS медленнее идет процесс перечисления элементов в папках. Если отключить данный пункт, увеличится скорость работы системы с файлами и папками.
    Обратите внимание: Имена в формате MS-DOS - это длинные имена файлов в формате 8.3 (то есть 8 символов для имени и 3 для расширения).
  • Отключить систему индексирования Windows. Системная служба индексирования операционной системы позволяет увеличить скорость поиска информации - необходимых для работы файлов. Включение данной службы при использовании SSD практически не имеет никакого смысла, но при этом она вредит самому диску, поскольку создает индекс-файлы. Лучше отключить систему индексирования для оптимизации SSD.
  • Отключить режим гибернации. Если в компьютере установлен SSD диск малого объема, имеет смысл отключить режим гибернации. За счет этого удастся освободить дополнительное пространство на накопителе, которое по умолчанию отводится под данную функцию.
  • Отключить функцию защиты системы. Весьма спорный пункт в программe SSD Mini Tweaker, активировать который или нет должен решать пользователь самостоятельно. Суть этого пункта в том, что примерно 15-20% от объема диска может отводиться под точки восстановления, которые можно использовать в случае сбоя в работе системы. Если отключить функцию защиты системы, этот резерв будет нивелирован, то есть шанса прибегнуть к восстановлению не будет, но при этом освободится место и уменьшится число обращений к диску, то есть увеличится его ресурс службы.
  • Отключить службу дефрагментации. Архитектура SSD накопителей такова, что обращение со стороны системы может идти к любой ячейке памяти. Поэтому для таких дисков нет никакого смысла в дефрагментации, то есть упорядочивании информации. Службу дефрагментации для твердотельных накопителей можно смело отключать - она не нужна.
  • Не производить очистку файла подкачки. При очистке файлов подкачки происходят обращения к диску. Для SSD накопителя это нежелательно, поэтому лучше не выполнять очистку данного файла.

Выше рассмотрены основные функции приложения SSD Mini Tweaker. Но также под ними можно видеть несколько действий, которые можно выполнить в ручном режиме. Среди них “Отключите дефрагментацию диска по расписанию” и “Отключите индексирование содержимого файлов на диске”. Выше уже были частично эти действия рассмотрены, но их нужно повторить и в ручном режиме.