Восстановление файлов с флэш-накопителей SSD. Восстанавливаем запоротый SSD

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

Немного теории

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

Что происходит при удалении

Данные пишутся в пустые ячейки NAND памяти. При удалении ОС обращается к контроллеру SSD, передавая команду TRIM (удалить). Что это за команда?
TRIM - технология интерфейса ATA (используется для подключения накопителей). Сообщает ОС какие ячейки с информацией могут быть очищены диском. Он мгновенно удаляет содержимое блоков без уведомления пользователя. Такой механизм делает невозможным .
Если SSD встроен в ПК через SATA и на нем находится ОС, или используется как дополнительное файловое хранилище - восстановить утерянную информацию не получится. Причина - команда TRIM. При удалении контроллер получает команду на физическое удаление информации в блоке в этот же момент.
Рассмотрим случаи, когда возможно восстановление данных с SSD дисков.

Когда восстановление возможно

  1. Не выполнилась команда TRIM: сбой файловой системы;
  2. TRIM не поддерживается старыми ОС, ниже Windows 7;
  3. Диск используется как внешний накопитель;
  4. Команда TRIM не поддерживается устройством;
  5. Диск отформатирован в FAT;
  6. При сбое в таблице разделов диска. Потеряется доступ к информации, но команда TRIM не запустится.

Как узнать, что диск сломался

Если устройство не работает, происходит следующее:

  1. Постоянное постукивание или жужжание;
  2. Софт не инсталлируется, игры не запускаются. Связано с появлением Bad-секторов
  3. Появляется ошибка «Файловая система повреждена».

Как восстановить

Установите программу Renee Undeleter . Нажмите два раза ЛКМ по инсталляционному «exe» файлу для начала установки. Она простая не вызовет сложностей даже у начинающий пользователей. Программа предлагает использовать четыре варианта восстановления:

Следующим шагом выберите устройство.
Если известно какие файлы нужно восстановить, выберите настройки пользователя. Это уменьшит время сканирования. Иначе выберите по умолчанию.
После сканирования отобразятся удаленные файлы.
Восстановите нужные данные.

Hetman Recovery

Скачайте утилиту с официального сайта . Благодаря встроенному Мастеру, работа не вызовет сложностей даже у неподготовленных пользователей. Он покажет последовательность действий.
После открытия программы, отобразится список всех HDD. Даже тех, которые не определяются системой. Отобразятся как не размеченные области.
Запускаем Мастер. Нажав на кнопку «Wizard».
Выбираем нужный диск.
Определяемся как программа будет анализировать данные. Предлагается два варианта: быстрый или полный. Для SSD используете второй вариант «Full».
Запустите сканирование. После его завершения восстановите файлы, кликнув на «Recovery».

Восстановление данных с жесткого диска SSD программой DMDE

Скачайте приложение с официального сайта . Бесплатная версия имеет ограничение. Восстанавливает файлы по одному. Запустите программу, выберите носитель, с которого нужно восстановить информацию.
Утилита проанализирует структуру SSD, отобразит информацию о разделах. Выберите нужный, далее «Открыть».
В левой части программы выберете «Найденное», справа в параметрах установите «Чистая», далее поставьте значение «Включить удаленные».
Найденные файлы программа отметит крестиком. Выберите те, которые нужно восстановить, укажите директорию, куда программа сохранит восстановленную информацию.

Расширенный поиск

После выбора нажмите кнопку «Полное сканирование».
Далее:

При повелении ошибок чтения MFT нажимайте кнопку «ОК». Будет произведен дальнейший анализ.

AdvancedDiskRecovery

Скачайте утилиту по адресу: https://www.systweak.com/advanced-disk-recovery/ . Запустите инсталляционный «exe» файл для установки.
Откроется окно программы где:
Перейдя в раздел «Настройки» выберите тип сканирования:

  1. Быстрое. Поиск удаленной информации на основе таблицы файлов;
  2. Полное. Определение удаленных файлов по сигнатуре.

Вывод

Мы рассмотрели, как восстановить данные с SSD диска. Воспользуйтесь для этого приложениями, описанными выше. Начинающим рекомендую использовать Hetman Partition. Благодаря встроенному мастеру процесс восстановления не вызовет трудностей.

Жесткий диск SSD (Solid State Disk) (с англ.) – твердотельный накопитель. Основное отличие от обычных жестких дисков – отсутствие механических элементов. В производстве можно встретить два вида твердотельных накопителей: с энергозависимой Flash SSD или NAND памятью, или энергозависимой RAM SSD.

Первым, кто показал данное запоминающее устройство, была компания M-System. После по ее примеру последовали Super Talent Technology и OCZ. История этих дисков начинается с 2009 года, когда были выпущены диски объемом 512 Гб, а немного позже и 1Тб. На сегодняшний день почти не осталось производителя, который бы не производил или разрабатывал SSD накопители. Основной рынок данного продукта находится у Samsung, OCZ, SanDisk.

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

Основными преимуществами SSD накопителей перед жесткими дисками являются:

Достаточно высокая скорость доступа к памяти накопителя

Отсутствие подвижных элементов, что исключает шум от винчестера

Высока скорость чтения и записи (до 270 Мб/сек)

Высокая эргономичность

Достаточно маленький вес и габариты

Долголетие, что выражается в высокой сопротивляемости механических повреждениям и широкий диапазон рабочих температур

Но есть и недостатки:

Приличная цена за 1Гб данных

Сильная восприимчивость к потере питания в сети

Подвержены воздействию магнитных и электрических полей

Ограничение в количестве перезаписи данных (до 100 тысяч раз)

Твердотельные накопители SSD тоже подвержены поломкам и потере данных. Наиболее часто-встречаемые:

Логические ошибки (отформатировали, стерли нужную информацию, ошибки в загрузочных секторах)

Электрические неполадки и повреждения (скачок в электросети, неправильное подключение к питанию)

Механические повреждения частей и элементов (разломана плата, поврежден разъем)

Поломка контроллера (сгорел или поврежден иным способом)

Если система не может определить SSD накопитель, то, скорее всего, присутствует механическая неисправность или поврежден контроллер. Восстановление SSD отличается от процесса реанимации жестких дисков. В случае, если обнаружена поломка, вам не помогут сторонние программы и утилиты. Сразу стоит обратиться квалифицированному специалисту, чтобы не усугубить неполадку собственным вмешательством в оборудование.

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

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

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

Всю эту работу сделают за кратчайшие сроки опытные специалисты сервисных центров или инженеры компании.

В те времена, когда механические жесткие диски с вращающимися пластинами были стандартом, вы могли просто подарить свой старый жёсткий диск другу, услышать «Спасибо», на том дело и кончалось. С современными твердотельными накопителями не всё так просто.

Во многих случаях подержанные твердотельные накопители уже не столь быстрые, как новые, хотя всё равно быстрее самых современных жёстких дисков. Самая большая проблема при продаже SSD после длительного периода использования исходит от неудобной характеристики NAND флэш-памяти: ранее записанные ячейки должны быть стёрты, прежде чем на них могут быть занесены новые данные. Если SSD вынужден для хранения данных повторно использовать ячейки вместо использования новых, производительность резко падает.

Чтобы избежать этой проблемы с флэш-памятью типа NAND, современные контроллеры SSD используют ряд приёмов, в том числе создание дополнительных объёмов, которыми пользователи не могут воспользоваться - метод, известный как увеличение объёма зарезервированного пространства (over-provisioning). Имеется также команда под названием TRIM, которая говорит SSD, когда блоки памяти больше не нужны и могут быть объединены и стёрты.

Звучит хорошо, не так ли? Но имеется одна проблема.

Не весь сбор мусора (как называется стирание использованных ячеек и объединение данных в NAND-памяти) равнозначен. Сборка может вестись непостоянно, и некоторые старые операционные системы - в частности, Windows XP - даже не поддерживают команду TRIM. Таким образом, наиболее часто используемые NAND-ячейки могут оставаться на SSD дольше, чем вы подозреваете.

В Windows 7 и 8 пользователям не нужно беспокоиться обо всём этом. Производительность современных SSD не должна заметно ухудшаться на протяжении многих лет, а может и больше. Но существует несколько сценариев, где эти простаивающие ячейки могут нанести удар по производительности SSD, такие, как длительное применение в среде без поддержки TRIM (например, в XP), после почти полного заполнения диска и удаления больших объёмов данных, или просто изменения разделов и форматирования.

Да, простое удаление файлов, изменение разделов и форматирование накопителя работает не так, как на HDD. Эти операции происходят на более высоком уровне, чем те, где ведётся сбор мусора. На самом деле, в связи с полным отсутствием утилит, которые проводят полную сборку мусора, есть только один способ вернуть активно используемый SSD в нетронутое состояние, чтобы он стал как новый - команда безопасного стирания ATA.

Безопасное стирание

Функция, встроенная в каждый основанный на интерфейсе ATA привод (SSD и HDD) с 2001 года, стирает всё на диске и помечает ячейки как пустые, восстанавливая любой современный SSD до состояния заводской производительности.

Когда-то можно было вызвать безопасное стирание только через утилиты командной строки, такие как HDparam в Linux или HDDerase в DOS, разработанные в университете Калифорнии в Сан- Диего. Но сейчас многие производители твердотельных накопителей и жёстких дисков предоставляют бесплатные утилиты, такие как ToolBox компании OCZ, Magician от Samsung или Seagate SeaTools, обеспечивающие возможность безопасного стирания.

Хотя сама команда является стандартной, многие утилиты работают только с накопителями своей компании. Если производитель не обеспечивает команду безопасного стирания, вы можете использовать утилиту DriveErase, входящую в состав Parted Magic.

Кроме того, безопасное стирание для большинства пользователей не является плановым техническим обслуживанием. Если вы используете Windows 7 или 8, вам не нужно применять его, если только вы не должны очистить диск. Если вы используете XP, выполняйте безопасное стирание, только когда вы действительно заметили падение производительности. Свидетельством этого являются краткосрочные зависания интерфейса или подвисания при сохранении файлов.

Вот как можно восстановить SSD шаг за шагом.

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

Если у вас есть рабочая операционная система, который вы хотели бы сохранить, нужно использовать программу для создания образов дисков, такую как Acronis True Image или R-Drive Image, которая копирует всё. Не используйте программу Windows System Recovery, если восстанавливаете данные не на том же диске. Она не восстановит меньшие диски, и иногда затрудняется даже при работе с дисками аналогичного размера, на котором достаточно свободного места.

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

Теперь запустите функцию безопасного стирания. Точный метод зависит от программы. Руководство по стиранию с применением Parted Magic несложно найти в сети. Некоторые твердотельные накопители используют расширенную версию безопасного стирания по умолчанию, удаляющего даже служебные данные.

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

После того, как процесс будет завершен, выполните разметку и форматирование диска, если собираетесь снова использовать его. Parted Magic предоставляет удобный полноценный редактор для выполнения этой задачи, но вы можете использовать утилиту Windows Drive Management (Панель управления > Система и безопасность > Администрирование > Создание и форматирование разделов жесткого диска), чтобы решить ту же самую задачу. Чаще всего пользователи создают единственный раздел и форматируют его в NTFS.

Затем можно возвращать скопированные данные обратно на чистый диск и наслаждаться высокой скоростью его работы.



Роман является автором статей в журнале «Железо», периодически публикуется на Overclockers.ru, а также работает инженером по системам восстановления информации в отечественной компании, чью продукцию использует, в том числе крупнейшие западные фирмы. Давайте узнаем, как обстоит дело с восстановлением данных с SSD.

Роман, как я понял, ваша компания занимается непосредственным выпуском программно-аппаратных комплексов, помогающих диагностировать и восстанавливать информацию с жестких дисков или Flash систем хранения, таких как карты памяти, «флешки» и SSD?

Да, Антон, все верно. Компания называется ACE Laboratory и в этом году она отметила 20- летний юбилей, что для российской компании является очень солидным сроком. Много-ли IT компаний начала 90-х, продолжают активно развиваться спустя 20 лет с момента своего открытия? Я о таких, слышу не очень часто:)

Изначально, ACE Lab была основана выходцами Таганрогского Радио Технического Института и выходцами из Ростовского НИИ ТОП. В конце 80-х, в этом научно-исследовательском институте, велась разработка советских жестких дисков. По большей части, это были клоны Seagate’ов объемом 5-20 Мбайт (самые вместительные зарубежные модели того времени, едва переваливали за 60 Мбайт), но тем не менее, все собиралось из отечественной элементной базы, использовались советская электроника и работали советские инженеры. Сейчас сложно представить, что когда-то, в нашей стране, выпускались полностью отечественные компоненты не только для военных нужд, но и для домашнего использования, в частности, для персональных компьютеров. С началом 90-х, когда вместе с развалом СССР начался развал государственных предприятий, НИИ ТОП не долго смог продержаться и вскоре был закрыт. Талантливые инженеры, знающие о принципах работы HDD, нашли свое место в новых условиях рынка – если производить что-то уже не было никакого смысла, то восстановление данных – оказалось весьма перспективным направлением деятельности. Ведь в начале 90-х, жесткие диски только-только набирали обороты, и были примерно такой же, редкостью, как сегодня SSD. По этому, ведя разработки своего оборудования, параллельно развитию HDD, компания накопила огромный опыт за это время, и сегодня, без преувеличения, является лидером по производству оборудования для восстановления информации во всем мире. Просто говорят о нас не очень часто – слишком уж узкоспециализированное это дело, “Data Recovery” :)

Озабочена ли ваша компания развитием данного перспективного направления (твердотельная память), или сосредотачивает свои силы больше на традиционных жестких дисках?

В процентном соотношении, HDD и SSD идут примерно 90% к 10%, так что упор на жесткие диски ставится сейчас, конечно же, больше чем на твердотельные накопители. С другой стороны, постепенная каннибализация предприятий, выпускающих HDD идет на пользу и SSD – появляется возможность лучше сконцентрировать ресурсы для разработок. К примеру, еще лет 10 назад, жесткие диски выпускались целой когортой компаний. Это были Fujitsu, IBM, Hitachi (а в последствии, Hitachi-IBM), Samsung, Toshiba, Seagate, Western Digital, Quantum, Maxtor и т.д. Приходилось уделять всем накопителям времени в равной степени, и поскольку каждый из производителей имел уникальную архитектуру дисков (а как следствие, и принципы восстановления данных с них), то заниматься равномерным развитием сразу всех направлений было непросто. Со временем, на рынке осталось лишь два основных конкурента, которые поглотили всех остальных – Seagate и Western Digital ну, и пожалуй, Hitachi который хотя и был куплен Seagate’ом, сейчас все еще штампует очень малым тиражом дешевые 2.5” диски для ноутбуокв. Так что сосредоточившись на двух-трех производителях, появляется возможность больше времени уделять и SSD – впрочем, все случившееся сложилось крайне своевременно.

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

Дело в том, что восстановление информации – дело дорогое. Это весьма кропотливый процесс, который по определению не может оплачиваться дешево. И если с жесткими дисками, дела идут неплохо (люди часто обращаются за восстановлением своей инфы), то с Flash накопителями все гораздо сложнее. К примеру, SD карта фотографа который вел свадьбу, внезапно его подвела, и все праздничные фото пропали вместе с работоспособностью карты. В этом случае, конечно же, и фотограф, и жених с невестой, заинтересованы в восстановлении утерянных данных и готовы заплатить немалые деньги. Но если у студента навернулась флешка с рефератом, вряд-ли он будет платить две-три тысячи рублей за восстановление своей информации. За рубежом, даже 100-200$ не являются большими деньгами если на кону стоят фотографий с путешествий, или более-менее значимые документы. А вот у нас, народ менее богатый, по этому и восстанавливать данные не спешит. Часто бывают случаи, когда люди не хотят жертвовать 8-гиговой флешкой стоимостью в 500 рублей (которую нужно вскрыть и отпаять чип памяти для дальнейшего восстановления), боясь лишиться гарантии и в дальнейшем, потерять возможность обменять в магазине на новую, бесплатно. Это не говорит о жадности, это говорит о совершенно другом уровне доходов по сравнению с богатым Западом. Тоже самое и с SSD – восстановление данных с них стоит еще дороже, и пока, на Российском рынке никто тратить большие деньги за восстановление твердотельного диска не хочет. К тому же, те кто покупает SSD осведомлены о их недолговечности, по этому и важные данные на них не хранят, используя исключительно для программ и операционной системы. На Западе, люди менее технически подкованы, по этому купив ноутбук с SSD, они тут же скидывают на него важные документации, фотографии, видео, да и вообще все что только можно, и сильно удивляются когда SSD внезапно умирает. Так что на Западе, клиентов обращающихся за восстановлением данных с SSD уже достаточно много – в разы больше чем в России.

Среди пользователей всегда ходило поверье, что если сломался жестких диск, то с него без проблем можно «слить информацию», а вот из-за особенностей твердотельных накопителей этого сделать вообще невозможно, так ли это?

Твердотельные накопители, относительно новы – им всего-лишь несколько лет (именно столько времени они активно развиваются, до 2008 года о них вообще почти никто не знал), по этому и времени на их “раскопку” было затрачено гораздо меньше. С HDD есть огромный опыт, восстанавливать данные с них легче ввиду совершенства и технологии, и программного обеспечения. С флешками и SSD все по-другому, принцип работы, размещения и хранения данных сильно отличается от HDD, по этому «переключить мозги» с жестких дисков на флешки было довольно непросто.

Поначалу, SSD первых поколений не отличались от обычных флешек по принципу записи и чтения информации, просто действий было немного больше, и общее восстановление проходило медленнее, требуя куда больше времени. К примеру, в SSD, все данные разбиваются на куски размером 4 Кбайт, и записываются в разные микросхемы на плате SSD. По этому и доступ к этим данным очень высок. Т.е. контроллер, один и тот же файл начинает считывать сразу по 4-м каналам, с 4-х микросхем, считывая 1-ю часть с 1-й микросхемы, 2-ю со второй и т.д., делая это одновременно (что-то типа RAID0 у HDD). Благодаря такому распараллеливанию, и достигается высокая скорость наряду с более «плавным» износом NAND FlASH, поскольку запись и считывание велось постоянно в разные участки чипов памяти.. Но считав данные с микросхем, инженер получал мусор из кусков файлов – необходимо было восстановить преобразования контроллера, повторив их в обратном порядке. Представь себе лоскутное одеяло, разрезанное на полоски шириной 5-см, которые потом перемешали в общей коробке. Задача – все куски выстроить в правильном порядке, и заново сшить одеяло – примерно с такой же задачей сталкивался специалист. Необходимо было отпаять все микросхемы, считать их, проанализировать

каждую из них, и начать связывать их между собой по кускам, что бы получить данные пользователя. Это требовало огромного количества времени и естественно, назад свой дорогой SSD пользователь уже не получал и вернуть в магазин по гарантии не мог – либо данные, либо гарантия, т.к. все микросхемы предварительно выпаивались и считывались. Тем не менее, вернуть данные было можно, хотя и очень-очень непросто. Однако, уже во втором поколении SSD, разработчики твердотельных накопителей довели свои алгоритмы записи информации не просто до разрезания и перемешивания (для более равномерного использования ячеек микросхем), они решили включить шифрование. Т.е. контроллер, перед записью данных предварительно их шифровал, получался так называемый “равномерный белый шум”, который заполнял пространство микросхем. Тут то и возникла проблема – вычитать данные было возможно, а вот «склеить» их без расшифровки оказалось просто нереально. Но, как оказалось, SSD 2-го и 3-го поколения уже умели работать в технологическом режиме, который можно было активировать если слетала прошивка или происходил сбой микропрограммы контроллера SSD. Активировав этот режим, стало возможным добиться доступа к данным без предварительной отпайки чипов, сделав процесс восстановления более быстрым и менее сложным.

Если технологический режим реализован на SSD, то почему о нем мало кто говорит из производителей, когда он может помочь восстановить испорченный накопитель?

Все просто – никто из производителей не хочет что бы SSD диски ремонтировались сторонними компаниями, а данные восстанавливались. Они хотят одного – больших продаж. Ломается диск – ты покупаешь новый, а не идешь его ремонтировать, как к примеру, HDD. Однако поскольку производители расширяют гарантию на свою продукцию твердотельных накопителей, и хотят что бы пользователи больше им доверяли, приходится идти на хитрости, так что добавили они техно режим не для того что бы помочь восстановить данные, а для того, что бы самим их починить. Допустим – поломался у тебя SSD через два года после покупки, а гарантия на SSD – пять лет. Ты несешь его в сервисный центр где у тебя его забирают, а в замен дают точно такой же. При этом, твой старый SSD отправляется на завод, где его вводят в техно режим, делают перепрошивку микропрограммы, тестируют, меняют корпус и отправляют в СЦ обратно, что бы кто-то другой забрал его, вместо точно такого же, сломавшегося. Ведь как показывает практика, в современных SSD, изнашиваются не чипы памяти – все проблемы связанны в 95% с контроллером и прошивкой\микропрограммой, которая попросту может слететь, или повредиться во время использования. Но, хочу заметить, что это – исключительно догадка, хотя надо сказать, выглядит она очень правдоподобно:)

Во время разработки, как аппаратных, так и программных комплексов для восстановления информации ваши сотрудники должны разбираться с контроллерами, микросхемами и прочим. Это намного проще сделать, сотрудничая с самими разработчиками, например, производителями накопителей или контроллеров, идут ли они на контакты?

99% всех производителей контроллеров, включая известные Marwell, Indilinx, SiliconMotion, Alcor Micro, Phison, Sandforce, находятся в Китае. Именно там они разрабатываются, выпускаются и т.д. Наладить контакт очень непросто, да и это не совсем уж выгодно самим производителям контроллеров которые, как я уже говорил, хотят как можно больше продать. По этому, разработчикам, методом проб и ошибок приходится самим до всего додумываться. :)

Сейчас многие негативно относятся к переходу NAND памяти на новые техпроцессы производства, в связи с сокращением числа циклов перезаписи ячеек. Как ты считаешь, есть ли реальная опасность в том, что память просто перестанет работать со временем в персональных компьютерах, ноутбуках и так далее в какие-то разумные сроки?

Вероятность того, что SSD выйдет из строя – 100% :) Другой вопрос в том, сколько времени на это потребуется? Если к примеру, гарантия производителя 5 лет, могу с очень высокой вероятностью сказать что сам SSD морально устареет куда быстрее, чем успеет закончится гарантия на него, или он поломается. За 5 лет любое компьютерное железо серьезно устаревает, так что самые «ходовые» 2-3 года, любой SSD вполне сможет проработать. Что касается техпроцессов и уменьшения размером ячеек памяти, то здесь вступают в работу программисты, которые доводят алгоритмы записи и «выравнивания» до совершенства (как я уже и говорил выше). Кроме того, добавляется солидный кусок пространства для «переназначенных секторов», так что битые ячейки будут моментально переписываться в резервную область, обеспечив тот самый запас по прочности.

Допустим, первые поколения SSD 2007-2008 года, имели 30000-50000 цикл перезаписи каждой ячейки памяти, после чего она становилась непригодной для записи. При этом, из-за «линейной» записи, когда пользователь постоянно переписывал первые 1-5 Гбайт (кэширование браузера и ОС могут делать тысячи записей ежедневно в одно и то же место), изнашивались только они, а остальные 50 Гбайт, оставались невостребованными, и диск мог очень быстро «умереть». В современных SSD жизненный запас одной ячейки куда меньше – примерно 3000-5000 циклов, однако из-за используемых алгоритмов «выравнивания» записи, шифрования, накладывания XOR паттернов, перезапись каждой ячейки максимально эффективна. Разработчики любят хвастаться тем, что на коробках с SSD указывают, мол, «наш накопитель проживет 10 лет, даже если каждый день вы будите записывать на него 20 Гбайт данных!». Вот именно это они и имеют ввиду – одни и те же ячейки, благодаря оптимизированным алгоритмам записи не будут использоваться постоянно, так что для «убийства» современной микросхемы объемом 16 Гбайт, нужно записать на нее в 3000 раз больше ее реального объема, т.е. примерно 48 Тбайт… Не думаю, что в повседневной жизни, даже за пару лет получится записать хотя бы 100-200Гбайт, не говоря уже о терабайтах. Т.е. даже если с освоением 14нм техпроцесса, запас прочности одной ячейки упадет до 300-500 циклов перезаписи, на 512 Гбайтный SSD придется записать минимум две сотни Тбайт для заметных повреждений NAND чипа.

Слабое место SSD - не память, а именно контроллер и прошивка, которая очень уж любит слетать, блокируя всякий доступ к данным.

Аналитики SSD светлое будущее, все больше компаний начинают выпускать твердотельные накопители (например, недавно о таком желании «изъявили» Seagate и MSI). Раньше тоже были предположения, что со временем NAND Flash память или ее аналоги смогут заменить собой жесткие диски, это было еще до официального выхода массовых линеек SSD, в качестве сроков тогда назывались десятки лет. Сейчас уже говорят о перевесе в сторону SSD за какие-то ближайшие 3-5 лет, как ты считаешь, будет ли он и что надо накопителям для того чтобы обогнать в производстве жесткие диски?

Отрицать то, что будущее за SSD – глупо. Но и делать какие-то предсказания о «существенном перевесе в ближайшие два-три года” тоже ошибочно То, что все большее число производителей, будет выпускать SSD накопители – это вполне очевидно, ведь запустить в производство твердотельный накопитель в сотни раз проще, чем выпустить работающий HDD. Что нужно для того что бы SSD работал? Закупить пригоршню микросхем и к ним контроллер, с официальной заводской прошивкой, которую по желанию можно дописать или дополнить. Т.е. любая более-менее весомая конторка, которая занимается выпуском компьютерного железа (клепает видеокарты и материнки), вполне может выпускать и SSD без особых головных болей – ничего нового для них не будет. Совсем другое – выпустить конкурентоспособный контроллер, так что тут, скорее,

вопрос в том, сколько компаний будут продолжать или начнут выпуск SSD контроллеров, а не самих SSD дисков. Пока, из весомых, их всего пять – Sandisk, Sandforce, Samsung, Indilinx, Marwell, но вполне возможно, что будут появляться и новые игроки, которые представят свое видение «идеального контроллера для SSD». Начать разработку контроллера для твердотельного накопителя, гораздо проще чем начать выпуск собственных HDD, так что перевес рано или поздно все равно будет в сторону твердотельных накопителей. Игроков на рынке NAND FLASH будет становиться все больше, а вот количество производителей HDD с вероятностью в 99.9% останется тем же – Seagate и WD, третьего уже не будет.

Но пока, коренных изменений на рынке ПК я не вижу, за HDD все еще главные плюсы – большая надежность (вероятность внезапной смерти меньше чем у SSD), невысокая цена, огромные объемы. Да, в мобильном секторе, FLASH давно вытеснил HDD форм-фактора 1.8”, полностью заняв весь рынок, но вот что касается ПК, то глобальных улучшений по сравнению с 2008 годом, я пока не вижу. Твердотельные накопители все еще дороги, а максимальный объем ограничен 256-512 Гбайтами (это уже последняя грань с вменяемой стоимостью, далее идут просто ошеломительные цены), так что даже удешевление памяти не дает существенной доступности. Казалось бы, победитель очевиден – HDD продолжают доминирование в секторе ПК (мы о нем и говорим, он для нас главный, мобильный в расчет не берем), но на деле конкуренции как таковой нет. Между SSD и HDD, буквально сейчас завязывается дружба, поскольку вместе, друг от друга, они будут брать гораздо больше плюсов, чем по одиночке. В ближайшем будущем нас, скорее всего, ждет следующее развитие ситуации: у среднестатистического пользователя в ПК будет установлено два накопителя – один SSD, небольшого объема и по доступной цене (128-160 Гбайт за ~80-100$) для программ, игр и операционной системы, и вместительный HDD объемом в 2-4 Тбайт, для хранения FullHD фильмов, музыки, документов, образов игр и т.д.

Но, опять же – это все только в том случае, если цены на доступ в интернет не полетят вниз, и люди не станут массово пользоваться сервисами для онлайн просмотра HD Video, музыки и т.д. В этом случае, смысла в HDD не будет никакого – для игр и установленных программ, хватит и 256 Гбайтного SSD, а все остальное можно будет хранить на “облачных серверах”, которые набирают популярность. Вот только дело это не ближайшего будущего, скорее всего такая картина будет к 2018-2020 году, а пока – SSD и HDD будут жить в тесном сотрудничестве друг с другом.

Но, это лишь мое видение ситуации, слишком уж много условий для какого-то однозначного вывода:)

Благодарю за ответы на вопросы и желаю дальнейших успехов в вашем нелегком деле:)