Что такое дефрагментация? Для обычного пользователя это способ "ускорить" работу ОС и винта. А что за процесс там протекает? Как это работает?
Представьте себе склад. ОООООЧЕНЬ большой. Там есть коробки, все они оддинакового размера. Например 0,25 м кубических. Условие таково, что в одной коробке не может находиться более одной выещи. Т.е. если Вы в коробку поставили банку объемом 3л, то все, коробка занята.
Возьмем на пример 5 коробок. В первую положили банку с помидорами. Во вторую картошки насыпали под самый верх. В третюю пложили игрушки ребенка. К нам пришли гости, они принесли 0.5 л (в смвысле бутылку водки) мы взяли банку с помидорами (для закуски) теперь картина с коробками
пусто занято занято пусто пусто.
Гости принесли нам подарок, нечто объемное, что в одну коробку не влазиет. Получается что их подарок будет лежать в коробках 1 и 3. Это бало 5 коробок, а представьте когда из тысячи или даже миллионы. Получается бордак (или говоря нормальным языком - фрагментация). Т.е. одна вещь может находиться в нескольких местах и на большом расстоянии между собой.
Что делает дефрагментатор. Он берет собирает вещь из нескольких коробок, но где он это держит? В руках, в нашем случае в ОЗУ. Так вот, пока он держит в руках все нормально. Но если выключить свет на складе, он это все бросает и уходит. А то что брошенно на пол собрать уже не удасться.
Именно поэтому если в момент дефрагментации выключить свет то некоторые вещи могут пропасть.