Примечание
Создать точку подключения можно и с помощью программы командной строки diskpart.exe. Для этого нужно войти в оболочку данной программы, выбрать нужную партицию диска с помощью команды select partition <номер партиции, начиная с 1>, а потом ввести команду ASSIGN М01ЛМТ=<каталог>.
Точки повторного разбора
Механизм точек подключения, которые мы рассмотрели выше, основан на точках повторного разбора. Точкой повторного разбора является каталог или файл, который хранит данные повторного разбора. Данные повторного разбора содержат команду, а также тег, определяющий создателя точки повторного разбора. Если программа или компонент операционной системы обнаруживает точку повторного разбора, он просматривает ее тег. И если тег указывает, что точку повторного разбора создал именно данный компонент, то он выполняет заложенную в точке повторного разбора команду. Например, именно так и работают точки подключения: в качестве команды, заложенной в точке повторного разбора, выступает раздел, в который нужно перенаправить пользователя, обратившегося к данной точке повторного разбора.
Для работы с точками повторного разбора используются следующие команды.
• fsutil reparsepoint query <путь к каталогу или файлу> – отображает сведения о точке повторного разбора (тег точки повторного разбора, длину, а также записанные в точку данные), которая присвоена данному каталогу или файлу. Например, можно создать точку подключения, после чего просмотреть сведения о точке повторного разбора, созданной в каталоге, который мы определили как точку подключения.
• fsutil reparsepoint delete <путь к каталогу или файлу>– удаляет точку повторного разбора в указанном каталоге или файле. Удаление точки повторного разбора приводит к удалению точки подключения.
Жесткие ссылки
Жесткие ссылки позволяют отображать один и тот же файл в разных каталогах файловой системы и под различными именами. Иначе говоря, в чем-то жесткие ссылки похожи на обычные ссылки. Однако есть некоторые существенные различия.
• Жесткая ссылка никак не отличается от оригинального файла. Например, она весит столько же, сколько и оригинальный файл. Жесткая ссылка выглядит точно так же, как и оригинальный файл.
• Отличие от обычной ссылки состоит и в том, что, если удалить оригинальный файл, жесткая ссылка все равно будет работать и хранить содержимое оригинального файла.
• Результат изменения содержимого жесткой ссылки заносится в файл-оригинал. Результат изменения в оригинальном файле заносится в жесткую ссылку. При этом, как уже говорилось выше, жесткая ссылка и файл-оригинал не взаимосвязаны. Иными словами, повторюсь, если удалить файл-оригинал, то жесткая ссылка все равно будет содержать его данные. Однако после удаления файла-оригинала жесткая ссылка автоматически преобразуется в обычный файл.
Чтобы создать жесткую ссылку, достаточно воспользоваться командой fsutil hardlink Create <путь к создаваемой жесткой ссылке и ее имя> <путь к файлу оригиналу, на который создается жесткая ссылках
Проверка диска
Проверку диска в операционной системе Windows Vista можно выполнить тремя способами. Первый из них – это использование программы командной строки chkdsk.exe во время работы операционной системы. Второй же – назначение выполнения проверки диска при перезагрузке операционной системы. А третьим способом является использование оболочки операционной системы.
Использование программы chkdsk.exe
Программа chkdsk.ехе является стандартной консольной программой всех версий операционной системы Windows, однако в Windows Vista данная программа стала поддерживать новый параметр /В. Он используется вместе с параметрами /R и /F и говорит программе о том, что она должна заново проверить количество сбойных кластеров на томе.
Теперь рассмотрим основные способы использования данной программы.
• Chkdsk <буква диска> /L – отображает сведения о текущей файловой системе диска, используемом размере файла журнала, а также о размере файла журнала, который используется по умолчанию для данного раздела.
• Chkdsk <буква диска> /Ь:<размер файла журнала> – устанавливает новый размер файла журнала (в килобайтах) для данного раздела диска.
• Chkdsk – выполнить проверку системного диска. При этом режим восстановления сбойных кластеров отключен и выполняется стандартная проверка диска, состоящая из трех этапов (проверка структуры файлов, индексов и дескрипторов безопасности).
Для ускорения процесса проверки диска вы можете использовать параметры /I и /С. Первый отключает подробную проверку структуры индексов на диске. Второй отключает циклическую проверку структуры каталогов на диске.
• Chkdsk <буква диска, метка или точка подключения> /V – выполнить стандартную проверку соответствующего раздела и отобразить подробную информацию о результатах проверки.
По умолчанию программа Chkdsk при обнаружении сбойных секторов не пытается как-то их обработать, однако вы можете указать специальные параметры, с помощью которых можно заставить программу выполнить следующие операции по работе со сбойными секторами.
• /F – определяет сбойные секторы на диске.
• /R – при обнаружении сбойного сектора пытаться выполнить чтение неразрешенной информации из него. Может использоваться вместе с параметром /F.