– Информация о главной записи MFT.
• fsutil fsinfo statistics <���буква диска и двоеточие> – отображает информацию о текущем использовании соответствующего раздела диска (количество потоков чтения или записи, количество считываемых и записываемых байт и т. д.).
...
Примечание
Как раньше, репозитарий CIM ОС Windows содержит два класса, предназначенных для просмотра сведений о диске: Win32_DiskPartition и Win32_LogicalDisk. Оба расположены в пространстве имен root\cimv2.
Например, класс Win32_DiskPartition поддерживает следующие, наиболее интересные, свойства: BlockSize (определяет размер одного блока для данной партиции). Bootable (указывает, является ли партиция загрузочной), BootPartition (определяет, является ли партиция активной), DevicelD (ключевое свойство), NumberOfBlocks (определяет количество блоков, на которые разбита партиция), Size (указывает размер партиции в байтах), StartingOffset (определяет смещение партиции в байтах).
Транзакции
Запись данных на диск, использующий файловую систему NTFS, основана на атомарных транзакциях. Суть атомарных транзакций можно охарактеризовать фразой «все или ничего». Все изменения на диске, определенные одной транзакцией (одной операцией записи), происходят атомарно. Иначе говоря, запись не будет считаться успешной, пока транзакция не будет полностью завершена. Если в процессе записи произойдет сбой, все уже записанные данные будут удалены (так называемый откат), система перейдет в состояние, которое было до начала транзакции, и, если это возможно, транзакция начнется заново.
Управлять транзакциями ядра операционной системы можно с помощью программы командной строки ktmutil.ехе. Она поддерживает следующие параметры.
• Resolve <���параметр> <���си1Б-транзакции> – предназначена для управления выполнением транзакции. В команде можно использовать один из следующих параметров:
– Complete – закончить транзакцию;
– Commit – начать транзакцию;
– Rollback – отменить транзакцию.
• Force <���си1Б-транзакции> – насильно начинает неопределенную транзакцию.
• List <���тип транзакции> – отображает список транзакций. В качестве типа транзакции можно указывать одно из следующих значений: commit или rollback.
Возможности данной программы можно использовать и с помощью команды fsutil transaction.
Создание меток
Метка диска представляет собой произвольный текст, отображаемый напротив буквы диска (по умолчанию, слева от нее). В основном метка диска служит для облегчения работы с дисками, особенно если в вашей операционной системе присутствует больше шести разделов.
Чтобы создать метку диска, достаточно в окне Свойства этого диска на вкладке Общие воспользоваться специальным полем, расположенным в самом верху этой вкладки.
...
Примечание
Создать метку раздела можно и с помощью программы командной строки label.exe. Ее синтаксис предельно прост: label <���буква диска и двоеточие> <���новая метка>.
Монтирование дисков и создание точек подключения
Вы часто пользуетесь такой возможностью операционных систем семейства Windows, как создание ссылок? А ведь это не единственный способ облегчения доступа к файлам и изменения логической структуры файловой системы компьютера.
Работа с виртуальными дисками
Виртуальный диск представляет собой своеобразную ссылку на сетевой или локальный ресурс. После создания виртуального диска вы сможете получить доступ к сетевому или локальному ресурсу не с помощью его полного пути, а просто введя букву виртуального раздела, которую вы указали для соответствующего сетевого или локального пути.
Создание виртуального диска с помощью оболочки. С помощью оболочки Windows Vista можно создать виртуальные разделы, которые будут указывать на каталоги других компьютеров. Для этого достаточно воспользоваться командой Подключить сетевой диск меню Сервис старой строки меню (которая отображается после нажатия клавиши ALt) любой папки. После выбора данной команды перед вами отобразится одноименный мастер, который позволяет указать новую букву диска и сетевой каталог, на который он будет указывать. Обратите также внимание на флажок Восстанавливать при входе в систему данного мастера. Если он установлен, то будет создаваться виртуальный диск, то есть диск, подключение к которому операционная система будет создавать всякий раз после перезагрузки. По умолчанию данный флажок установлен, однако если присвоить параметру строкового типа SaveConnections, расположенному в ветви реестра HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\ Network\Persistent Connections, значение No, то он будет снят.
Читать дальше
Конец ознакомительного отрывка
Купить книгу