Словарь

Часть материалов, описывающих свойства файловой системы взяты с сайта http://winfaq.com.ru/

Plugin - плагин

Программный компонент-добавка к FAR Manager, позволяющая реализовать дополнительные функции. Плагин фактически - обычная библиотека, которая выполняется в контексте консольного процесса - так что ваш плагин может делать все (ну или почти все), что может делать обычное консольное Win32 приложение. Сама идея плагинов позволяет настраивать оболочку под себя, добавляя нужное и выкидывая лишнее.

Reparse Points

Большая часть нововведений в файловой системе Windows 2000 стала возможной благодаря введению концепции Reparse Points, специальных "крючков" в файловой системе, позволяющих подключать дополнительные подсистемы хранения данных без использования дополнительных программ.

Reparse Points в действительности являются специальными объектами файловой системы, обладающими специальными атрибутами, которые позволяют использовать дополнительную функциональность подсистемы хранения данных. Любой файл или папка может иметь Reparse Point, что означает, что по одному и тому же пути при обращении к ресурсу могут быть доступны сразу несколько видов расширенной функциональности.
См. так же: MSDN: Reparse Points

Directory Junctions

Directory Junctions (слияния папок) позволяют соединять папки вместе таким образом, что вы можете привязать любую имеющуюся папку к любой другой локальной папке. Например, если имеются три папки, c:\folder1, c:\folder2 и c:\documents, то можно создать точки перехода к папке c:\documents таким образом, что она будет казаться подпапкой других двух папок, т.е. на диске будут существовать папки c:\folder1\documents и c:\folder2\documents.

Изначально предполагалось, что в поставку будет входить специальная утилита linkd.exe, предназначенная для создания Directory Junctions, однако сейчас эта программа не включена в Win2000 и поставляется в составе Resource Kit. Также Directory Junctions могут быть созданы при помощи API, однако это потребует написания собственной программы.

На первый взгляд, Directory Junctions и Distributed File System выполняют одни и те же задачи, так как оба этих сервиса создают видимость единого дерева папок, в действительности состоящих из множества распределенных папок. Однако между ними есть несколько существенных различий:

См. так же: MSDN: Inside Win2K NTFS, Part 1

Mount Points - точки подключения томов

Mount Points (точки подключения) по сути являются тем же самым, что и Directory Junctions, однако позволяют лишь подключать корневую папку одного раздела к папке на другом разделе диска. Mount Points создаются с использованием Reparse Points, и, следовательно, нуждаются в NTFS 5.0.

Mount Points полезны для увеличения размеров раздела без фактического изменения структуры разделов на диске. Например, можно создать точку подключения диска D: в качестве папки C:\Documents, что приведет в итоге к видимости увеличения доступного на диске C: пространства.
См. так же: MSDN: Volume Mount Points

Sparse File - разреженный (распределенные) файл

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

Hard Links - жесткая связь

Hard Link - это когда один и тот же файл имеет два имени. Допустим, один и тот же файл имеет имена 1.txt и 2.txt: если пользователь сотрет файл 1, останется файл 2. Если сотрет 2 - останется файл 1, то есть оба имени, с момента создания, совершенно равноправны. Файл физически стирается лишь тогда, когда будет удалено его последнее имя. Жесткая связь может быть создана только в пределах одного раздела диска (естественно, файловая система должна поддерживать жесткие связи).
См. так же: Q106166 - Windows NT Backup and Hard Links.

Symbolic Links - символическая связь

Гораздо более практичная возможность, позволяющая делать виртуальные каталоги - ровно так же, как и виртуальные диски командой subst в DOSе. Применения достаточно разнообразны: во-первых, упрощение системы каталогов. Если вам не нравится каталог "Documents and settings\Administrator\Documents", вы можете прилинковать его в корневой каталог - система будет по прежнему общаться с каталогом с дремучим путем, а вы - с гораздо более коротким именем, полностью ему эквивалентным.
См. так же: Windows 2000 Magazine: Inside Win2K NTFS, Part 1.

Числовая сортировка

В Windows XP изменен алгоритм сортировки, который операционная система использует при выводе списка файлов. Выполняется не строковая сортировка, а числовая. FAR так же позволяет использовать числовую сортировки в стиле Windows XP - ведущие нули в имени файла не учитываются. Следующий пример показывает как сортируются файлы:
Режим включен (Windows XP)Режим выключен (Windows 2000)
Ie4_01Ie4_01
Ie4_128Ie4_128
Ie5Ie401sp2
Ie6Ie5
Ie401sp2Ie501sp2
Ie501sp2Ie6
5.txt11.txt
11.txt5.txt
88.txt88.txt

См. так же: Q319827 - The Sort Order for Files and Folders Whose Names....