Настройка SSD или как уберечь его от отказа

29 Apr, 2014 Денис

Привет всем обитателям RenderStuff!

Этой мини-статьей я хотел бы ответить на вопрос Евгения и вообще внести кое какие ясности в суть вопроса и выявить причины возможного отказа SSD накопителя.

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

Совсем недавно сам стал счастливым обладателем SSD диска Kingston HyperX 120Gb Прирост быстродействия системы просто огромный, стало очень комфортно работать.

Теперь непосредственно по делу. По сравнению с обычным архивным диском, SSD накопитель в процессе своей эксплуатации (перезаписи данных) теряет ячейки хранения данных. И судя из этого частая перезапись данных влечет за собою быстрый износ этих ячеек. Это и могло послужить столь быстрому отказу твоего носителя, из-за его износа. Справедливо спросить почему так происходит? Ввиду того, что системой Windows предусмотрены некоторые процессы и службы которые для безопасной и без перебойной работы системы делают постоянную перезапись данных, тем самым, каждый раз разрушая ячейки носителя. Например та же служба восстановления данных, которая создает точки восстановления системы. Так вот, при установке системы на SSD накопитель, его нужно предварительно подготовить и настроить - отключить ненужные службы системы, которые будут изнашивать диск.

На примере своего диска покажу как осуществить настройку SSD и подготовить его к работе.

Первое, что необходимо сделать это перевести контроллер дисков в режим AHCI для контроллера SATA. Эта опция включается в биосе. (Вход в Bios клавиша Del при загрузке компьютера). Устанавливаем систему Windows на наш диск. После установки необходимо отключить все ненужные процессы и службы. Это можно сделать как ручную, так и посредством всевозможных утилит, которые могут входить в комплект накопителя и которые избавляют пользователя от ручной настройки системы для работы SSD накопителя. Их существует очень много, они бесплатные, и на примере одной из них я сделал настройку своей системы.

Утилита называется SSD Mini Tweaker v 2.4 (соответственно существует 32 и 64 разряда):

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

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

-Superfetch (супервыборка) - служба, которая поддерживает и улучшает производительность системы, осуществляя кэширование наиболее часто используемых файлов. Учитывая минимальное время доступа SSD-накопителя, её можно отключить.

-Prefetcher (предварительная выборка) - компонент операционной системы Windows, ускоряющий процесс её начальной загрузки и сокращающий время запуска программ. Для SSD, в силу его быстрой работы, совершенно не нужен. Отключив его, вы также можете освободить системную память.

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

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

-При снятии лимита с NTFS в плане использования памяти увеличивается пул страниц, доступных для кэширования файловых операций чтения/записи. Это облегчает запуск нескольких приложений сразу, но желательно иметь достаточно большое количество оперативной памяти.

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

-Каждые три дня во время простоя компьютера в папке WindowsPrefetch создаётся файл Layout.ini, в котором сохраняется список файлов и папок, использовавшихся при загрузке операционной системы и запуске программ. Штатный дефрагментатор диска использует информацию из файла Layout.ini для оптимального физического размещения этих файлов на диске. Однако для SSD это совершенно не нужно. При активации данной опции удаляется файл Layout.ini и ключ реестра LayoutFilePath. Гарантированное не создание файла Layout.ini системой возможно только при отключённом компоненте Prefetcher, так как этот файл тесно связан с этим компонентом системы.

-Служба Windows Search производит индексирование файлов и папок. Если система установлена на SSD-накопителе, то увеличение производительности от использования данной функции вряд ли будет заметно и поэтому есть смысл отключить службу Windows Search. Также рекомендуется вручную отключить индексирование содержимого файлов на диске, открыв окно "свойства" диска. Объём записи на диск индекс-файлов незначителен, но его не следует списывать со счетов, так как любой шаг, исключающий ненужные операции по записи на SSD, идёт на пользу.

-Отключив режим гибернации и удалив файл hiberfil.sys, вы можете освободить объём на SSD, соответствующий объёму установленной оперативной памяти, что наиболее актуально для владельцев SSD маленькой ёмкости. При переходе в режим гибернации происходит сброс данных из оперативной памяти в файл hiberfil.sys, а при включении данные восстанавливаются обратно в память. О режиме гибернации можно прочитать в справке операционной системы Windows.

-Отключив функцию защиты системы (восстановление системы), вы освобождаете больше свободного места на системном диске и уменьшите число операций записи на SSD. Контрольные точки могут занимать до 15% от общего объема и недоступны для команды TRIM. Регулярное использование данной функции Windows потенциально способно привести со временем к снижению производительности накопителя. Однако отключение защиты системы делает невозможным восстановить систему, используя точки восстановления для возврата системных файлов и параметров к состоянию на определенный момент времени, что для некоторых пользователей, использующих данную функцию, может быть критично. Более подробную информацию читайте в справке операционной системы Windows.

-SSD-накопитель совершенно не нуждается в дефрагментации, имея одинаковое время доступа для всех ячеек памяти. Поэтому службу дефрагментации можно отключить.

-Если вы поместили файл подкачки на SSD, то рекомендуется отключить очистку файла подкачки при перезагрузке системы, так как происходит дополнительное обращение к диску (удаление данных из файла подкачки, что и приводит к увеличению времени перезагрузки и выключения компьютера).

После настройки системы утилитой проверяем диск в любой программе слежения за здоровьем и работой диска. Я использую SSDLife PRO:

P.S.: Данная статья, логическое продолжение обсуждения «Нужен ли SSD диск для 3ds Max».
Надеюсь, мой личный опыт в этом вопросе поможет и вам 😉


1 May, 2014 Lik_mishka
1 May, 2014 # Re: Настройка SSD или как уберечь его от отказа
Привет, подскажите как битые сектора отделять от нормальных, бился над этим уже месяца 1,5, лежит веник терабайтный с третью перебитых секторов (скачек напряжения и пошло...)...

27 Jun, 2014 tybys
27 Jun, 2014 # Re: Настройка SSD или как уберечь его от отказа
Как не парадоксально, но бытует и противоположное мнение. Кому интересно, читайте:

Оптимизация Windows для использования SSD диска: мифы и реальность.

Комментировать

Имя:  


Анти-спам (отметьте пункты, с которыми Вы согласны, и уберите отметку, с которыми - нет)
Да, я спам-бот.
Да, я человек.
Правила Пользования Сайтом

RenderStuff © 2008