Навіщо потрібно безпечне вилучення пристрою?


Навіщо потрібно безпечне вилучення пристрою?

Навіщо потрібно безпечне вилучення пристрою?

Навіщо потрібно безпечне вилучення пристрою?Існує думка, що USB-накопичувачі можна виймати з порту тільки після того, як пристрій було безпечно вилучено засобами операційної системи, інакше можуть згоріти і флешка, і порт. Чи так це насправді? Навіщо потрібно безпечне вилучення пристрою?

Безпечне вилучення пристрою служить для захисту даних, які ви копіюєте на флешку або з неї. Справа в тому, що для збільшення продуктивності вашого комп'ютера при роботі зі знімними накопичувачами інформації в операційній системі зазвичай включено кешування даних.

При включеному кешуванні дані не записуються безпосередньо на диск, а спочатку потрапляють в кеш (проміжний буфер в одному з блоків оперативної пам'яті) . Це дозволяє прискорити роботу з даними, адже процесор швидше отримує доступ до оперативної пам'яті, ніж до пам'яті зовнішнього накопичувача. А запис на знімний накопичувач здійснюється вже потім (так звана відкладений запис).

Якщо ви висмикнули флешку з порту, не виконавши безпечне вилучення пристрою, може відбутися втрата даних. Трапляється це тому, що насправді дані ще не встигли записатися на накопичувач і все ще знаходяться в кеші . А ви позбавили накопичувач харчування (саме це і трапляється при висмикуванні флешки), і відкладений запис не відбулася.

При безпечному витяганні система «розуміє», що накопичувач зараз буде вийнято з порту, і завершує відкладений запис. Після цього ви можете спокійно виймати флешку, не побоюючись, що пропадуть небудь дані.

Чи може флешка згоріти, якщо висмикнути її з порту, не виконавши безпечне вилучення пристрою? Насправді, це міф. Не таке вже й велике у USB пристроїв напруга живлення (всього 5 В), щоб викликати серйозні пошкодження. Крім того, ця напруга не управляється програмно, а закладено в самій специфікації стандарту USB.

Щоб флешка згоріла, потрібен сильний перепад або викид напруги або коротке замикання. Зрозуміло, що просте висмикування флешки з порту без безпечного вилучення такої «катаклізм» влаштувати нездатне. Зазвичай вина лежить на несправному блоці живлення, «роздовбаному» роз'ємі, що застряг в порту токопроводящем смітті або проскочили розряді статичної електрики, а безпечне вилучення пристрою тут ні при чому.

Підтвердженням цьому факту може служити те, що в останніх версіях Windows при безпечному витяганні флешки харчування, що подається на пристрій, не відключається. Воно відключалася в Windows XP, але в Windows Vista і Windows 7 відключення живлення відбувається тільки при висмикуванні пристрої з порту – безпечне вилучення на харчування не впливає жодним чином. В даному випадку абсолютно неважливо, яким чином пристрій позбудеться харчування, з ним все одно нічого не трапиться.

Так що єдина небезпека, що підстерігає вас, якщо ви нехтуєте безпечним витяганням, це втрата даних. Якщо ви регулярно забуваєте безпечно витягти пристрій, але при цьому турбуєтеся про збереження даних, ви можете відключити кешування в системі. Копіювання даних може стати трохи повільніше, але зате вони будуть збережені (звичайно, якщо ви не висмикне флешку в процесі копіювання).

Щоб відключити кешування, вставте флешку в порт, зайдіть в Панель управління (Пуск – Панель управління) і виберіть пункт Диспетчер пристроїв. Клацніть по трикутнички біля напису Дискові пристрої, знайдіть вашу флешку і клацніть по ній два рази.

У вікні, потрібно перейти на вкладку Політика. Виберіть параметр Швидке видалення та натисніть ОК. Насправді, при швидкому видаленні кешування не відключається зовсім – Windows використовує так зване наскрізне кешування, воно дозволяє пристрою працювати з командами записи так, як ніби кеш відсутній.

У режимі швидкого видалення флешку можна витягати без безпечного видалення пристрою. Але це стосується тільки тих випадків, коли дані вже були скопійовані! Якщо ви висмикне флешку посеред процесу копіювання, дані це не врятує.

Отже, безпечне видалення пристрою в Windows потрібно лише для того, щоб убезпечити дані при включеному кешуванні. На збереження вашої флешки воно ніяк не впливає, якщо вона згоріла – причину треба шукати не тут.

Навіщо потрібно безпечне вилучення пристрою?