- Фантастика и фэнтези
- Ироническое фэнтези
- Стимпанк
- Детективная фантастика
- Киберпанк
- Попаданцы
- LitRPG
- Космоопера
- Технофэнтези
- Городская фантастика
- Русское фэнтези
- Юмористическая фантастика
- Космическая фантастика
- Боевое фэнтези
- Эпическая фантастика
- Зарубежная фантастика
- Книги магов
- Мистика
- Разная фантастика
- Разное фэнтези
- Любовное фэнтези
- Романтическая фантастика
- Городское фентези
- Историческая фантастика
- Историческое фэнтези
- Социально-философская фантастика
- Сказочная фантастика
- Иностранное фэнтези
- Романтическое фэнтези
- Ироническая фантастика
- Ужасы и Мистика
- Постапокалипсис
- Героическая фантастика
- Фэнтези
- Научная Фантастика
- Социально-психологическая
- Альтернативная история
- Боевая фантастика
- Разная литература
- Пословицы, поговорки
- Шахматы
- Визуальные искусства
- Фанфик
- Авто и ПДД
- Военное
- Отраслевые издания
- Гиды, путеводители
- Зарубежная образовательная литература
- Военная история
- Цитаты из афоризмов
- Современная литература
- Великолепные истории
- Начинающие авторы
- Современная зарубежная литература
- Боевые искусства
- Изобразительное искусство, фотография
- Кино
- Литература 19 века
- Недвижимость
- Музыка, музыканты
- Готические новеллы
- Истории из жизни
- Культура и искусство
- Спецслужбы
- Зарубежная прикладная литература
- Музыка, танцы
- Подростковая литература
- Прочее
- Военная техника, оружие
- Газеты и журналы
- Периодические издания
- Домоводство, Дом и семья
- Любовные романы
- Экономическая литература
- Научные и научно-популярные книги
- О животных
- Биохимия
- Культурология
- Юриспруденция
- Политика
- Психотерапия
- Языкознание
- Научпоп
- Медицина
- Психология, личное
- Радиотехника
- Филология
- Педагогика
- Образовательная литература
- Деловая литература
- Физика
- Науки: разное
- Химия
- Воспитание детей, педагогика
- Детская психология
- Зарубежная публицистика
- Биология
- Архитектура
- Зарубежная психология
- Науки о космосе
- Социология
- Математика
- География
- Беременность, ожидание детей
- Литературоведение
- Транспорт, военная техника
- Обществознание
- Зоология
- География
- Альтернативная медицина
- Иностранные языки
- Ветеринария
- Рефераты
- Астрология
- Биофизика
- Экология
- История Европы
- Учебники
- Шпаргалки
- Государство и право
- Ботаника
- Религиоведение
- История
- Техническая литература
- Прочая научная литература
- Психология
- Детективы и Триллеры
- Справочная литература
- Проза
- Новелла
- Юмор
- Проза
- Историческая проза
- Русская современная проза
- Советская классическая проза
- Повести
- Очерки
- Эссе
- Рассказы
- Зарубежная современная проза
- Сентиментальная проза
- Зарубежная классика
- Афоризмы
- Эпистолярная проза
- Феерия
- Семейный роман/Семейная сага
- Разное
- Антисоветская литература
- Магический реализм
- Русская классическая проза
- Современная проза
- О войне
- Контркультура
- Классическая проза
- Поэзия, Драматургия
- Детская литература
- Детская фантастика
- Детские остросюжетные
- Детские стихи
- Детские приключения
- Внеклассное чтение
- Учебная литература
- Зарубежные детские книги
- Бизнес
- Загадки
- Книги для подростков
- Школьные учебники
- Детский фольклор
- Книги для дошкольников
- Детские детективы
- Детская познавательная и развивающая литература
- Буквари
- Прочая детская литература
- Сказка
- Детская проза
- Детская образовательная литература
- Юмор
- Документальные книги
- Бизнес
- Внешнеэкономическая деятельность
- Тайм-менеджмент
- Кадровый менеджмент
- О бизнесе популярно
- Управление, подбор персонала
- Бизнес
- Менеджмент и кадры
- Продажи
- Экономика
- Ценные бумаги и инвестиции
- Малый бизнес
- Делопроизводство, офис
- Корпоративная культура, бизнес
- Банковское дело
- Финансы
- Зарубежная деловая литература
- Ораторское искусство / риторика
- Личные финансы
- Интернет-бизнес
- Поиск работы
- Государственное и муниципальное управление
- Бухучет и аудит
- Работа с клиентами
- Менеджмент
- Краткое содержание
- Личная эффективность
- Переговоры
- Приключения
- Старинная литература
- Религия и духовность
- Компьютеры и Интернет
- Блог
Читаем без скачивания Полное руководство по Microsoft Windows XP - Питер Нортон
Шрифт:
Интервал:
Закладка:
Файловая система NTFS во многих отношениях более предпочтительна, чем старая файловая система FAT, однако если размеры жесткого диска не превышают 1 Гб, FAT может оказаться лучшим выбором. Например, FAT32, поддерживаемая Windows XP, демонстрирует лучшие характеристики для жестких дисков с размерами до 2 Гб. Кроме того, многие опытные пользователи признают, что FAT имеет преимущество перед NTFS в тех случаях, когда считывание данных с диска носит эпизодический характер (в этом случае размеры диска даже не оговариваются). Существуют, конечно, и другие ситуации (в дополнение к рассмотренным), например связанные с обеспечением высоких показателей стабильности и безопасности, в которых применение этой старой файловой системы вполне уместно. Таким образом, размышляя, что лучше – FAT или NTFS, – следует учитывать целый ряд факторов. Материалы данной главы помогут вам принять правильное решение.
Windows XP позволяет работать с двумя файловыми системами: FAT/VFAT (Virtual File Allocation Table – таблица размещения виртуальных файлов) и системой файлов NTFS (которая первоначально называлась New Technology File System – файловая система на основе новой технологии). Поддержка FAT обеспечивается в наши дни посредством модифицированной файловой системы FAT16 (таблица распределения 16-разрядных файлов) и системы FAT32 (таблица распределения 32-разрядных файлов). Аналогичным образом можно использовать несколько версий NTFS: файловые системы NTFS 4 и NTFS 5, а также и последующие версии, поддерживаемые 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 Мб, у разработчиков стали возникать проблемы.
Следующая версия файловой системы FAT ориентировалась на применение 16-разрядных табличных кодов, что позволяло задействовать заметно большие по размерам разделы диска [34] . Однако даже 16-разрядные табличные коды, поддерживаемые файловой системой FAT16, вскоре оказались малоэффективными, что заставило корпорацию Microsoft создать файловую систему FAT32, ориентированную на версию OSR2 (Original Equipment Manufacturer Service Release 2 – поддержка фирм-изготовителей оборудования) Windows 95. FAT32 в дальнейшем использовалась Windows 98 и последующими версиями операционной системы Windows. Таким образом, на практике существует три формата файловой системы FAT (12-, 16– и 32-разрядный), но, с точки зрения пользователей, можно полагать, что операционная система имеет дело лишь с одним подобным форматом.