Чтение онлайн

на главную - закладки

Жанры

Полное руководство по Microsoft Windows XP

Мюллер Джон Поль

Шрифт:
...

Примечание

Еще недавно версии операционной системы Windows, базирующиеся на Windows NT, ориентировались сразу на несколько платформ. В наши дни все версии Windows ориентируются на ту или иную модель процессора фирмы Intel, поэтому речи о нескольких платформах практически не идет. Тем не менее на момент подготовки данной книги я не смог бы с уверенностью сказать, что пользователи Windows XP не заметят различий между работой 32– и 64-разрядных приложений. Теоретически они не должны заметить эту разницу, однако изменения самого процессора и поддерживающего

кода могут породить непредвиденные проблемы.

Мне хотелось бы остановиться на описании файловой системы VFAT, поддерживаемой Windows NT. Windows XP обеспечивает для представленного в формате FAT диска точно такую же эффективную поддержку длинных имен файлов, как и в случае любого другого диска. В случае применения в Windows XP обычной файловой системы FAT, такого рода длинные имена не допускаются. Доступ к длинным именам может предоставляться как с помощью командного запроса, так и посредством программы Проводник. Windows XP предполагает применение большого числа тех библиотек динамической компоновки (DLL), которые ранее использовались в Windows 9х (на самом деле, эти библиотеки DLL кажутся одинаковыми только на первый взгляд), что обеспечивает доступ к FAT. В документации корпорации Microsoft файловая система VFAT порой даже не упоминается, поэтому я полагаю, что подобный уровень поддержки операционной системой Windows XP файловой системы FAT будет правильнее называть уровнем VFAT.

...

Примечание

Некоторые пользователи из-за внешнего сходства ошибочно принимают командный запрос Windows XP за командный запрос MS DOS, формируемый в условиях Windows XP. Однако командный запрос, формируемый в Windows XP, не является реальным запросом MS DOS, а лишь его смоделированным аналогом. Именно по этой причине разрешается пользоваться длинными именами файлов в рамках подобного «DOS-окна». Если вы хотите познакомиться с реальным запросом MS DOS, перезагрузите компьютер с помощью соответствующего загрузочного диска – и убедитесь в невозможности применения длинных имен файлов.

В данной главе присутствуют разделы, которые информируют о различных файловых системах, поддерживаемых Windows XP. Сначала я расскажу о типичной архитектуре файловой системы, а затем перейду к анализу тех различий, которые имеют место между существующими файловыми системами. По моему мнению, важно сначала понять механизм восприятия файловой системы самой Windows XP, а затем уже переходить к проведению соответствующих изменений. После обсуждения теоретических вопросов я планирую рассмотреть некоторые вопросы, касающиеся работы пользователей, например вопросы применения файлов ярлыков – lnk-файлов. Также я хотел бы обсудить вопросы, связанные с системной поддержкой программ-утилит. Вы узнаете об операциях форматирования диска, дефрагментации диска и создания резервной копии системных и пользовательских файлов.

Обзор существующих файловых систем

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

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

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

Механизм поддержки файловой системы Windows XP

Перед тем как вы познакомитесь с механизмом поддержки Windows XP файловой системы, вы должны понять, почему подобная поддержка весьма важна. Так, на моих дисках в настоящее время существует несколько файловых систем: MS DOS, Windows 2000 и Windows XP. Все указанные ОС поддерживают файловые системы FAT16 и FAT32 (по крайней мере, на уровне считывания данных); однако MS DOS не работает с длинными именами файлов. Windows 2000 и Windows XP также имеют собственные системы файлов (в виде версий NTFS). К сожалению, версия NTFS, ориентированная на Windows XP, является обновленной, в отличие от версии, ориентированной на Windows 2000.

...

Примечание

По результатам наблюдений, проведенных специалистами Microsoft и самими пользователями, было установлено, что Windows XP обеспечивает автоматическую модификацию файловой системы NTFS с учетом ее последней версии. До настоящего момента я не сталкивался с проблемами совместимости при работе обновленной версии NTFS с Windows 2000. Тем не менее рекомендуется модифицировать все имеющиеся в вашем распоряжении программы-утилиты NTFS, поскольку многие программные продукты третьих сторон могут просто перестать работать в тот момент, когда вы перейдете к новой версии NTFS.

Специалисты Microsoft создавали все упомянутые файловые системы для достижения различных целей. Например, изначально файловая система FAT была ориентирована на операционную систему UNIX. Корпорации Microsoft была крайне необходима файловая система при создании MS DOS, в результате чего и родилась FAT. В последующих разделах приведено подробное описание различных файловых систем и показано, каким образом специалистам Microsoft удалось обеспечить их поддержку в Windows XP.

...

Примечание

Специалисты Microsoft создали ряд других форматов, которые не будут подробно обсуждаться в данной главе, поскольку в наши дни корпорация Microsoft их не поддерживает. Наиболее значимый из них получил название формата HPFS (High Performance File System – высокоэффективная файловая система) и используется операционной системой OS/2. Формат HPFS обеспечивает высокие показатели быстродействия и надежности, чем выгодно отличается от формата FAT, однако не является таким же функционально гибким, как NTFS. Следует особо подчеркнуть, что корпорация Microsoft постоянно стремилась создать эффективные методы форматирования, причем не оставляет этих попыток и сейчас.

Версии файловой системы FAT

Некоторые специалисты полагают, что существует всего одна или, в крайнем случае, две версии файловой системы FAT. К сожалению, корпорация Microsoft поначалу не достигла больших успехов в создании файловой системы. На ранних этапах разработки специалисты корпорации применяли 12-разрядные адреса, что было вполне достаточно для только что появившейся операционной системы MS DOS. Однако уже через несколько лет, когда размеры жесткого диска увеличились до 32 Мб, у разработчиков стали возникать проблемы.

Поделиться:
Популярные книги

Наследник Четырех

Вяч Павел
5. Игра топа
Фантастика:
героическая фантастика
рпг
6.75
рейтинг книги
Наследник Четырех

Адъютант

Демиров Леонид
2. Мания крафта
Фантастика:
фэнтези
6.43
рейтинг книги
Адъютант

Возвышение Меркурия. Книга 7

Кронос Александр
7. Меркурий
Фантастика:
героическая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 7

Приручитель женщин-монстров. Том 1

Дорничев Дмитрий
1. Покемоны? Какие покемоны?
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Приручитель женщин-монстров. Том 1

Лорд Системы 4

Токсик Саша
4. Лорд Системы
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Лорд Системы 4

Возвышение Меркурия. Книга 2

Кронос Александр
2. Меркурий
Фантастика:
фэнтези
5.00
рейтинг книги
Возвышение Меркурия. Книга 2

Прометей: каменный век II

Рави Ивар
2. Прометей
Фантастика:
альтернативная история
7.40
рейтинг книги
Прометей: каменный век II

На границе империй. Том 10. Часть 3

INDIGO
Вселенная EVE Online
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 10. Часть 3

6 Секретов мисс Недотроги

Суббота Светлана
2. Мисс Недотрога
Любовные романы:
любовно-фантастические романы
эро литература
7.34
рейтинг книги
6 Секретов мисс Недотроги

Неудержимый. Книга XIII

Боярский Андрей
13. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XIII

Вернуть невесту. Ловушка для попаданки

Ардова Алиса
1. Вернуть невесту
Любовные романы:
любовно-фантастические романы
8.49
рейтинг книги
Вернуть невесту. Ловушка для попаданки

На руинах Мальрока

Каменистый Артем
2. Девятый
Фантастика:
боевая фантастика
9.02
рейтинг книги
На руинах Мальрока

Найди меня Шерхан

Тоцка Тала
3. Ямпольские-Демидовы
Любовные романы:
современные любовные романы
короткие любовные романы
7.70
рейтинг книги
Найди меня Шерхан

Табу на вожделение. Мечта профессора

Сладкова Людмила Викторовна
4. Яд первой любви
Любовные романы:
современные любовные романы
5.58
рейтинг книги
Табу на вожделение. Мечта профессора