Восстановление памяти с помощью уникального чипа

Лечение памяти человека с помощью чипа

Мозг человека

DARPA (Агентство перспективных исследований Минобороны США) – организация серьезная, и занимается она только практическими вопросами. Основная часть проектов этой «конторы» связана с разработкой новых видов вооружения и роботов.

Теперь DARPA заинтересовало восстановление памяти человека. И заинтересовало настолько, что в военном ведомстве решили открыть целый проект по данному вопросу, то есть сейчас они этим реально занимаются.

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

Обратите внимание

Сразу стоит отметить, что речь не идет об органическом восстановлении памяти – это прерогатива медицины. Цель же DARPA – разработать чип-имплантат, который будет записывать воспоминания солдата.

Одним словом, точка восстановления памяти создается после того, как солдату имплантировали чип. Если в результате травмы или контузии солдат не сможет ничего вспомнить, то с помощью чипа ему вернут утраченные воспоминания.

Несмотря на опыт DARPA по созданию чудовищных вещей, восстановление памяти таким способом звучит все равно фантастично.

Сейчас руководители проекта RAM (восстановление активной памяти) рассматривают деловые предложения профильных компаний. По итогам отбора компании-счастливчики получат заказы и договора на солидную сумму.

Среди претендентов – известная компания Medtronic Inc., специализирующаяся на производстве медицинского оборудования и протезов.

В 2013 году компания начала применять мозговые имплантаты для лечения болезни Паркинсона, то есть специалисты компании умеют «копаться» в мозгах людей.

Как и любой другой проект DARPA, программа RAM отличается высоким уровнем нетривиальности. Воспоминания человека созидаются набором нейронных связей в мозге, а отдельная ячейка памяти создается под принуждением белков мРНК. Но это еще не все. Воспоминания создаются после поступления в мозг определенных сигналов.

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

А конечный продукт – имплантат – должен будет уметь определять сигналы, посылаемые в мозг, и записывать воспоминания, а при необходимости восстанавливать их путем обратного воспроизведения.

Важно

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

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

Мозговые имплантаты могут послужить также в медицине – для лечения заболеваний, затрагивающих память, таких как амнезия, болезнь Альцгеймера и т. д.

Источник: https://www.facte.eu/zdorove/lechenie-pamyati-cheloveka-s-pomoshchyu-chipa

Улучшающий память чип для мозга поможет развить сверхчеловеческие способности « Gearmix

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

Но один учёный-нейробиолог собирается проверить эту футуристическую технологию на людях.

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

Разработкой чипов для мозга занимается профессор биомедицинской инженерии доктор Теодор Бергер из Университета Южной Калифорнии.

Вот уже на протяжении последних 20 лет он создаёт различные устройства в виде компьютерных имплантантов, воспроизводящих электрические сигналы в головном мозге — пытаясь найти средство для лечения болезни Альцгеймера.

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

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

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

Совет

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

Доктор Бергер теперь объединил свои усилия с бизнесменом Брайаном Джонсоном, который продал компании PayPal свою высокотехнологичную фирму Braintree за 800 миллионов долларов.

Они создали компанию-стартап под названием Kernel для разработки мозговых имплантатов для человека.

Специалисты компании в настоящее время приступили к испытаниям своих устройств в больницах на больных эпилепсией.

Доктор Бергер сказал: «Мы сейчас проводим испытания на людях и уже получили первые довольно неплохие результаты. Мы собираемся идти дальше, стремясь довести разработку до уровня промышленного производства».

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

Брайан Джонсон сказал: «Идея заключается в том, что если у человека ухудшается функция памяти, то можно использовать нейропротез для гиппокампа, помогающий восстановить цепочку и соответственно восстановить память».

«Первыми людьми со сверхспособностями станут те, кому это действительно  необходимо».

Источник: http://gearmix.ru/archives/31117

Восстановление флешек при проблемах с контроллером и чипами памяти. Ложно-софтовые проблемы

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

Иногда в таких случаях помогают программы для восстановления данных – R-Studio, Easy Recovery и другие. Но бывает, что данные с флешки восстанавливаются, но не открываются, или не восстанавливаются вообще. В таких случаях можно и нужно пробовать лабораторное восстановление данных на специализированном оборудовании.

Ситуация 1

USB Flash Silicon Power 2 Гб.

На флешке перестал открываться зашифрованный контейнер TrueCrypt. Попытки восстановления встроенными средствами TrueCrypt не помогают. Программы для восстановления данных не помогают. Остальные файлы на флешке открываются, с ними всё нормально.

Решение

После выпаивания чипов памяти и считывания на программаторе было исправлено большое количество ошибок ECC – это значит, что чипы памяти начали сбоить и скоро вся флешка вышла бы из строя. После исправления контейнер подмонтирован и данные восстановлены.

Полное описание случая — в статье «Ложно-софтовые проблемы на флешках. Проблемы с флешками, из-за которых не открываются файлы».

Ситуация 2

Карта памяти Transcend SD HC Class 6 16 Gb.

Флешка не открывается, предлагает себя отформатировать. Клиент попробовал использовать для восстановления данных программу R-Studio. Данные восстановлены полностью, но файлы не открываются.

Решение

Делаем предположение, что проблема не в файловой системе, а в чипах памяти и/или контроллере памяти.

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

Обратите внимание

Подробнее этот случай описан в статье «Ложно-софтовые проблемы на флешках. Проблемы с флешками, из-за которых повреждается файловая система. Часть вторая».

Если с вашим оборудованием происходят похожие проблемы и вам требуется восстановление данных, звоните по круглосуточным телефонам 8 (495) 280-18-99, 8 (812) 449-48-22 чтобы проконсультироваться с нашими специалистами.

Закажите восстановление данных

Закажите бесплатную диагностику

Источник: https://www.datarc.ru/cases/vosstanovlenie-fleshek-pri-problemah-s-kontrollerom-i-chipami-pamyati-lozhno-softovye-problemy.html

Восстановление работоспособности ноутбука с помощью прогрева чипов

Проблемы с работой чипсетов проявляются в отказе ноутбука включаться, дефектами изображения или полном его отсутствии, реже ошибками после установки драйверов видеочипа, а также нарушении работоспособности различных портов (USB, SATA и т.д.). В большинстве своём, такой проблеме подвержены ноутбуки на чипсетах AMD и NVidia (потому, своим знакомым настоятельно рекомендую избегать подобных приобретений и брать для работы Intel).

Сегодня хочу затронуть тему прогрева чипов на ноутбуках и высказать своё мнение по данному вопросу. Страсти вокруг этого вопроса давно кипят на тематических площадках в интернете и у “тру” сервисников реально рвёт пуканы, когда речь заходит о прогреве.

Лично меня забавляют подобные работники сервисных центров и просто частные мастера, доказывающие что прогрев – это только диагностика и необходимо обязательно менять чипы, реболлить новые шары, иначе это всё временно… а сами, в итоге, дают скромную гарантию, в лучшем случае, 3 месяца.

К примеру, не так давно, за перепайку нового чипа (почему-то приговорили видеокарту, хотя дело было в северном мосте) одному моему знакомому подобный “мастер” попытался выкатить ценник в 15000 (!) рублей и это за довольно старый HP PAVILION g6-1109er.

Данный случай, конечно, не показатель – человек в какой-то своей альтернативной реальности находится – надо понимать что сам ноутбук столько не стоит, однако и расценок менее 5-6 килорублей, за подобную операцию можно не искать. Хотя, тут тоже как посмотреть. По большому счету, вы платите за те знания и навыки, которыми сами не обладаете и тут каждый в праве сам устанавливать цену.

Я же попытаюсь рассказать как можно существенно сэкономить на ремонте, как уже делал это ранее в статье о самостоятельном ремонте LCD мониторов Samsung.

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

Важно

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

Со временем, из-за перегревов в процессе работы, это усугубляется, ведь мало кто периодически чистит ноутбук от пыли и меняет термопасту… как правило, она не меняется с момента покупки.

В чем же смысл прогрева? При нагреве чипа до 220-250 градусов контакты чипа с подложкой и подложки с материнской платой пропаиваются, таким образом устраняется нарушение контакта чипа с платой. Это позволяет временно восстановить работоспособность чипа. “Временно” в даном случае очень сильно зависит от конкретного случая – это могут быть как дни и недели, так и месяцы и годы.

Вернуть работоспособность ноутбуку можно и самостоятельно. Я расскажу как это сделать на примере HP PAVILION g6-1109er. Проблема – не выводится изображение не на экран ноутбука, не на внешний монитор. Сразу оговорюсь, что все дальнейшие действия вы проводите на свой страх и риск.

Самое правильное – использовать паяльную станцию, так как можно точно контролировать температуру и воздушный поток. Моя паяльная станция выглядит так (только термофен):

Если паяльную станцию найти не удалось (постарайтесь поискать еще раз), в крайнем случае можно воспользоваться строительным феном. Основная сложность тут – контроль температуры.

Встречаются экстремалы, проводящие эксперименты в духовке. На то они и экстремалы… знаете, как пишут “не повторяйте это дома” – вот и не повторяйте. Может нарушиться работоспособность компонент платы, они могут банально от нее отпаяться и отвалиться, дальнейший ремонт не имеет смысла.

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

И так, на извлеченной из ноутбука плате находим нужный чипсет (в моем случае северный мост).

Совет

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

Прогревать чипсет феном паяльной станции следует при температуре 220-250 градусов в течение 30-90 секунд с расстояния 1-1,5 см. Иногда достаточно прогреть только поверхность подложки чипа, не затрагия сам кристалл по центру.

После такого прогрева пациент (HP PAVILION g6-1109er) ожил и заработал.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Источник: https://mdex-nn.ru/page/progrev-chipov-noutbuka.html

Как соединить человеческий мозг и компьютер

Для пациента T6 2014 стал самым счастливым годом жизни. Это был год, когда она смогла управлять планшетным компьютером Nexus с помощью электромагнитного излучения своего мозга и буквально перенестись из эры 1980-х с их диско-ориентированными системами (Disk Operating System, DOS) в новых век андроидной ОС.

T6 – женщина 50 лет, страдающая боковым амиотрофическим склерозом, известным также как болезнь Лу Герига, которая вызывает прогрессирующее повреждение двигательных нейронов и паралич всех органов тела. T6 парализована почти полностью от шеи и вниз.

До 2014 года она абсолютно не могла взаимодействовать с внешним миром.

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

Читайте также:  Лучшие игрушки для обучения программирования детей

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

Результат был фантастическим: слежение за взглядом (eye-tracking) и слежение за положением головы пользователя системы (head-tracking) позволили отслеживать движения глаз и использовать их как выходные данные для управления курсором мыши на экране компьютера.

Иногда пользователь мог даже кликать по ссылке, фиксируя свой взгляд на одной точке экрана. Это называется »время задержки».

Тем не менее, системы eye-tracking были тяжелы для глаз пользователя и слишком дороги.

Тогда появилась технология нейронного протезирования, когда устраняется посредник в виде сенсорного органа и мозг связывается с компьютером напрямую.

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

Обратите внимание

Два года назад, пациентке T6 имплантировали в левую сторону мозга, отвечающую за движение, 100-канальную электродную установку.

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

Устройство работало следующим образом: встроенные в мозг электроды записывали мозговую активность пациентки в момент, когда она смотрела на нужную букву на экране, передавали эту информацию на нейропротез, интерпретирующий затем сигналы и превращающий их в непрерывное управление курсором и щелчками на экране.

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

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

Достаточно просто выбрать и купить любой из них.

Парализованная пациентка T6 смогла «нажимать» на экран планшета Nexus 9. Нейропротез связывался с планшетом через протокол Bluetooth, то есть как беспроводная мышь.

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

Компьютерный чип из живых клеток мозга

Несколько лет назад исследователи из Германии и Японии смогли симулировать 1 процент активности человеческого мозга за одну секунду. Это стало возможным только благодаря вычислительной мощности одного из самых сильных в мире суперкомпьютеров.

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

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

Важно

Одой из самых чутких обонятельных способностей отличаются пчелы. На самом деле, они даже перемещаются в пространстве по запаху.

Агаби создал дрон, который не уступает пчелиной способности распознавать и интерпретировать запахи.

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

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

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

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

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

Агаби верит, что будущее технологий – за раскрытием возможностей так называемого wetware – человеческого мозга в корреляции с машинным процессом.

Дальнейшие планы «Конику» включат разработку чипов:

  • с 500 нейронами, который будет управлять машиной без водителя;
  • с 10 000 нейронами – будет способен обрабатывать и распознавать изображения так, как это делает человеческий глаз;
  • с 100 000 нейронами – создаст робота с мультисенсорным входом, который будет практически неотличим от человека по перцептивным свойствам;
  • с миллионом нейронов – даст нам компьютер, который будет думать сам за себя.

Чип памяти, встроенный в мозг

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

Доктор Теодор Бергер, биомедицинский инженер Университета Южной Калифорнии, на средства Агенства по перспективным оборонным исследованиям Министерства обороны США DARPA, тестирует расширяющий память имплантат, который имитирует обработку сигнала в момент, когда нейроны отказываются работать с новыми долгосрочными воспоминаниями.

Чтобы устройство заработало, ученые должны понять, как работает память. Гиппокамп – это область мозга, которая отвечает за трансформацию краткосрочных воспоминаний в долгосрочные. Как он это делает? И возможно ли симулировать его деятельность в рамках компьютерного чипа?

Совет

Так, нейробиологи начали декодировать поток информации внутри гиппокампа. Ключом к этой дешифровке стал сильный электрический сигнал, который идет от области органа под названием СА3 – «входа» гиппокампа – к СА1 – «выходящему» узлу. Этот сигнал ослабляется у людей с расстройством памяти.

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

Для начала ученые приучили крыс нажимать тот или иной рычаг, чтобы получить лакомство.

В процессе запоминания крысами и превращения этого воспоминания в долгосрочное, исследователи тщательно фиксировали и записывали все трансформации нейронов, и затем по этой математической модели создали компьютерный чип.

Далее, они ввели крысам вещество, временно дестабилизирующее их способность запоминать и ввели чип в мозг. Устройство воздействовало на «выходящий» орган СА1, и, вдруг, ученые обнаружили, что воспоминание крыс о том, как добиться лакомства восстановилось.

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

Животным была продемонстрирована серия изображений, некоторые из который повторялись. Зафиксировав активность нейронов в момент узнавания ими одной и то же картинки, была создана математическая модель и микросхема, на ее основе.

После этого работу префронтальной коры обезьян подавили кокаином и ученые вновь смогли восстановить память.

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

Обратите внимание

Точно также, как и в предыдущих экспериментах, был зафиксирован специальный человеческий «код памяти», который впоследствии сможет предсказать паттерн активности в клетках СА1, основываясь на данных, хранящихся или возникающих в СА3. В сравнении с «настоящей» мозговой активностью, такой чип работает с точностью около 80%.

Пока рано говорить о конкретных результатах после опытов на людях. В отличие от моторного кортекса головного мозга, где каждый отдел отвечает за определенный орган, гиппокамп организован хаотично. Также пока рано говорить, сможет ли такой имплантат вернуть память тем, кто страдает от повреждений «выходящего» участка гиппокампа.

Проблемный остается вопрос геерализации алгоритма для такого чипа, так как экспериментальный прототип был создан на индивидуальных данных конкретных пациентов. Что, если код памяти разный для всех, в зависимости от типа входящих данных, которые он получает? Бергер напоминает, что и мозг ограничен своей биофизикой:

Анастасия Львова

Источник/Оригинал

Источник: https://fastsalttimes.com/sections/technology/809.html

Вторая жизнь для мертвой SSD или переработка ненужной NAND памяти

  • TaoBao
  • SSD накопители
  • Носители информации

Добрый день. Сегодня я вам расскажу, что можно сделать интересного из старых мертвых SSDешек или любой другой NAND памяти из всевозможных устройств. За подробностями прошу по кат… Будет не долго.

История данного обзора началась после того как знакомый мне дал повертеть в руках умерший SSD накопитель. Умер он «по питанию» ибо после включения начинал моментально греется до 50 градусов. SSD производства Intel и объемом 120 Гб.

Я конечно разобрал его и увидел 8 чипов NAND памяти по 16 Гб, вот тут и загорелось одно место.Я уже давно заказал заготовки для приготовления USB флешек, но все никак не попадалась память большого объема, выпаянные чипы на 128 — 512 Мб того явно не стоили.

И вот когда все переменные встретились в одном месте, возле моей паяльной станции — Я приступил к работе.

Для начала нужно заказать «KIT USB flash pcb» на Aliexpress есть, но очень дорого и явно не целесообразно.

Поэтому заказал на Таобао, разница в цене почти 15 раз! Заказ пришел давно и представлял из себя 2 стандартные платки для USB флэш памяти, на которых собственно самой памяти и нет. Китайцы кстати продают и корпуса для флешек, это явно бизнес по «гаражному» сбору флэш памяти из бу комплектующих.

На платах распаян контроллер CBM2098E. Даташит в сети есть, но толку с него мало да и не понадобится он.

Дальше Я выпаял один чип NAND памяти и припаял на USB «заготовку»

Дополнительная информация

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

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

Теперь нужно сделать самое главное — прошить нашу флэшку. Для этого мне понадобилась программа UMPTool V6008 Она разработана производителем контроллера Chipsbank CBM2098.

Важно

Заметьте если у вас будет другой контроллер то и программа понадобится другая. У каждого производителя и даже для каждой отдельно взятой линейки контроллеров идет свой софт.

После скачивания и распаковки у нас появилась папка в которой содержится файл UmpToolV6A32.exe, запускаем его от администратора. Для начала нажимаем кнопочку «Settings».

В открывшемся окне во вкладке «Optimize1» выбираем «Stable priority», после этого нажимаем ОК. Сделали мы это для того, чтоб программа лучше просканировала NAND память на предмет поврежденных ячеек.

Дополнительная информация

Теперь подключаем флэшку к компьютеру. Программа должна сразу определить наше устройство.Нажимаем кнопочку «All Start» и наслаждаемся процессом около 2 часов.

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

От себя добавлю, что сейчас уже достаточно много дешевых USB заготовок наIS917 контроллере, с поддержкой USB 3.0.

А в качестве доноров NAND памяти могут служить вышедшие из строя планшеты, смартфоны и любые устройства со встроенным накопителем. Так же есть подобные заготовки для EMC памяти.

Здесь короткое видео со всей вышеописанной процедурой.

Буду благодарен за подписку на канал! Спасибо!

Читайте также:  Студенты из швейцарии создали робота-рыбу

Планирую купить +173 Добавить в избранное Обзор понравился +286 +515

Источник: https://mysku.ru/blog/taobao/52960.html

Лучший способ восстановления китайских флешек

С увеличением количества 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-носителя, можно безопасно его использовать.

Источник: https://easyrecover.ru/flash/luchshij-sposob-vosstanovleniya-kitajskih-fleshek.html

Ручная реанимация дампа памяти: Руководство по ручному восстановлению памяти – «Хакер»

Содержание статьи

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

Если снятие дампа памяти, как правило, не вызывает проблем, то при реанимации этого дампа (придании ему работоспособного состояния) мы полагаемся на программы, которые могут и не сработать.

Как же вернуть дамп к жизни в этом случае?

Представь себе такую ситуацию (наверняка каждый был в ней, и не раз): решил ты вручную распаковать какую-то программу, нашел OEP, зациклил программу, снял дамп памяти и … дамп не работает! Причина здесь вполне очевидна — накрылась таблица импорта.

В принципе, попробовать восстановить ее можно и с помощью ImpRec, очень неплохой программы, восстанавливающей импорт (точнее, пытающейся сделать это).

Но бывают случаи, когда ImpRec восстанавливает (если, конечно, вообще что-то восстанавливает) не всю таблицу импорта, а, в лучшем случае, только ее часть. При таком раскладе мы оказываемся один на один со снятым дампом.

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

Таблицу импорта описывает первый (считая от нуля) элемент массива DataDirectory. Ее адрес (здесь и далее под словом «адрес» мы будем подразумевать RVA-адрес) хранится по смещению 80h от начала PE-заголовка файла. Сама таблица представляет собой массив структур IMAGE_IMPORT_DESCRIPTOR, вот ее прототип:

Важно

struct IMAGE_IMPORT_DESCRIPTOR { union { DWORD Characteristics; DWORD OriginalFirstThunk; }; DWORD TimeDateStamp; DWORD ForwarderChain; DWORD Name; DWORD FirstThunk;

}

Сам массив заканчивается структурой IMAGE_IMPORT_DESCRIPTOR, все поля которой равны нулю. Из всех полей этой структуры нас интересует интересуют только два:

  • Name — указывает на строку с именем библиотеки;
  • FirstThunk — указывает на массив структур IMAGE_THUNK_DATA32.

Остальные поля могут быть пустыми. Структура IMAGE_THUNK_DATA32 имеет следующий прототип:

struct IMAGE_THUNK_DATA32 { union { DWORD ForwarderString; DWORD Function; DWORD Ordinal; DWORD AddressOfData; } u1;

}

Единственное поле этой структуры указывает на строку с именем импортируемой функции за вычетом двух байт (в них хранится ординал функции). Заканчивается массив нулевым элементом.

Когда происходит загрузка PE-файла, загрузчик разбирает массив структур IMAGE_IMPORT_DESCRIPTOR, загружает в память процесса соответствующие библиотеки (находит их по полю Name) и перезаполняет массив FirstThunk (по этой причине он должен располагаться в области памяти, доступной как на чтение, так и на запись). В этом массиве вместо имен функций (или их ординалов, в случае импортирования по ординалу) оказываются записанными адреса соответствующих функций. Именно через массив FirstThunk и происходит вызов API-функций.

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

Тебя не смущает значение поля ThunkValue? Оно ведь вроде как должно указывать на имя импортируемой функции.

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

То есть сейчас содержимое массива FirstThunk указывает не на имя (или ординал) импортируемой функции, а на ее непосредственный адрес. Что происходит при попытке запустить этот файл на исполнение?

Происходит следующее:

  1. Загрузчик по массиву DataDirectory находит таблицу импорта;.
  2. Из структуры IMAGE_IMPORT_DESCRIPTOR извлекает имя загружаемой библиотеки и адрес массива FirstThunk;.
  3. Анализируя массив FirstThunk, загрузчик, в надежде найти имя импортируемой функции, обращается по адресу, указанному в этом массиве, и находит там… невыделенную область памяти (сама библиотека загружается позже), обращение к которой вызывает исключение access violation, с последующим обламыванием всего процесса загрузки и выводом соответствующего ругательного сообщения.

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

Прежде чем начать непосредственное восстановление таблицы импорта, нам нужно собрать всю необходимую информацию о составе и месторасположении массива FirstThunk.

Обращаю внимание на то, что в сдампенном приложении можно обнаружить следы двух таблиц импорта: первая используется распаковщиком (и, как правило, именно на нее первоначально указывает массив DataDirectory), вторая используется самим упакованным приложением (она-то нас и интересует).

Совет

Как их различить? Во-первых, таблица импорта распаковщика не отличается большим разнообразием; она, как правило, значительно меньше импорта обычного приложения и не содержит в себе никаких функций работы с окнами и сообщениями, типа GetMessage, DispatchMessage, CreateWindow и т.д. (распаковщику они просто не нужны).

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

В этом случае перечень функций упакованной программы (которая представляет собой второй упаковщик) и распаковщика очень похож или вообще полностью идентичен.

В этом случае порядок действий такой: встаем отладчиком в начало распаковщика и смотрим, какая из двух таблиц присутствует в памяти (таблица импорта конечной программы еще не распакована, поэтому в памяти ее нет).

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

Проблема усугубляется тем фактом, что имеющиеся ординалы оказываются затертыми адресами функций.

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

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

Обратите внимание

Поскольку RVA адреса меньше 01000000h, то старший байт постоянен для данной библиотеки. Этим мы и воспользуемся для поиска импортируемых функций. Последовательность действий при этом такая:

  1. Определяем используемые библиотеки (их имена хранятся в дампе открытым текстом и видны невооруженным глазом).
  2. Находим для них старший байт базового адреса загрузки (например, для библиотеки user32 — 7Eh).
  3. Ищем в снятом дампе вхождения этого дампа; цепочка таких байтов с шагом 4h и будет основным признаком массива FirstThunk.

Резонно возникает вопрос: «А почему для поиска функций не воспользоваться API-монитором?». Дело в том, что при анализе дампов многократно упакованной программы мы можем «промахнуться». Поясню на примере: пусть у нас есть какая-то программа, ее упаковывают пакером A, затем пакером B, ну и на погоны — пакером C.

Предположим, что мы снимаем пакер C, соответственно, нам нужны функции, используемые B. API-монитор не различает, кто вызывает функцию — упакованная программа или кто-то из распаковщиков.

Читайте также:  Искусственный интеллект сможет руководить армией тараканов

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

Другой вариант поиска массива FirstThunk основан на так называемом «переходнике». Дело в том, что в большинстве программ API-функции вызываются не напрямую, а через так называемый «переходник», который представляет из себя простую команду jmp на вызываемую функцию (при этом направление, куда «прыгать», берется из массива FirstThunk).

Данный «переходник» выдает нам массив FirstThunk со всем его содержимым. Хуже, когда такого «переходника» нет, то есть библиотечные функции вызываются напрямую. В этом случае его приходится искать самим. Порядок примерно следующий:

  1. Находим место вызова любой библиотечной функции. Наиболее разумный для этого способ — установка точки останова на функцию и эксплуатация программы до тех пор, пока отладчик не всплывет на ней;.
  2. Определяем, откуда берется адрес вызываемой функции. Если речь идет не о неявном вызове API-функций через ручной расчет их адресов (что встречается крайне редко), то браться он будет из массива FirstThunk. Выглядеть он будет примерно так, как показано на рисунке. При этом здесь перед нами будут адреса всех импортируемых функций из разных библиотек. То есть перед нами не один, а несколько массивов FirstThunk (каждый из них соответствует своей библиотеке), разделенных между собой нулевым двойным словом.
  3. Осталось лишь сопоставить адреса, записанные в этот массив, с соответствующими им функциям. Сделать это можно прямо в отладчике.

После того, как у нас на руках окажется вся необходимая информация, мы можем приступить к созданию (именно «созданию», потому что после распаковки массив структур IMAGE_IMPORT_DECRIPTOR исходного приложения полностью отсутствует) таблицы импорта.

Сам этот массив может быть размещен в любом месте программы, доступном на чтение. Разместим его по адресу 2040h (за массивами FirstThunk). Пропускаем первые Ch байт (в них идут первые три поля IMAGE_IMPORT_DESCRIPTOR, которые мы не будем заполнять).

По адресу 204Ch пишем адрес строки «kernel32.dll» (находим ее в дампе или создаем самостоятельно). В следующие 4 байта записываем найденный адрес массива FirstThunk с функциями из библиотеки kernel32 (у нас 2000h).

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

Важно

В нашем примере первый элемент содержит адрес функции GetModuleHandleA, строка с ее именем размещена по адресу 5009h, вычитаем 2, получаем 5007h. Это значение и пишем в массив FirstThunk.

Именно по такому принципу мы и восстановим всю таблицу импорта. Самое главное при этом — не потереть важные для программы данные (строки, ресурсы, переменные).

Поэтому располагать таблицу импорта лучше всего в области, состоящей из нулей.

Вообще, для размещения массива IMAGE_IMPORT_DESCRIPTOR (массив FirstThunk и имя библиотеки у нас уже есть), описывающего N библиотек, нужно (N+1)*14h байт памяти.

Нам осталось только изменить адрес таблицы импорта в массиве DataDirectory и наслаждаться приложением с восстановленной таблицей.

А вот с ресурсами не все так однозначно. Дело в том, что восстанавливать их не требуется, так как они уже исправны (содержатся в дампе в своем первозданном виде).

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

На работоспособность снятого дампа это никак не влияет, так как таблица ресурсов полностью исправна и указывает на имеющиеся ресурсы. Убедиться в этом можно с помощью LordPE. Если же тебе кровь из носу нужна возможность редактирования ресурсов, то воспользуйся программой Resource Binder, которая создает новую секцию и помещает в нее все найденные ресурсы.

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

Источник: https://xakep.ru/2011/04/26/55224/

Чинить нельзя выбросить, или Кое-что о ремонте флешек. Часть 2: Программные проблемы

Программные неисправности флешек встречаются нередко. В этих случаях накопитель внешне цел, при подключении в порт USB подаёт признаки жизни — моргает индикатором и даже определяется в ОС, но доступа к данным не даёт.

Опознавшийся логический диск имеет некорректную ёмкость (нулевую, 512 байт, 1 Мбайт или пару терабайт), а при каждом обращении к нему выдаются сообщения «Вставьте диск», «Произведите форматирование», «Нет доступа к диску» и прочее в таком же роде.

Основная причина — сбой микропрограммы, в обиходе часто называемой прошивкой. Прошивка состоит из микрокода контроллера и служебных данных на микросхемах флеш-памяти.

Совет

Микрокод закладывается в контроллер ещё на этапе изготовления (обычно это небольшое масочное ПЗУ), при эксплуатации не меняется и портится редко — если только вместе с чипом (но тогда это уже аппаратная проблема).

Зато «служебка» (это в первую очередь транслятор, а также параметры памяти и различные идентификаторы и флаги) переписывается довольно часто, отчего она подвержена всяческим искажениям. 

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

Отметим, что индикатор активности при этом не горит, то есть, с точки зрения пользователя, флешка ничего не делает и церемониться с ней необязательно.

И вот происходит неожиданное извлечение её из USB-порта, либо случается провал напряжения 5 В (причина — слабый блок питания ПК, а чаще плохой контакт в разболтанном разъёме), или же статика пробивает на корпус, отчего контроллер зависает.

Во всех этих случаях операция записи остаётся незавершённой, а данные во флеш-памяти — несогласованными, что и приводит к неприятным последствиям.

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

«Сто раз вытаскивал флешку просто так, и никаких проблем, и вот на тебе — такой облом!» — типичная реакция незадачливого владельца.

Есть и другая причина отказа флешек, связанная с нарастанием числа сбойных ячеек. Современная флеш-память типа MLC/TLC NAND довольно ненадёжна, и в чипы закладывается значительный резерв по ёмкости.

Обратите внимание

Имеется в виду, что по мере выхода из строя дефектные блоки оперативно (через транслятор) заменяются резервными, причём для ОС такие переназначения незаметны.

Дефект-менеджмент — одна из главных функций прошивки, и если интенсивность «ремапа» превышает определённый порог, то микропрограмма сама ставит блокировку, чтобы предотвратить дальнейшие разрушения.

Иногда флешка блокируется более мягко — только на запись. Данные видны и читаются, но при попытках создания файла, стирания или форматирования выдаётся сообщение «Диск защищён от записи».

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

Нередко так ведут себя и карты памяти: скажем, для деградирующей microSD самопроизвольное переключение в режим read-only — почти что обычное дело.

Бывает, что сбойная область на флешке (часто небольшого размера, порядка 0,2-4 Мбайт) не только не приводит к блокировке, но и не даёт ошибки при записи и последующем считывании данных. Вот только читается совсем не то, что было записано.

Для пользователя это выглядит как необъяснимая порча одного или нескольких файлов, попавших на дефект. Проверить накопитель можно так: создать на жёстком диске непустой файл размером с флешку, скопировать на неё целиком и сравнить оба файла в бинарном режиме (команда fc /b в Windows).

Если найдётся хотя бы одно несовпадение — флешка ненадёжна.

Подобные «полевые испытания», однако, не дают полной уверенности в исправности девайса. Для всестороннего тестирования флеш-накопителей (не только USB-драйвов, но и любых карт памяти) создан целый ряд специальных утилит, таких как Flashnul 1.0rc1, Flash Drive Tester 1.14, MyDiskTest 2.50, H2testw 1.

4 и Flash Memory Toolkit 2.01. Они компактны, удобны в работе, обладают широкими диагностическими, но одновременно и деструктивными возможностями.

Важно

По небрежности можно напортачить (например, затереть жёсткий диск), так что от пользователя требуется внимательность и знакомство с документацией, особенно для Flashnul, работающей в консольном режиме.

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

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

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

MP здесь означает Mass Production, и префикс дан не зря: «тул» может работать одновременно с 8 или даже 16 накопителями.

Другое дело, что вне заводского конвейера такие возможности ни к чему и только усложняют жизнь.

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

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

Совет

Порой всё, что остаётся ремонтнику, — терпеливый перебор десятка-другого утилит той или иной категории плюс игры с настройками (отдельное удовольствие при размере ini-файла в полсотни строк, где смысл многих параметров туманен).

Настройки одной из производственных утилит. Таких вкладок с параметрами — пять

Данный класс технологического софта, конечно, не предназначался для широкого распространения, и ещё лет 5-6 назад добыть нужные программы было нелегко. А при их не слишком дружественном интерфейсе и отсутствии вменяемой документации — задача усложнялась дополнительно.

Но спрос рождает предложение: с тех пор китайцы стянули и обнародовали почти всё, что ремонтнику надо, а наши энтузиасты создали некоммерческий ресурс flashboot.

ru, на котором выложены в свободном доступе практически все имеющиеся ремонтные утилиты (за исключением, пожалуй, самых старых версий, восходящих к временам 64-мегабайтных флешек).

В Сети можно найти и другие полезные каталоги, например usb-disk.ru/prog.php и rdm.kiev.ua/pages/utils/flash. В них собран «флешечный» софт различного происхождения, в том числе фирменный, давно уже исчезнувший с официальных сайтов.

Часть утилит неактуальна (относится к вышедшим из употребления моделям либо решает узкие задачи типа создания на флешке запароленного раздела), но остальное вполне может пригодиться при ремонте или восстановлении данных.

Краткие пояснения облегчают выбор.

Следует отметить ресурс usbdev.ru/files — это фактически альтернатива flashboot.ru, содержащая множество технологических утилит с разбивкой по 35 маркам контроллеров.

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

Обратите внимание

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

Особую ценность сайту flashboot.ru придают методические материалы: инструкции по программному ремонту флешек тех или иных моделей, документация ко многим утилитам, а главное — обширный форум, на котором начинающие и продвинутые ремонтники делятся своим опытом. В постах описаны многочисленные трудности и способы их преодоления. Всех советов не перечислить, приведем три более-менее общих.

Первый совет

Источник: https://3dnews.ru/645336

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