Что такое повреждение данных и как его предотвратить?

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

Вот как это происходит — и что вы можете сделать, это остановить.

Что вызывает коррупцию

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

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

гамма лучи

Это может быть серьезной проблемой для систем, настолько критичных, что от них зависит жизнь. Например, некоторые ученые предположили, что фиаско непреднамеренного ускорения Тойоты, возможно, было вызвано вмешательством космических лучей, объединенным с неадекватными отказоустойчивыми средствами для восстановления от случайно введенных ошибок. Однако для большинства пользователей ПК захватчики из космоса не являются наиболее вероятным источником проблем. Хорошая человеческая ошибка — более распространенная причина. Повреждение обычно происходит из-за ошибки пользователя (удаление или изменение файлов, которые не должны быть подделаны), злонамеренной активности (вредоносное ПО) или обычной деградации и сбоя носителя (механические и твердотельные накопители).

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

Обнаружено коррупция

Как следует из этого термина, обнаруженная коррупция — это просто; коррупция, которая была обнаружена. Хотя это определение может показаться глупым, оно важно, поскольку оно означает, что пользователь знает о проблеме.

imagecorruption

Например, вы можете открыть файл изображения и обнаружить, что его часть теперь заполнена артефактами. Хотя это плохо, оно также дает возможность принять меры. Теперь, когда проблема очевидна, у вас будет возможность восстановить данные из резервной копии или продолжить изучение проблемы, чтобы выяснить, было ли повреждение действительно случайным или вызвано исправимой проблемой.

Важно отметить, что обнаруженная коррупция обычно незначительна. Файл может быть утерян, поврежденный сектор жесткого диска может нуждаться в ремонте или программа может перестать работать должным образом. Хотя это и раздражает, эти проблемы обычно исправимы и ограничены по объему. Даже если они приводят к более серьезным проблемам, по крайней мере, они дают пользователю время на подготовку. Наиболее серьезные проблемы возникают, когда коррупция не обнаруживается.

Необнаруженная коррупция

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

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

hdtunebadsectors

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

Какой бы ни была причина, наихудший сценарий один и тот же; необнаруженное повреждение обнаруживается только при сбое носителя или файловой системы.

Отслеживание здоровья вашего жесткого диска

Ваша борьба за порядок должна начинаться с отслеживания состояния здоровья вашего жесткого диска. Вы можете сделать это, прочитав S.M.A.R.T. (Технология самоконтроля, анализа и отчетности) данных с вашего диска с помощью HD Tune, утилиты для анализа и анализа жестких дисков. В то время как Pro-версия обеспечивает полезное ведение журнала, вы, вероятно, можете обойтись бесплатной версией, которая будет читать S.M.A.R.T. данные, но не будут создавать журналы для вас. Кроме того, вы можете обратиться к другим бесплатным программам, таким как HDDScan и Crystal Disk Info.

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

windowsharddiskerrorcheck

Вы также можете использовать встроенный в Windows инструмент для поиска поврежденных секторов. Это можно сделать, щелкнув правой кнопкой мыши диск в «Мой компьютер», выбрав «Свойства», а затем нажав «Проверить сейчас» в разделе «Проверка ошибок» на вкладке «Инструменты». Большое количество плохих секторов, конечно, плохо; даже пара должна быть поводом для беспокойства.

Борьба с Вирусами

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

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

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

Обновление вашего оборудования

В качестве крайней меры вы можете защититься от повреждения, обновив это оборудование на вашем компьютере. Например, вы можете переключиться на ОЗУ с исправлением ошибок (ECC). Этот тип оперативной памяти может обнаружить большинство ошибок, вызванных внешними помехами. Однако, чтобы переключиться, вам нужно купить материнскую плату сервера, что, вероятно, означает обновление до серверного процессора (например, Intel Xeon). Совокупная добавленная стоимость процессора, материнской платы и памяти ECC может легко добавить дополнительные 200 долларов или больше к цене настольного ПК, и это при условии, что вы создадите его самостоятельно.

eecram

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

Возвращаясь к резервным копиям

Вышеупомянутое исследование Google показало, что в то время как диски сообщают об определенных S.M.A.R.T. ошибки действительно были гораздо более вероятными, чем те, о которых ничего не сообщалось, большинство неисправных дисков никогда не сообщали об одной ошибке. Google также обнаружил, что накопители, скорее всего, выйдут из строя на втором и третьем годах эксплуатации, а это означает, что относительно молодые накопители обанкротились. Короче говоря, упреждающие меры недостаточно защищают от коррупции и потери данных.

У вас есть только один вариант, который может гарантировать выживание данных; скопируйте это! Если исходный файл поврежден, просто замените его резервной копией — задание выполнено. Просто помните, что сами резервные копии со временем могут быть повреждены, поэтому вам необходимо регулярно выполнять полное резервное копирование важных файлов.

Заключение

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

Вас беспокоит повреждение данных, или вы занимаетесь более спокойной позицией? Дайте нам знать об этом в комментариях.

Изображение предоставлено: NASA / DOE / Сотрудничество Fermi LAT, Викимедиа / Myself

Ссылка на основную публикацию
Adblock
detector