Предыстория
Есть у меня компьютер. И стоит на нем SSD винчестер Silicon Power SSD 60GB.
На этот SSD установлен WINDOWS 8. Все сделано по уму: TRIM включен, все кеш файлы, реестр, профили пользователей и т.п. перенесены на 2Tb «механического винчемонстра». Жил он себе год у не «тужил». Система грузилась быстро, программы не задумывались…
Жить на такой конфигурации ему еще долго.
Красота.
Начало
Позавчера прикупил другой SSD-накопитель: Samsung SSD 840 Pro 128Gb. Решил прокачать слегка — раза этак в два.
Вот оба красавца.
Для обновления. Решил воспользоваться фирменной программой от Samsung — Data Migration. Скачал самую новую версию, установил. Новый SSD подключать не стал, а «загнал» компьютер в Sleep…
И пошел спать.
Смерть
Утром с разбегу включил компьютер, проверил почту и Скайп. На все про все 2 минуты. И поехал на работу. Комп остался жить своей жизнью…
Вечерком приехал. Смотрю компьютер висит сразу после инициализации БИОСом устройств в состоянии загрузки системы. Зашел в BIOS. Оказалось система пыталась загрузится с фото-флешки, на которой естественно, она не была установлена. Поменял порядок загрузки… Компьютер загрузился. Все вроде бы хорошо. Но через 5 минут Windows 8 завис, упал в BSOD и перезапустил компьютер.
Silicon Power SSD не определился «биосом».
Отпевание
После полного отключения питания и передергивания шлейфов, SSD ожил. Система загрузилась. Но прожила ровно 5 минут, и БСОД…
Целый вечер были танцы с бубном:
- Винт был подключен к другому компьютеру;
- Пытался сделать копию разделов на новый винт;
- Пытался создать образ разделов;
- Прошивал винт разными прошивками;
- Даже ничего неделал.
Но как только проходило 5 минут, SSD отваливался. Просто пропадал из устройств или отключался если был под DOSом.
Хоронить нельзя откачивать
Звоню к знакомым на сервис. Хочу поставить запятую в заголовке. Они говорят: «Мы такие SSD убиваем и меняем по гарантии.»
Значит все таки он сдох. Хоронить!
Перемещаю файлы вручную. 5 минутными сессиями.
На этапе перемещения обнаружился странный файл, в глубоко во вложенных папках папки Users. Странным в этом файле было одно — слишком длинное имя, очень похожее на скрипт-код. Ни удаляться ни копироваться он не хотел. Пропустив этот файл я переместил все остальное. Через консоль удалил папку Users командой rd /s/q Users
, вместе со странным файлом. Просто так — на всякий случай. … И прошло 10 минут.
Дальше я 8 минут «Вайпал нулями» свободное место… прошло 20 минут, SSD работает.
СТРАННО!
Он дохлый ДА или НЕТ. Или информация записанная на SSD влияет на сам SSD. Но к тому злосчастному файлу никто не обращался, особенно под DOS. Каким боком он может влиять на работу накопителя, просто находясь на нем. Невозможно! Но неоспоримый факт, что:
Файл со странным длинным именем похожим на скрипт-код, который просто находится на SSD, может отключать его контроллер. Нет необходимости даже обращаться к нему.
Немыслимая логика. Скорее всего достаточно чтобы данные из имени этого файла прошли через контролер при обновлении управляющих записей о разметке диска. Думаю на этот процесс 5 минут и уходило.
УРА ТОВАРИЩИ… Теперь информация находящаяся в камне влияет на сам камень.
Воскрешение
Я залил перемещенные файлы обратно. Подключил SSD к родному компьютеру. Система живет.
5 минут.
10 минут.
5 часов.
И я пишу свою первую статью на Хабрахабр…
Разоблачение
Но откуда взялся этот файл? Неужели есть вирус или бэкдор?
Но когда это случилось? Как только был установлен Data Migration… Или это совпадение?
Может быть производитель накопителей знает о такой возможности?
Очень хочу прочитать мнение хабр-сообщества.
Хотелось бы увидеть полное имя того злосчастного файла, который был так скоропостижно мной удален. Начиналось оно с «0» (нуля).
Автор: PretorDH