Смекни!
smekni.com

Исследование возможностей операционной системы Windows (стр. 5 из 11)

Стандарт Unicode позволяет создавать многоязыковые текстовые документы, набранные в редакторе Блокнот одним и тем же шрифтом. В меню Набор символов (Script) диалогового окна Шрифт содержится список национальных языков, символы которых поддерживает выбранный вами шрифт. После выбора соответствующего языкового скрипта из списка становится доступным содержащийся в нем набор национальных символов, и вы можете использовать их для создания многоязыковых документов.

3.3.4 Проверка диска на наличие ошибок

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


Программа проверки дисков запускается автоматически при старте Windows, если вы неправильно завершили ее работу в предыдущий раз. В предыдущих версиях Windows при этом запускалась версия для ДОС, которая работала не очень надежно. Особенностью Windows XP является то, что всегда запускается Windows-версия программы проверки, которую мы и рассматриваем. Вы также можете в любое время провести проверку диска самостоятельно.

Нажмите кнопку Выполнить проверку (Check Now) в диалоге для запуска программы проверки. Будет запущена программа проверки дисков и появится ее рабочее окно (Рис. 9.2). Флажки в этом окне позволяют выбрать параметры проверки диска. Если установлен флажок Автоматически исправлять ошибки (Automatically Fix Errors), то программа будет сама принимать решение по исправлению найденных ошибок.

Если установить флажок Проверять и восстанавливать поврежденные сектора (Scan for and attempt recovery of bad sectors), то кроме проверки диска на наличие логических ошибок в файловой системе, также будет проведена проверка на наличие физических ошибок поверхности жесткого диска. Обычно этот флажок не устанавливают, так как такая проверка занимает много времени. Но иногда полную проверку все же следует проводить.

Установив нужные параметры, следует нажать кнопку Запуск (Start) для начала проверки. Проверка будет сопровождаться изменением прогресс-индикатора, расположенного в нижней части рабочего окна. По окончании проверки появится диалог с сообщением, что проверка завершена (Рис. 9.2). Если во время проверки были обнаружены ошибки, то вам будет предложено просмотреть отчет о проверке. Нажмите кнопку ОК, чтобы закрыть этот диалог.

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

3.3.5 Форматирование жёсткого диска

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

Форматирование жесткого диска включает в себя три этапа:

· Форматирование диска на низком уровне (низкоуровневое форматирование). Это единственный "настоящий" метод форматирования диска. При этом процессе на жестком диске создаются физические структуры: треки, сектора, управляющая информация. Этот процесс выполняется заводом-изготовителем на пластинах, которые не содержат еще никакой информации.

· Разбиение на разделы. Этот процесс разбивает объем винчестера на логические диски (C, D, и т.д.). Этим обычно занимается операционная система, и метод разбиения сильно зависит от операционной системы.

· Высокоуровневое форматирование. Этот процесс также контролируется операционной системой и зависит как от типа операционной системы, так и от утилиты, используемой для форматирования. Процесс записывает логические структуры, ответственные за правильное хранение файлов, а также, в некоторых случаях, системные загрузочные файлы в начало диска. Это форматирование можно разделить на два вида: быстрое и полное. При быстром форматировании перезаписывается лишь таблица файловой системы, при полном же — сначала производится верификация (проверка) поверхности накопителя, а уже потом производится запись таблицы файловой системы.

Из выше сказанного следует, что два из трех шагов — это форматирование, и такое двойное значение этого слова приводит к некоторому непониманию при использовании термина "форматирование". Также исторически сложившемся фактом является то, что всем известная программа MS-DOS format.com работает по-разному при форматировании жесткого и гибкого дисков. Гибкие диски имеют простую, стандартную геометрию и не могут разбиваться на логические диски, так что format.com запрограммирован на автоматическое выполнение сразу двух операций: как низкоуровневого так и высокоуровнего форматирования. В случае с жесткими дисками, format.com выполняет только высокоуровневое форматирование. Низкоуровневое форматирование выполнялось контроллером жесткого диска на старых винчестерах и заводом-изготовителем на новых винчестерах. В отличие от высокоуровневого форматирования, создания разделов и файловой структуры — низкоуровневое форматирование — означает базовую разметку поверхностей дисков. Для винчестеров ранних моделей, которые поставлялись с чистыми поверхностями, такое форматирование создает только информационные сектора и служебную серво-информацию и может быть выполнено контроллером винчестера под управлением соответствующей программы. Для современных винчестеров, которые содержат записанную при изготовлении сервоинформацию, полное форматирование означает и разметку информационных секторов, и перезапись сервоинформации.

Низкоуровневое форматирование винчестера

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

Старые жесткие диски имели одинаковое количество секторов на трек и не имели встроенных контроллеров, так что низкоуровневым форматированием занимался внешний контроллер жесткого диска, и единственной нужной ему информацией было количество треков и количество секторов на трек. Используя эту информацию, внешний контроллер мог отформатировать жесткий диск. Современные жесткие диски имеют сложную внутреннюю структуру, включая изменение количества секторов на трек при движении от внешних треков к внутренним, а также встроенную сервоинформацию для контроля за приводом головок. Также современные накопители используют технологию "невидимых" плохих секторов, т.е. могут незаметно для пользователя и системы автоматически пропускать плохие сектора. Вследствие такой комплексной структуры данных, все современные жесткие диски проходят низкоуровневое форматирование только один раз — на заводе-изготовителе. Нет никакого способа в домашних условиях произвести настоящее низкоуровневое форматирование любого современного жесткого диска, будь это IDE/ATA, IDE/SATA или SCSI винчестер. Причем это невозможно сделать даже в условиях хорошего сервисного центра (в сервисном центре можно произвести как бы "среднеуровневое" форматирование, которое может заменить информацию о пропускаемых сбойных секторах, но перезаписать физическое распределение секторов и служебную сервоинформацию не получится).

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