RU || EN 

 

SEARCH  

www.mikelab.kiev.ua

сайт Черкеса Михаила

Обо мне Программы UR4UEM Статьи Резюме
  
 
Это я
Misha Cherkes - О наболевшем

>>

  О наболевшем

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

Небогат отечественный пользователь... Да, и дискеты к нам в руки попадают плохие, и компакты с радиобазара в приводе разлетаются и в телефоне даже живого собоседника не слышно. Ругаемся на царящее в стране средневековье в области ИТ, и не хотим видеть обратную сторону медали: только благодаря нашему отсталому положению мы имеем эти самые компакты по 10 гривен (или 5 без коробочки J) ссофтом, стоящим порой более 10,000 у.е. Да, буржуйский юзер имеет и-нет по выделенке за вдвое меньшие деньги, чем мы по dial-up, а то, что он мучиться с выбором такой "мелочи", как файл-менеджер (один мощнее, а другой, как это не смешно, - дешевле) нами как-то не замечается. Так что, не нужно плакать над испорченной дискетой, проклинать работников АТС и завидовать западным компьютерщикам, давайте лучше извлекать выгоду из того, что есть. Вот о том, как это сделать наиболее эффективно и пойдет речь в данной статье.

Для начала попробуем решить наиболее молодую из этих проблем - нестойкость наших CD к центробежной силе, возникающей при его вращении на 50-кратной скорости. Когда-то в ставшем ныне большим и важным журнале CHIP эпиграфом к обзору новейших на то время 12-16-скорострных приводов стала шутка о том, что, по-видимому, производители будут наращивать скорость вращения диска до тех пор, пока центробежная сила не разорвет его на куски! И кто же тогда знал, что шутка станет такой горькой реальностью.

Как ни печально на первый взгляд, но у этой проблемы только одно действенное решение - ограничение максимальной скорости вращения диска в приводе. Идеальный путь - избегать приводов с маркировкой выше, чем 24X. Но сегодня новых устройств с такой скоростью уже не найти, а с БУ связываться еще опаснее, так что остаются только программы принудительного ограничения рвения оборотистых приводов. Существует этих программ великое множество, одну из них, на мой взгляд, весьма удачную, можно найти по этому адресу: www.vdruzhin.chat.ru/cdslow15.zip, 24 kB. И не стоит заранее беспокоиться о потерянных мегабайтах в секунду скорости чтения: редкий из доступных на "черном" рынке CD устойчиво читается на скорости выше 20-24x, а если даже читается, то не по всей поверхности и заставляет привод постоянно понижать/повышать скорость его вращения, что все равно понижает среднюю скорость до этого уровня, а то и ниже. Данный прием не только избавит вас от непредвиденных потерь и шума, но может также подарить трогательную встречу с давно похороненными данными на старых поцарапанных дисках. Дело в том, что такие носители часто могут быть прочитаны только не очень низких скоростях (порядка 1-2x), а некоторые приводы считают такой темп ниже своего достоинства и вообще отказываются читать данные.

Старые и поцарапанные диски - вообще отдельная проблема, и тут тоже не помешают несколько рекомендаций. Так как "пока гром не грянет, мужик не перекрестится", буду исходить из того, что диск с внезапно понадобившимися данными уже не читается. Для начала - без паники. В качестве успокаивающей медитации можно использовать процесс выделения на винчестере места, необходимого для нужных файлов с CD ROM. Успокоились? Теперь работаем дальше. Для начала скопируйте все файлы, которые еще читаются и запишите на бумажку имена сбойных. Все дальнейшие потуги сконцентрируем на попытке прочитать именно их. Если в вашем распоряжении есть несколько устройств чтения, попытайтесь сначала использовать их все! В 90процентах случаев это помогает. Если такой возможности нет, или она ничего не дала, внимательно осмотрите диск "на отражение". Если вы на нем видите хоть немного пыли, то значит в царапинах, где ее не видно, больше раз в десять. Для избавления от пыли лучше всего подходит мягкая (но не ворсистая!), слегка влажная тряпочка. Не стоит ее мочить мыльной водой, пыль и так легко удаляется, а мыло остается в царапинах и усугубляет ситуацию. Ни в коем случае не используйте растворители, содержащийся в них ацетон растворяет материал основы диска, и коробит ее! Если информация важнее всего и вы не боитесь возможных последствий, не ждите, пока диск полностью высохнет, вставляйте его в привод, как только исчезнут капельки воды с гладкой поверхности. Дело в том, что остатки воды, заполняя царапины, значительно смягчают рассеивание в них лазерного луча, которое является злейшим нашим врагом. А чтобы вода не покидала царапины и не разбрызгивалась в привод, нужно программно снизить скорость вращения до предела (что само по себе также способствует успешности предприятия). Если чистка ничего не дала, а возможная потеря устройства вас не устраивает, перейдем к деструктивным методам восстановления (каламбурчик эдакий получился J). Суть этого процесса заключается во временном улучшении качества диска методом полировки пластиковой подложки. Для полировки нужно использовать самые мелкодисперсные абразивные пасты или ткани, которые используются для чистки и полировки монет, декоративных лаковых покрытий, плексигласа. Но не стоит усердствовать над всем диском, полировать нужно только самые опасные царапины. А какие из них являются самыми опасными большинство и не догадывается. Вопреки распространенному мнению, радиальные (от центра - к краю) и косые царапины мало влияют на читабельность, даже при большой их ширине. Дело в том, что слой, содержащий информацию находится с противоположной стороны основы диска и царапины на лицевой стороне являются настолько расфокусированными сточки зрения считывающего фотоприемника, что мало искажают результирующую картину записи. Так что, основной упор нужно делать на круговые царапины, сбивающие с дорожки следящее устройство. Но и тут важно не переусердствовать - не стремитесь избавиться от царапин полностью, часто достаточно только слегка сгладить их рельеф. После полировки обязательно надо тщательно очистить диск от губительного для механики привода абразива влажной тряпочкой. Если этот метод не дал ожидаемого результата даже при чтении в разных устройствах, то, скорее всего диску действительно хана. В случае иного исхода, не стоит сильно обольщаться и сразу сохранить все файлы, потому, что частенько через пару недель этот диск опять перестает читаться, теперь уже навсегда...

Кроме оптических носителей, все еще используются магнитные сменные носители данных - дискеты, которые отличаются еще большей ненадежностью. К сожалению сегодня (и, скорее всего уже навсегда) нет действительно надежного способа восстановления информации на сбойной дискете. В свое время была популярна программа FDREC (floppy disk recovery), якобы позволявшая восстановить сбойные файлы на чистую дискету. Но мой опыт показал, что ее эффективность весьма символическая - полностью восстановить хоть один файл мне так и не удалось. К тому же эта программа отказывается даже пытаться восстановить дискеты, некогда отформатированные под DOS 7.x/Windows 9x, no comment... Единственное, что можно сделать для сохранности записываемых данных (кроме, конечно, использования дорогих, мало доступных нам дискет) - это использовать возможность современных архиваторов, например WinRAR, добавлять в архив избыточную информацию, позволяющую восстанавливать данные со сбойных томов.

Совсем другой подход к обеспечению надежности уже записанных на дискеты данных. Если информация должна храниться именно на магнитных дисках (например, это может быть драйвер продвинутого привода CD-ROM, его ведь не запишешь на компакт J, хотя и такие перлы известны), то примерно раз в 6 месяцев нужно сдувать пыль с коробки, переписывать все файлы на винт, форматировать дискеты и записывать все обратно (даже если все файлы прочитались, вы будете удивленны, что парочка дискет уже не форматируются и нуждаются в замене). Кроме того, для форматирования таких дискет лучше не использовать стандартных программ форматирования DOS 7.x/Windows по той простой причине, что они для экономии времени не форматируют всю поверхность дискеты, а ограничиваются очисткой оглавления и проверкой на чтение остальной части. А это имеет свои подводные камни. У меня было два случая, когда перед записью важных данных я форматировал неновые дискеты командой format a: (сбойных секторов найдено не было), записывал файлы, а потом наблюдал ошибку при контрольном чтении на этом же дисководе. А все просто: при проверке сектор прочитался на пределе, со второго-третьего раза (эти попытки производятся на уровне BIOS и программой форматирования, как правило, не замечаются), а перемагнититься при записи уже не смог. Этого не произошло бы при применении "менее оптимизированной" утилиты, например FFORMAT (http://www.aha.ru/~absh/ff298p1.zip, 133 kB), которая в каждый сектор записывает контрольные и служебные данные и по результату их чтения делает вывод о целостности носителя. Кроме того, в последней версии FFORMAT есть функция восстановления сбойных секторов, которая почти всегда дает положительный результат, но использовать ее при форматировании особо "ответственных" дискет не стоит, ведь восстановленный сектор - это первый звонок: дискета плохеет.

Если же на дискете появились сбойные участки, особенно в области оглавления, то в таком виде дискету использовать рискованно или вообще невозможно. Лучше всего такие дискеты сразу выбрасывать, но славянская душа протестует - жалко. Если вы истинный славянин, то откройте окошко дискеты, и прокрутите ее "шпиндель" смотря на носитель сначала "на просвет", а потом "на отсвет" с каждой стороны. Если на диске видны царапины, то можете смело повесить ее над компьютером в качестве талисмана. Обнаруженная грязь и/или отпечатки пальцев (которые запросто могут быть причиной сбоя) нужно смыть обильно смоченной спиртом ваткой, высушить и перепроверить. Как ни странно, но мной замечено: если сбойная дискета без физических дефектов полежит в покое пару месяцев, то она потом может запросто отформатироваться и работать многие годы.

Для тех же, кто не любит ждать есть более эффективный метод восстановления, который с успехом применяется в звукозаписи: полное перемагничивание - "встряска" магнитного покрытия. Для этого вам понадобится нехитрый прибор - размагничивающий дроссель, причем, желательно, максимально возможной мощности. Если у вас его еще нет, то его можно сделать из любого сетевого трансформатора, или мощного реле. Из трансформаторов лучше выбрать тот, у которого мощность находится в пределах 60-100 ватт, а обмотки намотаны на Ш-образный сердечник, но обязательно с первичной обмоткой на 220 вольт! Чтобы разомкнуть магнитный поток нужно разобрать сердечник, который состоит из Ш-образных пластин и I-перемычки. А потом вставить в каркас с обмотками только Ш-пластины, причем все с одной стороны, как показано на рисунке. Вторичные обмотки удалять не обязательно, достаточно только обрезать их выводы и заизолировать каркас. Выводы первичной сетевой обмотки нужно заделать в сетевую вилку. Все, теперь можно восстанавливать дискеты. Для избавления от дефектов нужно включить дроссель в сеть и не спеша поднести к незамкнутой стороне сердечника (вместо пачки I-перемычек) дискету, повертеть ее, покрутить носитель и так же не спеша отнести (при этом следите, чтобы обмотка дросселя не перегревалась, ведь с незамкнутым сердечником его индуктивность и реактивное сопротивление меньше, а ток - больше). На одну дискету время работы дросселя не должно превышать 20-40 секунд, а 3-4 дискеты можно обрабатывать одновременно, сложив их в пачку. После "обработки" дросселем дискеты полностью размагничиваются и их нужно снова форматировать (тут уже неважно чем). По моей личной статистике этим методом полностью восстанавливаются до 50 процентов дискет, остальные - смело на брелки J. Но при использовании этого метода будьте предельно осторожны, ведь дроссель питается от сети, с опасным напряжением, кроме того, производите эту операцию вдали от исправных магнитных носителей (дискет, винчестеров, аудио и видеокассет), чтобы не размагнитить "все, что нажито непосильным трудом" J.

Всегда при записи данных на дискету очень хочется быть уверенным, что в нужном месте они прочитаются без проблем. Но ведь это очень легко обеспечить! Для этого, сразу после записи файлов, в любом файловом менеджере (кроме Explorer и Norton Commander for DOS) выделяем все файлы на дискете, жмем F5 (копирование) и в строке назначения пишем NUL. Все, жмем Enter и смотрим, как читаются файлы. В самых тяжелых случаях, когда на машине нет даже VC, можно открыть окно DOS и написать copy A:\*.* NUL и все файлы (но не каталоги!) начнут копироваться вникуда. Если при копировании файла произошла ошибка, то сами понимаете, что делать. Это теория. На практике же так гладко все происходит только в среде DOS, под окнами же контрольное чтение займет одну секунду и явно не будет гарантом целостности данных. Это происходит из-за того, что Windows кэширует все операции с дисками и наши файлы были шустро прочитаны из оперативной памяти, а не дискеты. Лечится это элементарно - после записи дискету нужно просто вынуть и снова вставить в дисковод. Это заставит систему сбросить кэш, и теперь чтение будет происходить именно с дискеты.

Продолжая тему неисправных носителей, перейдем к винчестерам. Тут, к сожалению, простора для деятельности немного. Все разумные и доступные в домашних условиях средства - программные, причем восстановить пропавшие под BAD-секторами данные ими не получиться L. Все, что можно попытаться сделать - ликвидировать или скрыть все или часть дефектов.

Первое средство - не деструктивное и весьма действенное. Оно называется HDDSPEED Михаила Радченко (ftp://xponik.spb.ru/pub/hdd/hddspd21.zip, 241 kB) и работает исключительно под DOS. Это очень многофункциональная программа, позволяющая тестировать, конфигурировать и лечить жесткие диски. Нас сейчас интересуют ее восстанавливающие возможности. Перед ее применением очень полезным будет резервное копирование важных данных. Это нужно не потому, что есть опасность потерять все, а потому, что часть данных находится на потенциально сбойных (пока еще читабельных благодаря системе коррекции ошибок) секторах и при восстановлении могут быть потеряны. Восстановление сбойных секторов диска возможно благодаря наличию на всех современных винчестерах специальных резервных дорожек, призванных незаметно для всех подменять испорченные области покрытия. Некоторые диски даже умеют сами выполнять все действия для перемещения таких участков, но это в основном - новые диски, которые сегодня вряд ли нуждаются в лечении. Более пожилые требуют для этого вмешательства врача. Итак, перед началом процедуры следует попытаться отключить встроенный контроль и коррекцию ошибок диска, для того, чтобы программа могла определить не только уже "посыпавшиеся" участки, а и те, что посыпятся завтра или послезавтра. Для этого заходим в меню Utilites/IDE Fatures setup и проходимся по всем подпунктам, нажимая повсеместно кнопку DISABLE. Затем в меню Diagnostic/Advanced/Internal drive configuration ставим флажок Disable correction и снимаем с Early correction enable и Read continuous. Жмем кнопку Set. Если ваш диск не Quantum, то последнее окно, скорее всего вообще не появится, но это не критично. Теперь идем в меню Diagnostic/Media verify & repair, в появившемся окне ставим флажок Try to repair/relocate found defects и жмем Enter. Программа начнет проверять поверхность диска и восстанавливать сбои. О каждой ошибке и результате попытки ее устранения будет выведено отдельное строковое сообщение. Этот тест желательно запустить несколько раз (поле Tests count), пока сообщения об ошибках не перестанут появляться вообще, или пока найденные дефекты не перестанут устраняться. После всего этого нужно перезагрузить систему (а лучше - выключить и включить) и проверить поверхность диска одной из программ тестирования под конкретную операционную систему. Я рекомендую сделать это при помощи функции Bad sector retest программы Partition Magic. Если после работы HDDSPEED все дефекты исчезли, можно использовать винт дальше, но стоит задуматься о покупке нового. В противном случае поиском запасного варианта хранения данных стоит заняться немедленно. Как и в случае с дискетами, процедуру восстановления стоит повторить через несколько месяцев, у меня это однажды сработало.

Текущая версия HDDSPEED корректно распознает только диски с количеством цилиндров не более 1024 (размером обычно до 8 гигабайт), остальные она не портит, но проверять/лечить может только первые 1024 цилиндра L.

Второй метод "лечения" имеет очень большой шанс плавно перейти в похороны не только данных, но и самого диска, так что лучше эту часть статьи вообще не читать J. Это средство - низкоуровневое форматирование. От обычного форматирования оно отличается тем, что кроме проверки поверхности, при этом обновляется вся сервисная информация, которая используется "бортовой" электроникой диска и для обычного чтения недоступна. Стоит порекомендовать использовать для этой цели только фирменные программы от производителя диска, так как только они точно знают, как и что нужно делать с вашим диском. Но так как вся эта затея заведомо предельно рисковая, то особо отчаявшиеся могут попытаться использовать универсальные программы (например, HDDSPEEDменю Utilites/Media format) или соответствующий пункт BIOS Setup некоторых материнских плат. Перед началом работы, многие программы просят ввести т.н. Interleave factor. Если вы не знаете, что это такое, то выбор небогат: Autodetect (если такой есть), или 1. Только помните, что низкоуровневое форматирование - это как раз тот случай, когда программными средствами очень даже можно испортить аппаратную часть компьютера, так что внимательно выбирайте винчестер, чтобы случайно не "почистить" не тот! Несмотря ни на что, стоит помнить, что эта затея, скорее всего не даст положительного результата, так что прибегайте к ней только тогда, когда единственной альтернативой является свалка.

Пытливые умы, наверняка, уже подумывают о применении размагничивающего дросселя к винту J. Вот только привести это может только к полному необратимому прекращению жизнедеятельности диска, причем со 100-процентной вероятностью! НЕ ДЕЛАЙТЕ ЭТОГО!!!

Напоследок хотелось бы коснуться проблемы, одолевающей в основном жителей небольших городов. Эта проблема - АТС. Большинству киевлян неизвестно, что такое монополия на рынке Internet-услуг и качество связи, достаточное только для 14400 bps и то, только после 24:00, когда выключается местный радиоузел. Тут, к сожалению, ситуация еще хуже, чем с жесткими дисками J. Так как телефонную линию, как и родину, не выбирают, приходится исходить из того, что есть. Первый шаг - настройка модема. Если не ориентироваться на конкретный тип модемов, можно дать только пару советов: если линия плохая, увеличить скорость трансфера может установка меньшего размера пакета данных MaxMTU в реестре HKLM\System\CurrentControlSet\Services\Class\NetTrans\<ваш dial-up адаптер>, желательно также в строке инициализации модема (Панель управления\ Модемы\Свойства\Установка связи\Дополнительно...\Строка инициализации) прописать команду уменьшения размера блока MNP до предела (для модемов GVC эта строка AT\A0). И второе - принудительно уменьшить скорость соединения модема до уровня, при котором связь более-менее стабильна (для GVC к строке дописать +MS=11,1,300,14400, где вместо 14400 нужно поставить найденную опытным путем максимальную скорость от 2400 до 33600). Из аппаратных решений можно попробовать отключать во время работы все, что вставляется в телефонную сеть, кроме самого модема. Даже включенный в Phone-гнездо модема телефон иногда может заметно влиять на качество соединения. Более подробные советы по настройке модема можно получить в конференции fido7.ru.modem.

Ну, вот, собственно, и все. Боритесь - поборите. Только учтите, что за все ваши деструктивные действия автор статьи ответственности не несет.

           
 

>>

  ссылки
vmt chkflsh

  E-mail:

mike@mikelab.kiev.ua

.

  ICQ:

315996568

.
.Обо мне .Программы .UR4UEM .Статьи .Резюме