Читаем Полное руководство по Microsoft Windows XP полностью

Примечание

Некоторые пользователи из-за внешнего сходства ошибочно принимают командный запрос 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.

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

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

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT