Почему на флешке меньше памяти чем написано. Как восстановить размер флешки: подробная инструкция

  • 26.09.2019

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

Причина потери данных из памяти накопителей из Китая

Главными составляющими любого USB-накопителя являются NAND-чип и контроллер. NAND-чип отвечает за максимальный объем данных, которые могут быть записаны на носитель. Контроллер обеспечивает связь ячеек чипа с компьютером. При изготовлении флешки на него записывается вся информация о характеристиках и размере памяти. Несоответствие данных в контроллере с реальной емкостью флэшки вызывает сбои в работе устройства. Когда истинный объем заполнен, информация начинает записываться по кругу, затирая предыдущие данные. В результате файлы становятся недоступными. Часто файловая система переполненных носителей распознается как RAW. В некоторых случаях удается отформатировать такое устройство стандартными утилитами Windows, но решение проблемы будет временным, т. к. после заполнения реального объема памяти в работе накопителя снова начнутся сбои.

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

Анализ объема памяти флешки

Прежде чем начать восстанавливать истинное значение объема памяти, необходимо его выяснить. Наиболее простой способ — это постепенно заполнять носитель файлами, дожидаясь критического значения вместимости, после которого начнется сбой. Но таким способом не получится определить точное значение памяти и количество секторов микросхемы. Правильнее будет воспользоваться программой для тестирования накопителей. Самая удобная бесплатная программа для этого — H2testw. У нее простой и интуитивно понятный интерфейс. С ее помощью возможно быстро и точно установить истинный размер памяти носителя.

Алгоритм работы с программой следующий:

— указать нужный девайс (select target);

— выбрать полную проверку данных (all available space);

— запустить тестовую запись и чтение информации (Write + Verify).

В зависимости от заявленного объема флешки, время анализа может продлиться более 10 часов. Но нет необходимости ждать окончания тестирования. Следует дождаться значительного падения скорости записи. Это свидетельство того, что накопитель полностью заполнен и начался процесс поверхностной перезаписи. Можно остановить тестирование записи (Abort). Далее следует выбрать процесс чтения (Verify) и дождаться его завершения. Будет получено значение следующего типа: «6,7 GByte OK (14162432 sectors)». Значение в скобках — это реальное количество секторов памяти, которое понадобится для восстановления китайской флешки. В большинстве случаев истинная емкость носителя составляет 5-10% от указанной, поэтому объем полезной памяти для накопителей с заявленными 32-64 Гб не будет превышать 6 Гб.

Восстановление реального размера емкости китайских флешек

Восстановление реального размера фейковых флэшек требует наличия специальных утилит. Но перед использованием таких программ необходимо извлечь прочие носители, чтобы ошибочно их не отформатировать. Наиболее удобная программа для этого — Acronis Disk Director.

Инструкция для восстановления:

  1. Выбрать носитель, который необходимо восстановить, нажать ПКМ и запустить процесс инициализации. Если флэшка отформатирована, этот пункт пропустить.
  2. В меню операций выбрать «создать том». В появившемся окне обозначить создание базового тома и выбрать необходимый носитель.
  3. Установить размер тома не более того, который был получен в процессе тестирования. Тип тома — логический. Файловую систему выбрать в зависимости от потребностей. Нажать на кнопку «завершить».
  4. На главной странице выбрать пункт «применить ожидающие операции». Начнется процесс форматирования, после завершения которого можно использовать носитель. В случае возникновения ошибки необходимо вернуться к п. 2 и установить меньший размер тома.

Таким способом информация о полном объеме памяти в контроллере не изменится, но для всех считывающих устройств будет доступен только ее действительный размер. Этот способ быстр и безопасен, поэтому следует отдать ему предпочтение.

Для перепрограммирования контроллера необходимо воспользоваться утилитой MyDiskFix. Эта программа разработана китайцами для изменения информации об объеме памяти носителей. Существует только альфа-версия данной программы, поэтому возможны сбои. Удобнее пользоваться ее англоязычной версией.

Для корректной работы программы восстановление носителя необходимо выполнять в безопасном режиме. Для этого при загрузке ПК необходимо нажать F8 и выбрать пункт «Безопасный режим с загрузкой сетевых драйверов».

Алгоритм работы с MyDiskFix:

— выбрать необходимый носитель;

— отметить низкоуровневое форматирование (Low-Level);

— первое поле секторов (Sectors) оставить без изменений, во втором поле указать количество секторов, не превышающее то, которое было получено во время тестирования, например, 14162000;

— приступить к форматированию «START Format».

Этот способ более длительный по времени, но позволяет навсегда исправить проблему, изменив информацию о NAND-чипе в контроллере флэшки.

Независимо от выбранного способа восстановления, после завершения процесса форматирования необходимо повторно выполнить проверку с помощью утилиты H2testw. Убедившись в исправности USB-носителя, можно безопасно его использовать.

Однажды я собрался закинуть на свою 16-ти гиговую флешку папку размером в 4 ГБ, и увидел удивительное сообщение, что места на носители не достаточно, хоть и других файлов там не было. Я взглянул в свойства и увидел, что флешка уменьшилась в размере, и стала теперь около 120 Мб. Я подумал, что форматирование решит проблему, и попытался. Однако даже после форматирования прежний размер флешки не вернулся. Если у вас такая же проблема, то эта статья вам поможет.

Как правило, уменьшение размера флешки – это виртуальная неисправность, которая проявляется в том, что запоминающее устройство разбивается на две области, одна из которых размеченная (та, которая нам видна), а вторая – неразмеченная (мы не видим её в проводнике и ничего не можем с ней сделать). Ремонт флешки в этом случае заключается в объединении и разметке должным образом этих областей.

Ставим диагноз

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

  • Подключите флешку к компьютеру.
  • В открывшемся окошке введите diskmgmt.msc и нажмите «Ок».
  • Появится окно «Управление дисками», в котором вам необходимо найти ваш съёмный диск.

Вы должны увидеть картину, похожую на ту, что представлена на скриншоте – часть диска со статусом «Исправен», а другая «Не распределён».

Диагностируем неполадку

Если у вас так, то поздравляю – сейчас мы всё починим!

Как починить флешку

Если флешка уменьшилась в размере из-за неправильного разделения, то чтобы исправить проблему, вам понадобится проделать действия, описанные ниже. Ничего сложного не будет. Флешка должна быть подключена к компьютеру.

  • Нажмите на клавиатуре комбинацию «Win+R».
  • В открывшееся окошко введите cmd.exe и нажмите кнопку «Ок».
  • В появившейся командной строке введите diskpart и нажмите клавишу «Enter». Эта команда запускает утилиту для работы с дисками, обладающую большими возможностями, чем та, которая была описана выше.
  • Теперь введите list disk и нажмите «Enter». Вы увидите список носителей. Вам необходимо найти в этом списке тот диск, который является вашей флешкой. Ориентироваться можно только по объёму устройства (здесь будет показываться реальный объём флешки, а не тот, который уменьшился).
  • Когда флешка в списке обнаружена, напишите select disk= N и нажмите «Enter». «N» — это номер диска в списке.
  • Когда диск выбран, напишите clean и нажмите «Enter». Появится сообщение об успешной очистке диска.

Очищаем флешку

  • Флешка чиста. Теперь необходимо её разметить, как подобает. Для этого снова переходим в «Управление дисками» (Комбинация «Win+R», команда diskmgmt.msc и «Ок».)
  • Находим в списке свою флешку, кликаем на неё правой кнопкой мышки и выбираем пункт «Создать простой том».
  • Откроется «Мастер создания простых томов». Доведите его работу до конца, и ваша флешка снова примет прежний размер.

Все мы используем USB накопители, флешки, карты памяти. Они надежнее, чем диски, компактнее, удобнее, быстрее. Но даже в таких надежных носителях случаются ошибки. Недавно я столкнулся с проблемой – у моей флешки уменьшился объем с 16 Гб до 2. Так же она перестала распознаваться в Unix системах, а Windows отказывался ее открывать.

Ранее я писал, Форматирование не помогло. Моя проблема возникла из-за ошибки при записи на флешку через стандартную утилиту . Возможно это связано с тем, что флешка была загрузочной (Читайте,) и я забыл предварительно ее . В этой статье я опишу способ, который мне помог. Вы узнаете, что делать если уменьшился объем флешки в Проводнике Windows.

Диагностика

В результате программных сбоев, флеш-накопитель разбивается на две части: размеченная и неразмеченная. В Проводнике мы видим только размеченную область флешки, потому создается впечатление, что флешка уменьшилась в размере. А исправить это несложно. Нужно просто переразметить ее, объединив две области.

Чтобы удостоверится в этом, стоит зайти в стандартную утилиту “Управление дисками”. Попасть туда можно двумя способами:

  1. Открыть окно “Выполнить” (Win+R), ввести diskmgmt.msc и нажать Enter.
  2. На иконке Мой компьютер вызвать контекстное меню (ПКМ), перейти в Управление и найти там Управление дисками.

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

Исправление

Нам понадобится более мощная программа для возвращения прежнего размера флешки. К счастью, разработчики Windows добавили ее в ОС. Открываем от имени администратора и вводим команду diskpart. Данная утилита работает в режиме командной строки, так что команды будем вводить вручную. В черном окошке вместо текущей директории должна быть надпись DISKPART

Выведем список накопителей на компьютере командной list disk . тоже будут отображены в списке. Вам нужно найти сломанную флешку. Ориентироваться можно на полный размер накопителя. В моем случае, нужно было найти накопитель объемом в 16 гигабайт и запомнить его номер. Нашли? Отлично.

Теперь выберем флешку командой select disk= N , где N – номер накопителя. Выбрали? Продолжаем.. С помощью команды clear очищаем флешку. Заметьте, на этом шаге не нужно указывать номер диска. Процесс очистки у меня занял 3 секунды. После сообщения об успешной очистке диска закрываем DISKPART.

Возвращаемся к “Управление дисками” и видим, что все пространство на флешке стало неразмеченным. Для завершения “ремонта” следует нажать ПКМ на неразмеченной области, создать том. Мастер создания томов создаст единый раздел для всего пространства накопителя. Вот и все, флешка как новая.

Вместо заключения

С подобными ситуациями часто сталкиваются фотографы, видеооператоры, те, кто постоянно использует USB флешки и карты памяти. Как видите, исправить проблему с уменьшением объема флешки достаточно просто. Несколько несложных операций в командной строке и проблема решена. Теперь вы знаете что делать, если флешка уменьшилась в размере . Желаю удачи.

Рубрика:

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

Итак, пару месяцев назад я заказал флешку Sunstri на 32 гигабайта. Заплатил за это 7.31 доллара. В принципе, не скажу, что это супер низкая или какая-то невероятная цена. Простые флешки на 32 гигабайта стоят как раз 7-10 долларов, в зависимости от фирмы. На днях флешка пришла на почту.

Прихожу домой, вставляю в компьютер. Что я вижу? Её размер 33.33 гигабайта…

Любой человек, который шарит в компьютерах, поймёт, что налицо флешка с фейковым размером. Да, мне этих данных хватило, чтобы понять такой очевидный факт! Флешка на 16 гигабайт должна отображаться как 14.8 гигабайт, на 32 гигабайта должна показывать примерно 29.5 гигабайт…

Дело за малым: проверить флешку и выяснить её реальный размер. Перед всеми действиями обязательно отформатируйте флешку в NTFS, ну либо в ExFAT (продвинутая версия NTFS).

Как проверить флешку на Windows?

На Windows всё просто. Нужно скачать утилиту H2testw и запустить полную проверку. На схеме ниже я пояснил как пользоваться программой.

Далее идет проверка: в начале чтения, потом записи… У меня описываемая флешка проверялась 1 час 36 минут. Суть проверки в том, что программа записывает на флешку файлы размером примерно 1 гигабайт. А затем пытается считывать эти файлы…

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

Давайте разберём результаты.

  • Строчка «The Media is likely to be defective» означает, что ваша флешка на самом деле другого размера.
  • 14.8 GByte - ОК. Означает, что это и есть реальный размер флешки. В данном случае это прямое доказательство, что флешка на 16 Гигабайт была перепрошита на 32 китайцами из Sunstri в надежде, что пользователь - дурак и не заметит. Также обязательно выписываем количество секторов - эта цифра пригодится. В моём примере это 31160896!
  • 15.9 GByte DATA LOST означает, что именно настолько вас пытались надурить…

Как проверить флешку на Mac OS?

Есть три способа:

  • Первый - воспользоваться Parallels и установленным образом Windows, чтобы проверить так как описано выше.
  • Второй - воспользоваться эмулятором Wine и запустить H2Testw под Mac OS.
  • Третий способ - воспользоваться альтернативой H2Testw…

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

Да, имеется одна альтернатива… Это программа F3X, которую можно скачать по ссылке . Затем надо распаковать архив. В папке Releases найти архив F3X_latest.Zip и распаковать файл. F3X - это скомпилированный файл программы - запускаем его.

Программа тестировала эту флешку дольше раза в 1.5, чем H2Testw на Windows.

В конце теста программа указала, что флешка либо не является подлинной, либо умерла…

Как восстановить размер флешки?

Для этого используется утилита MyDiskFix (только Windows). Программа родом из Китая, поэтому у вас будут кракозябры вместо букв. Ориентируйтесь на мою картинку ниже:

Если появится окно с ошибкой, то просто нажмите ДА/ОК/Yes. Программа сделает своё дело и назначит контроллеру флешки свой реальный размер. После этого отформатируйте флешку средствами операционной системы в нужную файловую систему.

Вместо вывода

Я был даже в чём-то рад, что мне подсунули 16 гигабайтную флешку (а ведь могли 8 или 4)… Плюс, собираюсь вернуть деньги с магазина за обман (минус 1 в карму магазину) и потраченное время. Обязательно буду держать в курсе, что из этого выйдет. Я не уверен, что они так поступают со всеми товарами - иначе бы их «съели» и рейтинг был бы ниже плинтуса, но раз на раз не приходится…

Многие люди работающие с картами flash-памяти (флешками), например фотографы, иногда сталкиваются с проблемой - флешка уменьшилась в объеме. Да-да-да, как бы невероятно это не звучало, но это так. С этим столкнулся и я:)

Вот так выглядело окно свойств флешки на 16 Гб. Доступно всего 8 Гб!

Решение этой проблемы оказалось очень простым! Любой сможет восстановить полный объем своей флешки буквально за минуту. Читайте далее.

Для начала откроем диспетчер дисков.

  1. Откройте «Панель управления» (Пуск Панель управления).
  2. Откройте элемент «Администрирование».
    • Если у вас Windows 7 или 8 введите в строке поиска (справа сверху) «администрирование » тогда соответвтующий пункт появится в панели управления.
    • Если у вас Windows Vista, то переключите панель управления в «классический вид» в меню слева, если вы уже не сделали этого ранее.
  3. Откройте элемент «Управление компьютером».
  4. Кликните на пункт в дереве слева «Управление дисками».

Итак, мы видим что флешка (в моем случае это EOS_DIGITAL J:), поделена весьма странным образом. Половина занята активным разделом, и половина флешки просто не размечена. Кликаем на активном разделе и видим грустную картину - мы не можем ни удалить этот раздел, ни расширить его на весь объем флешки.

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

ОК, пришло время для ремонта флешки. Открываем меню «Пуск» и вводим в строку поиска «cmd ». Затем кликаем правой клавишей мышки по пункту «cmd.exe » и далее - «Запуск от имени администратора». Если вы обладатель Windows XP, то вы можете нажать Win+R (или Пуск Выполнить…) и ввести там cmd.exe и нажать Enter .

В открывшемся черном окне вводим diskpart и нажимаем Enter . Откроется утилита для работы с дисками, которая может больше чем стандартный интерфейс Windows.

Затем вводим LIST disk и наживаем Enter . Вы увидите список подключенных к вашему компьютеру дисков. Теперь самый важный момент, вам нужно понять какой из дисков ваша больная флешка. Лучший ориентир - объём. Чтобы упростить себе задачу извлеките все остальные съемные носители из своего компьютера - карточки памяти в кардридере, USB-флешки, внешние жесткие диски и т.п. Так этот список будет значительно меньше.

Итак, смотрим на список и вспоминаем что моя флешка 16 Гб (так написано на коробочке). Диск 0, 1 не подходят, они по 698 Гб что явно больше, это два моих жестких диска. Диск 2 не подходит, он всего 1886 Мб, что менее 2 Гб, это флешка во встроенном кардридере. Диск 3 и 4 пропускаем - они не подключены, остается диск 5 - 15 Гб это наша флешка. Вы можете спросить: «почему? Ведь наша флешка 16 Гб, а тут 15!». Так происходит из-за того что производители указывают фактически больший объем на укаковке, нежели чем есть на самом деле. Компьютер считает что в 1 Гб 1024 Мб, а производители флешек считают что в 1 Гб 1000 Мб. Это давно известный факт.

Итак, вы определили номер вашего диска. В моём случае этот номер - 5. Вводим SELECT disk=5 и нажимаем Enter .

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

Вводим CLEAN и нажимаем Enter .

Программа сообщает что очистка диска выполнена успешно. Переходим обратно в стандартный диспетчер дисков Windows и нажимаем кнопку «Обновить». Мы видим что наша флешка теперь неразмечена. Кликаем по неразмеченному месту правой клавишей мышки и выбираем «Создать простой том…».

Выставляем нужные параметры. Если это флешка для фотоаппарата, видеокамеры и т.п. то скорее всего лучше выбрать файловую систему FAT32. Размер кластера - по умолчанию. Метку тома лучше сохранить той, которая было до форматирования. У меня фотоаппарат Canon, метка тома EOS_DIGITAL. Хотя в принципе вы можете написать туда что угодно:) Поставте галочку «быстрое форматирование» и нажмите «Далее».

По окончании форматирования свойства флешки стали такими, какими они и должны быть.

Вот и все. Удачи!

P.S. Почему флешка уменьшилась в объеме? Потому что если в моей камере Canon EOS 5D через меню выполнить форматирование флешки, то камера форматирует её вот таким странным образом. При том что с флешками вплоть до 32 Гб камера работает замечательно. Главное не форматировать их камерой.

Узнайте о нас больше:

Мы предлагаем широкий спект услуг по сайтам и компьютерной поддержке

Создание сайтов

Мы разрабатываем как простые сайты - визитки, так и индивидуальные проекты. Основная система разработки - CMS Drupal.

Продвижение сайтов

Одно из основных направлений работы нашей компании - в Саратове и области. Мы поможем Вам с и настройкой и ведением контекстной рекламы в Яндекс Директ.

Компьтерная поддержка

Мы оказываем услуги компаниям и частным лицам в области настройки компьютерного оборудования:

  • Настройка роутеров и локальных сетей
  • Установка Windows
  • Оптимизация работы компьютеров
  • Лечение вирусов
  • Восстановление данных с жестких дисков