Без предварительных объяснений заголовок данной статьи может показаться загадкой. Однако, с помощью встроенной утилиты Windows subst можно создать псевдодиск. Например, команда subst +: C:\foo создаст диск +:\, который будет работать как обычный диск. Обсуждая это, можно узнать о внутреннем устройстве Windows. Путь к файлу, например, C:\foo, преобразуется в путь NT, который затем вызывается низкоуровневыми API. Менеджер объектов Windows отслеживает именованные объекты, где буква диска, как C:, является символической ссылкой. Буквы дисков — это соглашение, возникшее в процессе преобразования путей Win32 в пути NT. Другие символы могут также использоваться в качестве букв дисков, но они не будут отображаться в Проводнике или PowerShell. Уникальные символы, отличные от ASCII, могут быть использованы, но не все из них поддерживаются. Важно понимать, что буквы дисков могут иметь различные сложности, и не все они обрабатываются одинаково в разных частях Windows.
