Форматування флешки через командний рядок без втрати даних

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

Трохи про файлових системах і їх відмінностях

Лінійка ОС Windows з моменту виходу використовує для роботи файлову систему FAT. Її більш просунутою версією є FAT32. Слідом за нею йде NTFS, що з'явилася в Windows XP.

Форматування флешки через командний рядок без втрати даних

Відмінності даних представників файлових систем полягає в обмеженні на розміри розміщених файлів і розділів. FAT16 може використовувати до 2 Гб, FAT32 - до 4 Гб для файлу і 8ТБ для томи. Більш сучасна NTFS може керувати файлами та розділами до 16 ексабайт. Однак в ній є обмеження на довжину шляху, яка повинна бути не більше 255 символів.

Компанія Apple використовує файлову систему HFS + для своєї техніки. У ній також є обмеження на довжину імені шляху або файлу в 255 символів. Це варто пам'ятати при автоматичному створенні документів або їх збереженні. Розміри файлів і розділів можуть бути до 8 000 петабайт.

Форматування флешки через командний рядок без втрати даних

Цікаво, що Linux-системи можуть спокійно працювати з файловими системами FAT, FAT32 і NTFS. А ось середовище Windows навіть не бачить розділів ext і похідних без додаткового софту.

Як провести форматування флешки через командний рядок

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

Форматування флешки через командний рядок без втрати даних

Для того щоб виконати форматування флешки через командний рядок з FAT32, в NTFS є кілька способів.

Стандартні засоби операційної системи

Всі ОС сімейств Linux і Windows оснащені штатними утилітами, здатними провести форматування флешки через командний рядок. Для початку треба розібратися з системою Windows. У ній є утиліта для форматування флешки через командний рядок - diskpart. Так як це системна програма і зачіпає важливі області ОС, то запускати її потрібно від імені адміністратора.

Виконати в Windows це можна, зайшовши в меню «Пуск», потім «Усі програми» - «Стандартні». Тут потрібно правою кнопкою клацнути на пункті «Командний рядок» і вибрати «Запуск від імені адміністратора».

Відкриється вікно командного рядка. У ньому досить набрати diskpart і натиснути «Enter». Тепер подальше введення команд буде транслюватися через утиліту і виконуватися нею ж.

Форматування флешки через командний рядок без втрати даних

Для того щоб почати процес форматування, потрібно набрати format Z: / FS: NTFS. Тут Z означає букву диска флешки. А ключ FS і вказівку NTFS говорить утиліті про те, що потрібно відформатувати диск саме в файлову систему NTFS.

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

Форматування флешки через командний рядок без втрати даних

Насправді виконати це завдання неможливо. Не можна форматувати диск, чи не стерши дані. Але можна зробити конвертування з однієї файлової системи в іншу. Тут також зможе допомогти утиліта diskpart. Як її запустити від адміністратора, описано вище. Далі потрібно ввести команду list volume. Вона відобразить список всіх наявних розділів і дисків із зазначенням їх букв і обсягів. Наступна команда - list disk. Вона покаже наявність всіх фізичних накопичувачів в системі. Диски можуть бути відзначені цифрами 0, 1, 2 і так далі.

Форматування флешки через командний рядок без втрати даних

Тепер викликом команди select disk 1 буде обраний потрібний накопичувач. Далі виконується convert ntfs. Після чого зазначений диск знайшовши е т файлову систему NTFS.

інші способи

До цього були показані способи форматування флешки через командний рядок Windows 7. Але що якщо знадобиться виконати дану процедуру під Ubuntu або Debian? Далі буде описаний спосіб форматування флешки через командний рядок Linux.

Точніше, вона в Linux називається термінал або консоль. Відкрити її можна сполучення клавіш Ctrl + Alt + T. Потім потрібно подивитися перелік підключених пристроїв. Це дозволяє зробити команда fdisk -l.

В даному випадку флеш-накопичувач знаходиться в списку під ім'ям / dev / sdb1. У Linux для роботи зі зміною розділів або дисків потрібно їх отмонтировать. Це треба для того, щоб отримати доступ до даних, які можуть бути зайняті в поточний момент.

Але для того щоб точно впевнитися в тому, що накопичувач отмонтировать, слід набрати просту команду:

Після натискання Enter на екрані з'явиться список всіх пристроїв, які примонтировать в даний момент. Якщо щось подібне / dev / sdb1 в ньому присутня, то, значить, доведеться його від'єднати. Робиться це командою umount / dev / sdb1.

Форматування флешки через командний рядок без втрати даних

Тепер можна виконати форматування флешки через командний рядок. Для цього є вбудована команда mkfs. Їй на вхід потрібно передати кілька параметрів. По-перше, це файлова система. В даному випадку - ntfs. До речі, цією програмою можна провести форматування флешки через командний рядок в fat32. Далі треба вказати ім'я або мітку для накопичувача. Ну і останнє - шлях до флешці. В результаті має вийти такий вигляд:

mkfs.ntfs імя_меткі / dev / sdb1.

Після завершення процесу вийде флешка з нової файлової системи NTFS.

Сторонні програми для форматування

Деякі виробники знімних накопичувачів мають власний софт для швидкого і надійного форматування в зручному графічному інтерфейсі. Є також програми і від сторонніх розробників. Далі представлений список найбільш часто використовуваних продуктів:

  • HP USB Disk Storage Format Tool. Напевно, найвідоміша програма. Її інтерфейс простий і нагадує стандартні вікна операційної системи.
  • Transcend Autoformat. Дана утиліта використовується переважно для мобільних форматів накопичувачів - SD, MMC, CF.
  • HDD Low Level Format Tool. Утиліта, яка виробляє форматування на низькому рівні. Іноді добре допомагає повернути до життя флешку або жорсткий диск. Підтримує багато пристроїв і володіє широким функціоналом.
  • SD Formatter - дуже проста і легка програма. Використовується в основному для форматування флешок для мобільних пристроїв. Інтерфейс простий і зрозумілий, а ліцензія на її використання безкоштовна.

висновок

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

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

Форматування флешки через командний рядок без втрати даних

Схожі статті