Refs vs ntfs


Сравнение файловых систем ReFS (Resilient file system) и NTFS

В этой статье разберёмся какие возможности предоставляет ReFS и чем она лучше файловой системы NTFS. Как восстановить данные с дискового пространства ReFS. Новая файловая система ReFS от компании Microsoft была первоначально представлена в ОС Windows Server 2012. Она также включена в Windows 10, в составе инструмента Дисковое пространство. ReFS можно использовать для пула дисков. С выходом Windows Server 2016 файловая система была улучшена, вскоре она будет доступна в новой версии Windows 10.

Какие возможности предоставляет ReFS и чем она лучше текущей NTFS системы?

Содержание:
  1. Что означает ReFS?
  2. ReFS защищает данные от повреждения.
  3. В ReFS удалены некоторые ограничения NTFS.
  4. Какая файловая система быстрее ReFS или NTFS?
  5. Почему ReFS не может заменить NTFS.
  6. Как восстановить данные с дискового пространства ReFS.

Что означает ReFS?

Сокращение от «Resilient File System», ReFS – эта новая система, созданная на базе NTFS. На данном этапе ReFS не предлагает комплексную замену NTFS для использования на диске домашних пользователей. Файловая система имеет свои преимущества и недостатки.

ReFS предназначена для решения основных проблем NTFS. Она более устойчива к повреждению данных, лучше справляется с повышенной нагрузкой и легко масштабируется для очень больших файловых систем. Давайте рассмотрим, что это означает?

ReFS защищает данные от повреждения

Файловая система использует контрольные суммы для метаданных, а также может использовать контрольные суммы для данных файла. Во время чтения или записи файла, система проверяет контрольную сумму что бы убедиться в её правильности. Таким образом осуществляется обнаружение искаженных данных в режиме реального времени.

ReFS интегрирована с функцией Дисковое пространство. Если вы настроили зеркальное хранилище данных, то с помощью ReFS Windows обнаружит и автоматически устранит повреждение файловой системы, скопировав данные с другого диска. Эта функция доступна как в Windows 10, так и Windows 8.1.

Если файловая система обнаружит поврежденные данные, которые не имеют альтернативной копии для восстановления, то ReFS сразу удалить такие данные с диска. Это не потребует перезагрузки системы или отключения устройства хранения информации, как в случае с NTFS.

Необходимость использования утилиты chkdsk полностью исчезает, так как файловая система автоматически корректируется сразу в момент возникновения ошибки. Новая система устойчива и к другим вариантам повреждения данных. NTFS во время записи метаданных файла записывает их напрямую. Если в это время произойдет отключение питания или сбой компьютера, вы получите повреждение данных.

Во время изменения метаданных ReFS создает новую копию данных и связывает данные с файлом, только после записи метаданных на диск. Это исключает возможность повреждения данных. Эта функция называется копированием на запись, она присутствует и в других популярных ОС Linux системах: ZFS, BtrFS, а также файловой системе Apple APFS.

В ReFS удалены некоторые ограничения NTFS

ReFS более современна и поддерживает гораздо большие объемы и более длинные имена файлов чем NTFS. В долгосрочной перспективе это важные улучшения. В файловой системе NTFS имя файла ограничено 255 символами, в ReFS имя файла может содержать до 32768 символов. Windows 10 позволяет отключить ограничение на предел символов для файловых систем NTFS, но он всегда отключается на томах ReFS.

В ReFS больше не поддерживаются короткие имена файлов в формате DOS 8.3. На томе NTFS вы можете получить доступ к C:\Program Files\ в C:\PROGRA~1\ для обеспечения совместимости со старым программным обеспечением.

NTFS имеет теоретический максимальный объем в размере 16 эксабайт, а у ReFS теоретический максимальный объем – 262144 экзабайт. Хотя сейчас это не имеет большого значения, но компьютера постоянно развиваются.

Какая файловая система быстрее ReFS или NTFS?

ReFS разрабатывалась не для повышения производительности файловой системы по сравнению с NTFS. Microsoft сделала систему ReFS намного эффективнее в строго определённых случаях.

Например, при использовании с Дисковым пространством, ReFS поддерживает «оптимизацию в режиме реального времени». Допустим у вас есть пул накопителей с двумя дисками, один обеспечивает максимальную производительность, другой используется для объема. ReFS всегда будет записывать данные на более быстрый диск, обеспечивая максимальную производительность. В фоновом режиме файловая система автоматически переместит большие куски данных на более медленные диски для продолжительного хранения.

В Windows Server 2016 Microsoft улучшила ReFS, для обеспечения лучшей производительности функций виртуальной машины. Виртуальная машина Microsoft Hyper-V использует эти преимущества (теоретически, любая виртуальная машина может использовать преимущества ReFS).

Например, ReFS поддерживает клонирование блоков, это ускоряет процесс клонирования виртуальных машин и операций слияния контрольных точек. Чтобы создать копию виртуальной машины, ReFS нужно только записать новые метаданные на диск и указать ссылку на уже существующие данные. Это связано с тем, что в ReFS несколько файлов могут указывать на одни и те же базовые данные на диске.

Когда виртуальная машина записывает новые данные на диск, они записываются в другое место, а исходные данные виртуальной машины остаются на диске. Это значительно ускоряет процесс клонирования и требует гораздо меньшей пропускной способности диска.

ReFS также предлагает новую функцию «редкого VDL», которая позволяет ReFS быстро записывать нули в большой файл. Это значительно ускоряет создание нового, пустого файла виртуального жесткого диска фиксированного размера (VHD). В NTFS эта операция может занять 10 минут, в ReFS – несколько секунд.

Почему ReFS не может заменить NTFS

Не смотря на ряд преимуществ ReFS не может пока заменить NTFS. Windows не может загрузиться с раздела ReFS и требует NTFS. В ReFS не поддерживаются такие функции NTFS как сжатие данных, шифрование файловой системы, жесткие ссылки, расширенные атрибуты, дедупликация данных и дисковые квоты. Но в отличии от NTFS, ReFS позволяет выполнить полное шифрование диска c помощью BitLocker, включая системные структуры диска.

Windows 10 не позволяет отформатировать раздел в ReFS, эта файловая система доступна только в рамках Дискового пространства. ReFS защищает данные используемые на пулах из нескольких жестких дисков от повреждения. В Windows Server 2016 вы можете форматировать тома с помощью ReFS вместо NTFS. Такой том можно использовать для хранения виртуальных машин, но операционная система по-прежнему может загружаться только с NTFS.

Как восстановить данные с дискового пространства ReFS

Hetman Partition Recovery позволяет проанализировать дисковое пространство под управлением файловой системой ReFS с помощью алгоритма сигнатурного анализа. Анализируя устройство сектор за сектором программа находит определенные последовательности байт и отображает их пользователю. Восстановление данных с дискового пространства ReFS не отличается от работы с файловой системой NTFS:

  1. Загрузите и установите программу;
  2. Проанализируйте физический диск, который входит в дисковое пространство;
  3. Выберите и сохраните файлы которые необходимо восстановить;
  4. Повторите пункты 2 и 3 для всех дисков входящих в дисковое пространство.

Будущее новой файловой системы довольно туманно. Microsoft может доработать ReFS для замены устаревшей NTFS во всех версиях Windows. На данный момент ReFS не может использоваться повсеместно и служит только для определенных задач.

hetmanrecovery.com

Обзор файловой системы ReFS | Microsoft Docs

  • Время чтения: 6 мин

В этой статье

Относится к: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server (половина ежегодного канала)Applies to: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server (Semi-Annual Channel)

ReFS — это новейшая файловая система Майкрософт, которая повышает уровень доступности данных, обеспечивает эффективное масштабирование для очень крупных наборов данных и различных вариантов нагрузки и гарантирует целостность данных благодаря устойчивости к повреждениям.The Resilient File System (ReFS) is Microsoft's newest file system, designed to maximize data availability, scale efficiently to large data sets across diverse workloads, and provide data integrity by means of resiliency to corruption. Она используется для растущего числа сценариев хранения данных и служит основой для будущих нововведений.It seeks to address an expanding set of storage scenarios and establish a foundation for future innovations.

Основные преимуществаKey benefits

УстойчивостьResiliency

ReFS представляет новые функции, которые позволяют точно определить повреждения и исправить их, сохраняя систему в оперативном режиме и обеспечивая целостность и доступность данных.ReFS introduces new features that can precisely detect corruptions and also fix those corruptions while remaining online, helping provide increased integrity and availability for your data:

  • Потоки целостности — ReFS использует контрольные суммы для метаданных и, при необходимости, для данных файлов, что дает возможность точно определить повреждения ReFS.Integrity-streams - ReFS uses checksums for metadata and optionally for file data, giving ReFS the ability to reliably detect corruptions.
  • Интеграция дисковых пространств — при использовании в сочетании с зеркальным пространством или пространством с контролем четности ReFS может автоматически исправлять обнаруженные повреждения с помощью альтернативной копии данных, предоставляемой дисковыми пространствами.Storage Spaces integration - When used in conjunction with a mirror or parity space, ReFS can automatically repair detected corruptions using the alternate copy of the data provided by Storage Spaces. Процессы восстановления локализованы в области повреждения и выполняются в оперативном режиме без простоя томов.Repair processes are both localized to the area of corruption and performed online, requiring no volume downtime.
  • Утилизация данных — если том поврежден, а альтернативная копия данных не существует, ReFS удаляет поврежденные данные из пространства имен.Salvaging data - If a volume becomes corrupted and an alternate copy of the corrupted data doesn't exist, ReFS removes the corrupt data from the namespace. ReFS сохраняет том в оперативном режиме при обработке большинства неисправляемых повреждений, но в редких случаях ReFS необходимо перевести том в автономный режим.ReFS keeps the volume online while it handles most non-correctable corruptions, but there are rare cases that require ReFS to take the volume offline.
  • Упреждающее исправление ошибок — помимо проверки данных перед операциями чтения и записи, ReFS предоставляет сканер целостности данных, который называют средством очистки.Proactive error correction - In addition to validating data before reads and writes, ReFS introduces a data integrity scanner, known as a scrubber. Оно периодически сканирует том, пытаясь выявить скрытые повреждения и профилактически запуская процесс восстановления поврежденных данных.This scrubber periodically scans the volume, identifying latent corruptions and proactively triggering a repair of corrupt data.

ПроизводительностьPerformance

Помимо улучшения устойчивости, ReFS представляет новые функции для рабочих нагрузок, требующих высокой производительности, и виртуализированных рабочих нагрузок.In addition to providing resiliency improvements, ReFS introduces new features for performance-sensitive and virtualized workloads. Оптимизация уровней в режиме реального времени, клонирование блоков и разреженный метод VDL — вот примеры развивающихся возможностей ReFS, которые предназначены для поддержки динамических и разнообразных рабочих нагрузок.Real-time tier optimization, block cloning, and sparse VDL are good examples of the evolving capabilities of ReFS, which are designed to support dynamic and diverse workloads:

  • Контроль четности с зеркальным отображением с зеркальным отображением — это высокопроизводительное и экономичное хранилище для данных.Mirror-accelerated parity - Mirror-accelerated parity delivers both high performance and also capacity efficient storage for your data.

    • Для обеспечения высокой производительности и эффективного хранения данных ReFS делит том на две логические группы памяти, которые называются уровнями.To deliver both high performance and capacity efficient storage, ReFS divides a volume into two logical storage groups, known as tiers. У них могут быть собственные типы диска и устойчивости, что позволяет каждому уровню оптимизировать производительность или емкость.These tiers can have their own drive and resiliency types, allowing each tier to optimize for either performance or capacity. Вот некоторые примеры конфигурации:Some example configurations include:

      Уровень производительностиPerformance tier Уровень емкостиCapacity tier
      Зеркальный SSDMirrored SSD Зеркальный жесткий дискMirrored HDD
      Зеркальный SSDMirrored SSD SSD с контролем четностиParity SSD
      Зеркальный SSDMirrored SSD Жесткий диск с контролем четностиParity HDD
    • После настройки этих уровней ReFS использует их для реализации быстрого хранилища для «горячих» данных и объемного хранилища «холодных» данных:Once these tiers are configured, ReFS use them to deliver fast storage for hot data and capacity-efficient storage for cold data:

      • Все операции записи происходят на уровне производительности, а большие блоки данных, которые остаются на уровне производительности, перемещаются на уровень емкости в режиме реального времени.All writes will occur in the performance tier, and large chunks of data that remain in the performance tier will be efficiently moved to the capacity tier in real-time.
      • Если используется гибридное развертывание (смешивание дисков флэш-памяти и жесткого диска), кэш в Локальные дисковые пространства помогает ускорить операции чтения, уменьшая воздействие характеристик фрагментации данных виртуализованных рабочих нагрузок.If using a hybrid deployment (mixing flash and HDD drives), the cache in Storage Spaces Direct helps accelerate reads, reducing the effect of data fragmentation characteristic of virtualized workloads. В противном случае при использовании развертывания «все-Flash» операции чтения также выполняются на уровне производительности.Otherwise, if using an all-flash deployment, reads also occur in the performance tier.

Примечание

В средах Windows Server четность с зеркальным ускорение поддерживается только для локальных дисковых пространств.For Server deployments, mirror-accelerated parity is only supported on Storage Spaces Direct. Мы советуем использовать четность с ускорением зеркального отображения только с рабочими нагрузками архивации и резервного копирования.We recommend using mirror-accelerated parity with archival and backup workloads only. Для виртуализированных и других высокопроизводительных произвольных рабочих нагрузок рекомендуется использовать трехстороннее зеркала для повышения производительности.For virtualized and other high performance random workloads, we recommend using three-way mirrors for better performance.

  • Ускорение операций виртуальных машин — в ReFS реализованы новые возможности, предназначенные для повышения производительности виртуализированных рабочих нагрузок.Accelerated VM operations - ReFS introduces new functionality specifically targeted to improve the performance of virtualized workloads:

    • Клонирование блоков — эта функция ускоряет операции копирования, позволяя выполнять быстрые операции слияния ВМ.Block cloning - Block cloning accelerates copy operations, enabling quick, low-impact VM checkpoint merge operations.
    • Разреженный метод VDL — этот метод позволяет ReFS быстро обнулять файлы, что уменьшает время, необходимое для создания фиксированных VHD, с десятков минут до нескольких секунд.Sparse VDL - Sparse VDL allows ReFS to zero files rapidly, reducing the time needed to create fixed VHDs from 10s of minutes to mere seconds.
  • Переменный размер кластера — ReFS поддерживает размер кластера 4 КБ и 64 КБ.Variable cluster sizes - ReFS supports both 4K and 64K cluster sizes. Рекомендуемый для большинства развертываний размер кластера — 4 КБ, а кластеры размером 64 КБ подходят для работы с крупными, последовательными рабочими нагрузками ввода-вывода.4K is the recommended cluster size for most deployments, but 64K clusters are appropriate for large, sequential IO workloads.

МасштабируемостьScalability

Файловая система ReFS предназначена для поддержки очень больших наборов данных (до миллионов терабайт) без снижения производительности и с недоступным ранее уровнем масштабирования.ReFS is designed to support extremely large data sets--millions of terabytes--without negatively impacting performance, achieving greater scale than prior file systems.

Поддерживаемые развертыванияSupported deployments

Корпорация Майкрософт разработала NTFS специально для широкого использования с широким спектром конфигураций и рабочих нагрузок, но для клиентов, которым специально требуются доступность, устойчивость и (или) масштабирование, предоставляемые ReFS, корпорация Майкрософт поддерживает ссылки для использования в следующие конфигурации и сценарии.Microsoft has developed NTFS specifically for general-purpose use with a wide range of configurations and workloads, however for customers specially requiring the availability, resiliency, and/or scale that ReFS provides, Microsoft supports ReFS for use under the following configurations and scenarios.

Примечание

Все поддерживаемые конфигурации ReFS должны использовать сертифицированное оборудование Windows Server Catalog и удовлетворять требованиям приложений.All ReFS supported configurations must use Windows Server Catalog certified hardware and meet application requirements.

Локальные дисковые пространстваStorage Spaces Direct

Развертывать ReFS в локальных дисковых пространствах рекомендуется для виртуализированных рабочих нагрузок либо запоминающих устройств, подключенных к сети:Deploying ReFS on Storage Spaces Direct is recommended for virtualized workloads or network-attached storage:

  • Четность с зеркальным ускорением и кэш в локальных дисковых пространствах обеспечивают высокую производительность и эффективное хранение данных.Mirror-accelerated parity and the cache in Storage Spaces Direct deliver high performance and capacity-efficient storage.
  • Благодаря клонированию блоков и разреженным VDL значительно ускоряются операции с VHDX-файлами, такие как создание, объединение и расширение.The introduction of block clone and sparse VDL dramatically accelerates .vhdx file operations, such as creation, merge, and expansion.
  • Целостность — потоки, оперативное восстановление и альтернативные копии данных позволяют ReFS и Локальные дисковые пространства совместно обнаруживать и исправлять повреждения контроллера хранилища и носителей в метаданных и данных.Integrity-streams, online repair, and alternate data copies enable ReFS and Storage Spaces Direct to jointly to detect and correct storage controller and storage media corruptions within both metadata and data.
  • ReFS предоставляет возможности масштабирования и поддержки крупных наборов данных.ReFS provides the functionality to scale and support large data sets.

Дисковые пространстваStorage Spaces

  • Целостность — потоки, оперативное восстановление и альтернативные копии данных позволяют раздельно обнаруживать и исправлять повреждения контроллеров хранилища и носителей в метаданных и данных с помощью ссылок и дисковых пространств .Integrity-streams, online repair, and alternate data copies enable ReFS and Storage Spaces to jointly to detect and correct storage controller and storage media corruptions within both metadata and data.
  • Кроме того, в средах дисковых пространств можно использовать функции клонирования блоков и масштабирования, доступные в ReFS.Storage Spaces deployments can also utilize block-cloning and the scalability offered in ReFS.
  • Развертывание ReFS на дисковых пространствах с общими вложениями SAS подходит для размещения архивных данных и хранения пользовательских документов.Deploying ReFS on Storage Spaces with shared SAS enclosures is suitable for hosting archival data and storing user documents.

Примечание

Дисковые пространства поддерживают локальные несъемные диски с прямым подключением через Бустипес SATA, SAS, NVME или подключенные через адаптер шины (RAID-контроллер в сквозном режиме).Storage Spaces supports local non-removable direct-attached via BusTypes SATA, SAS, NVME, or attached via HBA (aka RAID controller in pass-through mode).

Базовые дискиBasic disks

Развертывание ReFS на базовых дисках лучше всего подходит для приложений, которые реализуют собственные решения по обеспечению устойчивости и доступности программного обеспечения.Deploying ReFS on basic disks is best suited for applications that implement their own software resiliency and availability solutions.

  • Приложения, в которых реализованы собственные программные решения для устойчивости и доступности, могут использовать потоки целостности, клонирование блоков и возможность масштабирования и поддержки крупных наборов данных.Applications that introduce their own resiliency and availability software solutions can leverage integrity-streams, block-cloning, and the ability to scale and support large data sets.

Примечание

К базовым дискам относятся локальные несъемные диски с прямым подключением через Бустипес SATA, SAS, NVME или RAID.Basic disks include local non-removable direct-attached via BusTypes SATA, SAS, NVME, or RAID.

Цель резервного копированияBackup target

Развертывание ReFS в качестве целевого объекта резервного копирования лучше всего подходит для приложений и оборудования, которые реализуют собственные решения устойчивости и доступности.Deploying ReFS as a backup target is best suited for applications and hardware that implement their own resiliency and availability solutions.

  • Приложения, в которых реализованы собственные программные решения для устойчивости и доступности, могут использовать потоки целостности, клонирование блоков и возможность масштабирования и поддержки крупных наборов данных.Applications that introduce their own resiliency and availability software solutions can leverage integrity-streams, block-cloning, and the ability to scale and support large data sets.

Примечание

Целевые объекты резервного копирования включают указанные выше поддерживаемые конфигурации.Backup targets include the above supported configurations. Свяжитесь с поставщиками массивов приложений и хранилища для получения сведений о поддержке по оптоволоконному каналу и сетям хранения данных iSCSI.Please contact application and storage array vendors for support details on Fiber Channel and iSCSI SANs. Для сетей SAN, если требуются такие функции, как тонкая подготовка, обрезка, отмена СОПОСТАВЛЕНИЯ или Передача данных (ODX), необходимо использовать NTFS.For SANs, if features such as thin provisioning, TRIM/UNMAP, or Offloaded Data Transfer (ODX) are required, NTFS must be used.

Сравнение функцийFeature comparison

ОграниченияLimits

КомпонентFeature ReFSReFS NTFSNTFS
Максимальная длина имени файлаMaximum file name length 255 символов Юникода255 Unicode characters 255 символов Юникода255 Unicode characters
Максимальная длина имени путиMaximum path name length 32 КБ символов Юникода32K Unicode characters 32 КБ символов Юникода32K Unicode characters
Максимальный размер файлаMaximum file size 35 PB (петабайтов)35 PB (petabytes) 256 ТБ256 TB
Максимальный размер томаMaximum volume size 35 ПБ35 PB 256 ТБ256 TB

ФункцияFunctionality

В ReFS и NTFS доступны следующие функции:The following features are available on ReFS and NTFS:
ФункцияFunctionality ReFSReFS NTFSNTFS
Шифрование BitLockerBitLocker encryption ДаYes ДаYes
Дедупликация данныхData Deduplication Да1Yes1 ДаYes
Поддержка общих томов кластера (CSV)Cluster Shared Volume (CSV) support Да2Yes2 ДаYes
Гибкие ссылкиSoft links ДаYes ДаYes
Поддержка отказоустойчивого кластераFailover cluster support ДаYes ДаYes
Списки управления доступомAccess-control lists ДаYes ДаYes
Журнал номеров последовательного обновления (USN)USN journal ДаYes ДаYes
Уведомления об измененияхChanges notifications ДаYes ДаYes
Точки соединенияJunction points ДаYes ДаYes
Точки подключенияMount points ДаYes ДаYes
Точки повторного анализаReparse points ДаYes ДаYes
Моментальные снимки томовVolume snapshots ДаYes ДаYes
Идентификаторы файловFile IDs ДаYes ДаYes
Нежесткая блокировкаOplocks ДаYes ДаYes
разреженные файлы;Sparse files ДаYes ДаYes
Именованные потокиNamed streams ДаYes ДаYes
Тонкая подготовкаThin Provisioning Да3Yes3 ДаYes
Обрезать/отменить сопоставлениеTrim/Unmap Да3Yes3 ДаYes
  1. Доступно в Windows Server версии 1709 и более поздних версиях.Available on Windows Server, version 1709 and later.
  2. Доступно в Windows Server 2012 R2 и более поздних версиях.Available on Windows Server 2012 R2 and later.
  3. Только дисковые пространстваStorage Spaces only
Следующие функции доступны только в ReFS:The following features are only available on ReFS:
ФункцияFunctionality ReFSReFS NTFSNTFS
Клонирование блоковBlock clone ДаYes НетNo
Разреженный метод VDLSparse VDL ДаYes НетNo
Четность с зеркальным ускорениемMirror-accelerated parity Да (в локальных дисковых пространствах)Yes (on Storage Spaces Direct) НетNo
Следующие функции недоступны в ReFS в настоящее время:The following features are unavailable on ReFS at this time:
ФункцияFunctionality ReFSReFS NTFSNTFS
Сжатие файловой системыFile system compression НетNo ДаYes
Шифрование файловой системыFile system encryption НетNo ДаYes
ТранзакцииTransactions НетNo ДаYes
Жесткие ссылкиHard links НетNo ДаYes
Идентификаторы объектовObject IDs НетNo ДаYes
Разгрузка Передача данных (ODX)Offloaded Data Transfer (ODX) НетNo ДаYes
Короткие именаShort names НетNo ДаYes
Расширенные атрибутыExtended attributes НетNo ДаYes
Дисковые квотыDisk quotas НетNo ДаYes
ЗагружаемыйBootable НетNo ДаYes
Поддержка файла подкачкиPage file support НетNo ДаYes
Поддерживается на съемном носителеSupported on removable media НетNo ДаYes

См. такжеSee also

docs.microsoft.com

Файловая система REFS в Windows 10

&nbsp windows | для начинающих

Сначала в Windows Server, а теперь и в Windows 10 появилась современная файловая система REFS (Resilient File System), в которой вы можете отформатировать жесткие диски компьютера или созданные системными средствами дисковые пространства.

В этой статье — о том, что представляет собой файловая система REFS, о её отличиях от NTFS и возможных применениях для обычного домашнего пользователя.

Что такое REFS

Как уже было отмечено выше, REFS — новая файловая система, недавно появившаяся в «обычных» версиях Windows 10 (начиная с версии Creators Update ее можно использовать для любых дисков, ранее — только для дисковых пространств). Перевести на русский можно примерно как «Устойчивая» файловая система.

REFS была разработана для того, чтобы устранить некоторые недостатки файловой системы NTFS, повысить устойчивость, минимизировать возможные потери данных, а также работать с большим количеством данных.

Одна из главных особенностей файловой системы REFS — защита от потери данных: по умолчанию, на дисках хранятся контрольные суммы для метаданных или файлов. При операциях чтения-записи данные файлов сверяются с хранимыми для них контрольными суммами, таким образом, в случае повреждения данных есть возможность сразу «обратить на это внимание».

Изначально REFS в пользовательских версиях Windows 10 была доступна только для дисковых пространств (см. Как создать и использовать дисковые пространства Windows 10).

В случае с дисковыми пространствами её особенности могут быть наиболее полезными при обычном использовании: например, если вы создаете зеркальные дисковые пространства с файловой системой REFS, то при повреждении данных на одном из дисков, поврежденные данные сразу будут перезаписаны неповрежденной копией с другого диска.

Также новая файловая система содержит другие механизмы проверки, поддержки и исправления целостности данных на дисках, причем они работают в автоматическом режиме. Для обычного пользователя это означает меньшую вероятность повреждения данных в случаях, например, внезапного отключения питания при операциях чтения-записи.

Отличия файловой системы REFS от NTFS

Помимо функций, связанных с поддержкой целостности данных на дисках, REFS имеет следующие основные отличия от файловой системы NTFS:

  • Обычно более высокая производительность, особенно в случае использования дисковых пространств.
  • Теоретический размер тома 262144 экзабайта (против 16 у NTFS).
  • Отсутствие ограничения пути к файлу в 255 символов (в REFS — 32768 символов).
  • В REFS не поддерживаются имена файлов DOS (т.е. получить доступ к папке C:\Program Files\ по пути C:\progra~1\ в ней не получится). В NTFS эта возможность сохранялась в целях совместимости со старым ПО.
  • В REFS не поддерживается сжатие, дополнительные атрибуты, шифрование средствами файловой системы (в NTFS такое есть, для REFS работает шифрование Bitlocker).

В настоящий момент времени нельзя отформатировать системный диск в REFS, функция доступна только для не системных дисков (для съемных дисков не поддерживается), а также для дисковых пространств, и, пожалуй, только последний вариант может быть действительно полезным для обычного пользователя, которого беспокоит сохранность данных.

Обратите внимание, что после форматирования диска в файловой системе REFS, часть места на нем сразу будет занято контрольными данными: например, для пустого диска 10 Гб это около 700 Мб.

Возможно, в будущем REFS может стать основной файловой системой в Windows, однако на данный момент этого не произошло. Официальная информация по файловой системе на сайте Майкрософт: https://docs.microsoft.com/en-us/windows-server/storage/refs/refs-overview

А вдруг и это будет интересно:

remontka.pro

Что такое ReFS (устойчивая файловая система) в Windows

Новая файловая система Microsoft ReFS была первоначально представлена ​​на Windows Server 2012. Она включена в Windows 10, где её можно использовать только как часть функции Storage Spaces для пула дисков. ReFS усовершенствована для Windows Server 2016 и является частью Windows 10 Pro для рабочих станций.

Что такое ReFS

Аббревиатура от «Resilient File System», ReFS – это новая файловая система, созданная с использованием кода текущей файловой системы NTFS. На данный момент ReFS – это не просто замена NTFS. Она имеет свои преимущества и недостатки. У Вас не получиться просто использовать ReFS вместо NTFS на вашем системном диске.

Поскольку ReFS – новейшая файловая система Microsoft, она предназначена для решения нескольких основных проблем с NTFS. ReFS призвана быть более устойчивой к повреждению данных, лучше работать с определенными рабочими нагрузками и лучше масштабироваться для очень больших файловых систем. Давайте посмотрим, что именно это означает.

ReFS защищает от повреждения данных

ReFS использует контрольные суммы для метаданных, а также может также использовать контрольные суммы для данных файла. Всякий раз, когда он читает или записывает файл, ReFS проверяет контрольную сумму, чтобы убедиться, что она правильная. Это означает, что сама файловая система имеет встроенный способ обнаружения искажения данных.

ReFS интегрирован с функцией Storage Spaces. Если вы настроили зеркальное хранилище с помощью ReFS, Windows может легко обнаружить повреждение файловой системы и автоматически устранить проблемы, скопировав альтернативную копию данных на другом диске. Эта функция доступна как для Windows 10, так и для Windows 8.1.

Если ReFS обнаруживает поврежденные данные и не имеет альтернативной копии, с которой она может восстановиться, файловая система может немедленно удалить поврежденные данные с диска. Это не требует перезагрузки вашей системы или отключения от сети, как это делает NTFS.

ReFS не просто проверяет файлы на предмет повреждения при чтении и записи. Автоматический сканер целостности данных регулярно проверяет все файлы на диске, чтобы идентифицировать и исправлять повреждение данных. Это автоматическая корректирующая файловая система. Вам вообще не нужно использовать chkdsk.

Новая файловая система также устойчива к повреждению данных другими способами. Например, когда вы обновляете метаданные файла – например, название файла – файловая система NTFS будет напрямую изменять метаданные файла. Если ваш компьютер выйдет из строя или отключится питание во время этого процесса, может произойти повреждение данных. Когда вы обновляете метаданные файла, файловая система ReFS создаст новую копию метаданных. ReFS присвоит файлу новые метаданные только после записи новых метаданных. Нет опасности, что метаданные файла будут повреждены. Это называется «копирование на запись». Copy-on-write также доступен для других современных файловых систем, таких как ZFS и BtrFS для Linux, а также для файловой системы Apple – APFS.

ReFS устраняет некоторые ограничения NTFS

ReFS более современна, чем NTFS, и поддерживает гораздо большие объемы и более длинные имена файлов. В долгосрочной перспективе – это важные улучшения.

В файловой системе NTFS путь к файлу ограничен 255 символами. С ReFS имя файла может содержать до 32768 символов. Windows 10 позволяет отключить это ограничение для символов в файловой системе NTFS, но она всегда отключена на томах ReFS.

ReFS отказалась от имён файлов в формате DOS 8.3. На томе NTFS вы можете получить доступ к C:\Program Files\ через C:\PROGRA~1\ для обеспечения совместимости со старым программным обеспечением. Эти устаревшие имена файлов удалены из ReFS.

NTFS имеет теоретический максимальный объем в 16 эксабайт, а у ReFS теоретический максимальный объем – 262144 экзабайт. Сейчас это не имеет большого значения... но в один прекрасный день.

ReFS может быть быстрее, иногда

ReFS не просто предназначена для повышения производительности по сравнению с NTFS. Вместо этого Microsoft фокусируется на нескольких важных направлениях оптимизации, которые делают ReFS намного эффективнее в некоторых случаях.

Например, при использовании хранилища, ReFS поддерживает «оптимизацию уровня реального времени». У вас может быть пул дисков оптимизированными на производительность или дисков, оптимизированных на объем. ReFS всегда будет записывать диски, максимизируя производительность. В фоновом режиме ReFS автоматически переместит большие куски данных на более медленные диски для долговременного хранения.

В Windows Server 2016 Microsoft улучшила ReFS, чтобы обеспечить лучшую производительность с помощью определенных функций виртуальной машины. Microsoft Hyper-V использует эти преимущества (теоретически, другое программное обеспечение для виртуальных машин могло бы поддерживать их, если захочет).

Например, ReFS поддерживает клонирование блоков, что ускоряет процесс клонирования виртуальных машин и операции слияния контрольных точек. Чтобы создать клонированную копию виртуальной машины, ReFS нужно только создать новую копию метаданных на диске и привязать к существующим данным на диске. Это связано с тем, что в ReFS несколько файлов могут указывать на одни и те же базовые данные на диске. Когда виртуальная машина изменяется и новые записи сохраняются на диск, она записывает их в другое место, а исходные данные виртуальной машины остаются на диске. Это значительно ускоряет процесс клонирования и требует гораздо меньшего объема дискового пространства.

ReFS также предлагает новую функцию «sparse VDL», которая позволяет ReFS быстро записывать нули в большой файл. Это значительно ускоряет создание нового, пустого файла виртуального жесткого диска фиксированного размера (VHD). В NTFS это может занять 10 минут, а ReFS сделает тоже самое за несколько секунд.

ReFS не может заменить NTFS

Все эти функции звучат неплохо, но вы не можете просто переключиться на ReFS из NTFS. Windows не может загружаться из файловой системы ReFS и требует NTFS.

ReFS также исключает другие функции, доступные в NTFS, включая сжатие и шифрование файловой системы, жесткие ссылки, расширенные атрибуты, дедупликацию данных и дисковые квоты. Тем не менее, ReFS совместима с различными функциями. Например, если вы не можете выполнять шифрование определенных данных на уровне файловой системы, ReFS будет совместима с полным типом шифрования BitLocker.

Windows 10 не позволит вам форматировать любой старый раздел как ReFS. В настоящее время вы можете использовать ReFS только для пространства хранения, где её функции помогают защитить данные от повреждений. В Windows Server 2016 вы можете форматировать тома с помощью ReFS вместо NTFS. Возможно, вы захотите сделать это для тома, на котором планируете хранить виртуальные машины. Однако, вы по-прежнему не сможете использовать ReFS для загрузочного тома. Windows может загружаться только с диска NTFS.

Непонятно, какое будущее ждёт ReFS. Возможно, Microsoft в один прекрасный день улучшит её, пока она не сможет полностью заменить NTFS во всех версиях Windows. Неясно, когда это может произойти. Но, на данный момент ReFS может использоваться только для конкретных задач.

Как использовать ReFS

На обычном ПК с Windows 10 вы можете использовать ReFS только через функцию «Управление дисковыми пространствами». Обязательно отформатируйте свои пространства хранения как ReFS, а не NTFS, когда будете выбирать параметр файловой системы. Вы сможете автоматически использовать функции целостности данных в файловой системе ReFS, если её выберете.

В Windows Server вы можете форматировать некоторые тома как ReFS с помощью обычных инструментов управления дисками, что может быть особенно полезно, если вы используете виртуальные машины на этих дисках. Но, вы не можете отформатировать загрузочный диск как ReFS, и вы потеряете доступ к некоторым функциям NTFS.

windows-school.ru

Подробности о файловой системе ReFS (Protogon) / Habr

В блоге разработчиков Windows 8 опубликована большая статья с описанием архитектуры новой файловой системы ReFS (Resilient File System), ранее известной под кодовым названием Protogon, которая разрабатывается для Windows Server 8, а в будущем она будет доработана и начнёт устанавливаться также на клиентских машинах Windows. Прошлая файловая система NTFS в версии 1.2 была представлена в далёком 1993 году как часть Windows NT 3.1, а к появлению Windows XP в 2001 году NTFS доросла до версии 3.1, и только тогда её начали ставить на клиентские машины. Примерно такой же путь развития ожидает ReFS.

По многим причинам NTFS не удовлетворяет требованиям к современным файловым системам, да она никогда и не считалась элегантной и не отличалась производительностью.

Ведущий программист и менеджер подразделения Windows Storage and File System Сурендра Верма (Surendra Verma) объясняет, что ReFS будет основана на NTFS и сохранит совместимость по ключевым направлениям, но в то же время это будет совершенно другая архитектура. Некоторые фичи и семантики NTFS будут ликвидированы, в том числе поддержка коротких имён, ID объектов, компрессия, шифрование на уровне файлов (EFS), дисковые лимиты (квоты), потоки данных, транзакции, разрежённые файлы, расширенные атрибуты и жёсткие ссылки.


Структура данных ReFS реализована в виде B+ деревьев

  • Сохранить максимальную совместимость с набором широко используемых фич NTFS, и в то же время избавиться от ненужных, которые только усложняют систему
  • Верификация и автоисправление данных.
  • Максимальная масштабируемость.
  • Невозможность полного отключения файловой системы за счёт изоляции сбойных участков.
  • Гибкая архитектура с использованием функции Storage Spaces, которая задумана и реализована специально для ReFS.

(некоторые доступны только со Storage Spaces)
  • Целостность метаданных с контрольными суммами.
  • Integrity streams: метод записи данных на диск для дополнительной защиты данных при повреждении части диска.
  • Транзакционная модель "allocate on write" (copy on write)
  • Большие лимиты на размер разделов, файлов и директорий. Размер раздела ограничен 278 байт при размере кластера 16 КБ (264 * 16 * 210), стек Windows поддерживает 264. Максимальное количество файлов в директории: 264. Максимальное количество директорий в разделе: 264.
  • Организация пулов и виртуализация для более простого создания разделов и управления файловой системой.
  • Сегментация последовательных данных (data sriping) для повышения производительности, избыточная запись для отказоустойчивости.
  • Поддержка техники чистки диска в фоновом режиме (disk scrubbing) для выявления скрытых ошибок.
  • Спасение данных вокруг повреждённого участка на диске.
  • Общие пулы хранения данных между машинами для дополнительной отказоустойчивости и балансировки нагрузки.

В дополнение, ReFS унаследует многие функции и семантики NTFS, включая шифрование BitLocker, списки контроля доступа (ACL), журнал USN, уведомления об изменениях, символьные ссылки, точки соединения (junction points), точки монтирования (mount points), точки повторной обработки (reparse points), снимки тома, ID файлов и oplock.

Конечно же, данные с ReFS будут доступны для клиентов через те же APIs, которые используются сегодня во всех операционных системах для доступа к разделам NTFS.

habr.com

файловая система REFS

Накопительное обновление Creators Update, привнёсшее в систему Windows 10 много новых возможностей, в их числе реализовало официальную поддержку современной файловой системы REFS - преемницы NTFS, ныне используемой в операционных системах от Microsoft. Особой шумихи этот факт не вызвал, поскольку REFS – далеко не новая наработка софтверного гиганта. Её и раньше можно было использовать в среде Windows 10, но только для создаваемых средствами системы дисковых пространств (программных RAID). Для обычных разделов диска эта возможность не предусматривалась, однако её и в Windows 10, и в Windows 8.1 (в 64-битных редакциях) можно было реализовать путём ручной правки системного реестра или внесения изменений с помощью REG-файлов, выложенных на форумах для компьютерных гиков. 

Современная файловая система REFS: особенности и сюрпризы

Что это за файловая система, чем она отличается от NTFS, каковы её реальные выгоды для обычных пользователей, и к каким сюрпризам нужно быть готовым при работе с ней – обо всём этом ниже.

Особенности REFS

REFS – это аббревиатура от Resilient File System, что по-русски обозначает отказоустойчивая файловая система. Это, как упоминалось выше, преемница NTFS, но пока что в далёком, плохо обозримом будущем. Новая файловая система компанией Microsoft представлена миру ещё в 2012 году. Все эти годы она проходила «обкатку» на серверных редакциях Windows, начиная с версии Server 2012. 6 лет её тестирования привели лишь к скромной участи быть альтернативой для несистемных разделов диска в последней версии клиентской операционной системы. Впрочем, если взглянуть на историю внедрения NTFS, получается, что в случае с REFS всё идёт своим чередом. Ведь NTFS на клиентские Windows компания Microsoft внедряла долгих 7 лет.

Новая файловая система – не просто преемница NTFS, она базируется на последней, но устраняет её недостатки и открывает новые возможности. Ключевая особенность REFS – отказоустойчивость, защита от потери данных, что обеспечивается рядом механизмов поддержки их целостности. Microsoft настолько уверена в своей наработке, что для отформатированных в REFS разделов диска даже убрала из их свойств возможность запуска проверки на предмет наличия ошибок файловой системы.

От NTFS новая файловая система унаследовала:

  • Списки контроля доступа ACL;
  • Журнал USN;
  • Символьные ссылки;
  • Точки монтирования, соединения и повторной обработки;
  • Технологию шифрования BitLocker.

В REFS упразднены невостребованные возможности NTFS:

  • Шифрование на уровне файлов EFS;
  • DOS-совместимые короткие имена файлов 8.3;
  • Жёсткие ссылки;
  • Дисковые квоты.

В числе возможностей REFS, отсутствующих у NTFS:

  • Предотвращение потери данных – сведение к минимуму случаев возникновения ошибок файловой системы, изоляция повреждённых секторов, профилактические меры во избежание повреждения данных;
  • Как заверяют разработчики, увеличенная производительность;
  • Оперативное проведение проверки дисков на предмет наличия ошибок;
  • Прочие возможности, приведённые ниже в таблице сравнения с NTFS.
 

Реальные выгоды для обычных пользователей

Что из описанных выше преимуществ есть хорошо для обычных пользователей? Которым и предельные возможности NTFS кажутся астрономическими за неимением возможности реализовать их.

Увы, в сухом остатке получим только возможность больше не томиться в ожидании, наблюдая на экране предзагрузки мельтешащие циферки прогресса проверки файловой системы на ошибки, если работа Windows завершится некорректно. Ну и ещё меньшую вероятность потери ценных данных. Меньшую, но не 100%-ную. Отказоустойчивая файловая система – это очень хорошо, но она, естественно, решает только свои проблемы. Какая-бы файловая система ни использовалась, пользовательским данным по-прежнему угрожает теоретическая вероятность выхода из строя жёсткого диска, упредить которую – задача самих пользователей. Конечно, REFS может решить эту задачу за пользователей, но только в рамках использования технологии дисковых пространств и создания пула носителей по типу зеркального RAID 1 (как минимум).

В этом случае связка «надёжная файловая система + надёжное хранилище», бесспорно, даст наибольшие гарантии. Вот только что такого ценного должно храниться на диске обывателя, чтобы он заморачивался и финансово вкладывался в RAID вне зависимости от технологии его реализации?

А что же с заявленным улучшением производительности REFS? Это в большей степени касается использования той самой технологии дисковых пространств. Новая файловая система изначально предусматривает запись данных на более быстрый жёсткий диск. А во время простоя компьютера большие файлы будут перемещаться на более медленный жёсткий диск.

На что могут рассчитывать обычные пользователи, на борту компьютера которых установлен единственный HDD? Увы, ни на что. В ходе тестирования REFS и её сравнения с NTFS на обычном разделе HDD улучшений в производительности отметить не удалось. В одинаковых условиях тестирования – с одним и тем же размером тестового файла, с одинаковым числом циклов чтения и записи, на одном и том же разделе диска - программа Crystal Disk Mark зафиксировала примерно одинаковые показатели. Значимые для быстродействия случайные чтение и запись мелких файлов у REFS на мизер превысили скорости NTFS.

Повторное тестирование файловых систем проводилось в других условиях – с большим размером тестового файла, с большим числом циклов чтения и записи, с самым медленным разделом HDD. Здесь у REFS и вовсе в целом наблюдался спад производительности.

А это значит, что новая файловая система никак не оптимизирована с целью уменьшения числа движений головок HDD. И, соответственно, никак не решит проблемы винчестеров, давно уже просящихся остаться в прошлом компьютерных технологий.

Выгоды для работающих с гипервизорами 

Но по части производительности есть и хорошие новости, правда, не совсем для обычных пользователей, скорее для продвинутых, работающих с гипервизором от Microsoft Hyper-V. Если виртуальные машины расположить на разделе, отформатированном в REFS, процессы их клонирования и слияния с контрольными точками будут проходить в разы быстрее. Поскольку для новой файловой системы достаточно записать новые метаданные и сослаться на записанные на диске данные, но не проводить их физическое копирование.

Также REFS умеет быстро записывать в большой файл нули, а это значит, что при создании виртуальных дисков с фиксированным размером нужно будет подождать несколько секунд, а не минут, как это происходит в NTFS. И это весомый прорыв. NTFS не только долго создаёт фиксированные виртуальные диски, она ещё и нагружает HDD, не давая возможности параллельно работать с другими программами. При тестировании создания 60-гигабайтного VHD-файла фиксированного размера на разделе с REFS этот процесс занял 1 секунду. Тогда как на разделе с NTFS создание точно такого же VHD-файла длилось почти 7 минут с загрузкой диска на 99%.

Предполагается, что эти возможности будут реализованы и при работе с виртуальными машинами VMware и VirtualBox. 

Недостатки REFS 

С плюсами REFS разобрались, а что же с недостатками? Они есть, но если Microsoft примет решение по активному внедрению новой файловой системы, часть недостатков со временем устранится. Пока что же имеем то, что имеем - REFS:

  • Можно использовать только для несистемных разделов диска, а для раздела с Windows – нельзя;
  • Можно использовать только для внутренних носителей, а для внешних – нельзя;
  • В неё нельзя преобразовать NTFS-раздел без потери данных, только форматировать, что обуславливает необходимость временного переноса данных куда-то;
  • С ней работают не все сторонние программы, в частности, это касается реаниматоров удалённых данных.

Ну и главный сюрприз: друзья, узнаёте версию Windows?

А эту?

Вот так и храни данные в новых файловых системах. Не то что Windows 7, даже Windows 8.1 не видит раздел с REFS. В случае с Windows 8.1 была совершена попытка дать шанс новой файловой системе быть распознанной, и в системный реестр внеслась правка, которая обеспечила поддержку REFS. Но реализовалась только возможность форматирования новых разделов в среде Windows 8.1. 

Наряду с отформатированным в REFS новым разделом старый раздел, форматирование которого в ту же REFS осуществлялось в среде Windows 10, по-прежнему остался значиться как не распознанный.

Ещё один неприятный сюрприз, но на фоне предыдущего он кажется таким малозначимым.

Сыровато, конечно… Впрочем, а было ли когда-то по-другому с интеграцией новинок от Microsoft?

Форматирование раздела в REFS

Использовать или нет новую файловую систему от Microsoft, друзья, решайте сами. Дам лишь совет на случай, если что-то случится с ценными данными: восстановить их поможет программа R-Studio, её разработчиком заявлена поддержка REFS.

Форматирование раздела в REFS осуществляется только из проводника Windows 10, а также в командной строке.

Выбираем пустой раздел, в контекстном меню кликаем «Форматировать».

Из перечня доступных файловых систем выбираем, соответственно, REFS.

Метки к статье: Windows 10 Системные функции

remontcompa.ru

Файловая система ReFS | Windows для системных администраторов

Если вам уже довелось установить и поработать с новыми ОС от Microsoft: Windows Server 2012 и Windows 8, вы, вероятно уже заметили, что теперь новые тома можно форматировать в файловой системе ReFS. Что же такое файловая система ReFS? Аббревиатура ReFS расшифровывается, как Resilient File System, т.е. по-русски «Отказоустойчивая файловая система».

Microsoft прочит файловую систему ReFS в качестве преемника самой популярной на данный момент файловой системы NTFS, технологические возможности которой уже подошли к своим границам. В частности при работе с носителями данных большого размера возникают сложности с их работой: это и слишком длительное время при выполнении операции проверки на наличие ошибок, и  медленная работа журнала, и достижение ограничений на максимальный размер файлов на файловой системе NTFS.

Особенности файловой системы ReFS

Большинство новшеств ReFS лежит в области создания структур файлов и папок, и управления ими. Эти функции реализованы с целью автоматического исправления ошибок, обеспечения высокой масштабируемости и работы в режиме Always Online  (постоянного подключения). Папки в файловой системе ReFS структурированы в виде таблиц с файлами в качестве записей, которые в свою очередь могут обладать собственными атрибутами, организованными в виде подтаблиц, реализую иерархическую древовидную структуру B+-деревьев, знакомую нам по базам данных. Свободное место на дисках также организовано в таблицах.

При разработке ReFS преследовались следующие цели:

  • Обеспечение максимальной совместимости с существующими функциями NTFS, и избавление от ненужных, которые усложняют систему
  • Верификация и автоматическое исправление данных.
  • Масштабируемость.
  • Гибкость архитектуры с использованием функции Storage Spaces, которая собственно и была задумана для ReFS.

Основные возможности ReFS

  • Увеличенные лимиты на размер разделов, директорий и файлов (таблица ниже)
  • Целостность метаданных с контрольными суммами.
  • Специальная методика записи на диск — Integrity streams, обеспечивающая дополнительную защиту данных при повреждении части диска.
  • Новая модель транзакций «allocate on write» (copy on write)
  • Disk scrubbing – технология чистки диска в фоновом режиме
  • Возможность организации пулов хранения, которые могут применяться в виртуализации, в т.ч. для обеспечения отказоустойчивости виртуальных машин и балансировки нагрузки.
  • Для повышения производительности используется сегментация последовательных данных (data sriping)
  • Спасение данных вокруг повреждённого участка на диске.

Ограничения файловой системы ReFS

Максимальный размер файла264-1 байт
Максимальные размер тома278 байт при размере кластера 16 КБ
Максимальное количество файлов на томе/в директории264
Максимальная длина имени файла32000 символов Unicode
Максимальная длина пути к файлу32000
Максимальный размер любого пула хранения4 ПБ
Количество пулов хранения в системеНе ограничено

Поддерживаемые функции NTFS

ReFS унаследовала многие функции и семантики своей предшественницы NTFS, в том числе:

  • Ширование BitLocker
  • журнал USN
  • списки контроля доступа (ACL)
  • символьные ссылки для библиотек
  • точки монтирования (mount points)
  • точки соединения (junction points)
  • точки повторной обработки (reparse points)

Все данные на файловой системе ReFS будут доступны через те же самые API, которые в настоящий момент используются для доступа к разделам  NTFS.

В ReFS отказались от следующих функций NTFS:

  • сжатие данных
  • шифрование на уровне файлов EFS
  • квоты
  • короткие имена файлов 8.3
  • Жесткие ссылки (Hard links)

ReFS в Windows 8

Поддержка ReFS появилась в ОС Windows 8 и Windows Server 2012, причем только для томов с данными. То есть разделы с ReFS нельзя использовать для установки операционной системы и загрузки с него.  Со временем ReFS будет оснащена большим количеством функций и сможет целиком заменить устаревшую систему NTFS. Вероятно, все новые функции появятся в первом Service Pack-е для Windows 8.

Кроме того ReFS пока нельзя применять для съемных и переносных устройств хранения (ReFS пока применяется только для внутренних носителей).

Неприятным моментом является тот факт, что существующие NTFS тома нельзя конвертировать в ReFS на лету. Данные придется переносить обычным копированием.

Том можно отформатировать в файловую систему ReFS  через консоль Disk Management. Но дополнительные параметры, например, включение проверки целостности, можно включить только из командной строки.

Например,  включить проверку целостности ReFS  можно командой:

format /fs:refs /q /i:enable

Отключить проверку целостности:

integrity /disable /s d:\*

winitpro.ru

Как использовать файловую систему ReFS в Windows 10


ReFS (Resilient file system, дословно — устройчивая файловая система) — новая ФС, изначально появилась в Windows Server 2012, а начиная с Windows 10 Creators Update в нее можно отформатировать любой несистемный накопитель.

Плюсов у ReFS в сравнении с NTFS много:

  • Максимальная длина пути к файлу 32768 символов (в NTFS — 255).
  • Максимальный размер тома 262144 экзабайта (в NTFS — 16).
  • Более быстрый поиск по системе, а также лучшая надежность благодаря использованию B+-деревьев для хранения данных.
  • Отсутствие поддержки имен файлов DOS (с тильдой ~, были в NTFS для совместимости со старыми программами, сейчас это не актуально)
  • Улучшенная защита от потери данных: на дисках хранятся контрольные суммы для метаданных и файлов. При любой транзакции файловой системы (то есть при перемещении файлов) старые метаданные не перезаписываются, а записываются в новый блок и организуются в пачки. Для всех метаданных в ReFS используются 64-битные контрольные суммы, хранящиеся независимо, и если файлы при транзакции были повреждены — файловая система восстановит их сама, без использования CHKDSK.
На данный момент эта файловая система может быть полезна тем пользователям, кто хранит на дисках много важно информации. Форматирование накопителя в нее производится стандартными средствами Windows:

Сама файловая система и ее данные весят порядка 700 МБ. Пока что эта ФС тестируется, и возможно что в скором времени она полностью заменит NTFS, и ее можно будет использовать на системном диске.

www.iguides.ru

Windows 8: ReFS вместо NTFS

Пользователи догадывались о том, что файловой системе NTFS когда-то должна прийти замена. И эта замена имеет официальное имя — Resilient File System или сокращенно ReFS. Однако сразу стоит сказать несколько слов о внедрении этой системы. Во-первых, ее появление в потребительской, народной Windows 8, произойдет тогда, когда корпорация Microsoft окончательно удостоверится в том, что  в новую систему заложен немалый потенциал. Как мы знаем, новшества порою утрачивают свои значимые свойства из-за вредоносных операций, которые мы называем багами и системными ошибками.

 

 

Чтобы в тестовом режиме полноценно прогнать новую, в переводе с английского — "безотказную файловую систему", разработчики программного обеспечения внедрят "файлового казачка" — поначалу  в сегмент серверных программных решений Microsoft, то есть в Windows Server 8. Серверная платформа — это именно та компьютерная машина, которая эксплуатирует файловую систему безжалостно и жестко. Поэтому последовательная смена поколений файловых систем будет обеспечена совместимостью с нынешней NTFS: в разработанную с нуля структуру ReFS внесли возможность обратной NTFS-совместимости.

 

 

Одним из примеров родства обеих систем руководитель отделения по разработке файловых систем и систем хранения данных Сурендра Верма (Surendra Verma) привела перенесенный из NTFS в ReFS код. Заново использованный в новой файловой системе код осуществляет семантическую функцию ОС Windows. То есть он реализует работу графического интерфейса в таких фундаментальных операциях с файлами, как чтение, ввод текста, открытие, закрытие, уведомление об изменении файла и многое другое. Кроме перечисленных пользовательских возможностей, код обеспечивает определенный уровень безопасности информации в файле, кеширование памяти и синхронизацию с информационными файловыми данными.

 

 

На графическом интерфейсе команд для выполнения разнообразных действий с файлами история внедрения новой файловой системы не завершается. Кроме перечисленных графических возможностей, присутствует функция создания загрузочного тома,  вновь пришедшая из той, NTFS, осядет в новой — ReFS.

 

 

Однако основными преимуществами новой ReFS можно считать возможность выявления любых форм повреждения диска. А запись и чтение будет поддерживаться с чередованием данных, что должно стать причиной повышенной производительности дисковой подсистемы. Файловая система также будет  включать поддержку новой модели записи под названием COW (copy-on-write). Ранее компания Microsoft уже использовала элементы модели COW в своей SQL Server и службе теневого копирования томов Volume Shadow Copy Service, которая позволяла моментально создавать снимки больших наборов данных.

Материалы по теме:

Источники:

3dnews.ru

Сравнение файловых систем — Википедия

Максимальная длина имён файлов Допустимые символы в названиях[II 1] Максимальная длина пути файла Максимальный размер файла Максимальный размер тома[II 2]
RT-11 6+3 символа в коде RADIX50 AZ, 09, $, ., %, пробел 14 символов 32 МиБ (65536 × 512) 32 МиБ
V6FS 14 байт[II 3] Любые символы, кроме NUL и /[II 4] Нет установленных ограничений[II 5] 8 МиБ[II 6] 2 ТиБ
V7FS 14 байт[II 3] Любые символы, кроме NUL и /[II 4] Нет установленных ограничений[II 5] 1 ГиБ[II 7] 2 ТиБ
FAT12 8+3 символов (255 байт для VFAT)[II 3] Любые символы ANSI (Unicode для VFAT), кроме NUL[II 3][II 4] Нет установленных ограничений[II 5] 32 МиБ 1 МиБ — 32 МиБ
FAT16 8+3 символов (255 байт для VFAT)[II 3] Любые символы ANSI (Unicode для VFAT), кроме NUL,[II 3][II 4] Нет установленных ограничений[II 5] 2 ГиБ 16 МиБ — 2 ГиБ
MFS 30 байт[II 3] Любые символы, кроме NUL и :[II 4] Нет установленных ограничений[II 5] ? ?
HFS 30 байт[II 3] Любые символы, кроме NUL и :[II 4] Нет установленных ограничений[II 5] ? ?
FAT32 255 байт[II 3] Любые символы Юникода, кроме NUL[II 3][II 4] Нет установленных ограничений[II 5] 4 ГиБ 512 МиБ — 8 ТиБ[II 8]
HPFS 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 4 ГиБ 2 ТиБ[II 9]
NTFS 255 символов Любые символы Юникода, кроме «NUL» и / для POSIX или «NUL», /, \, ", *, ?, <, >, |, : для Win32[II 10] 32767 символов Юникода; каждая компонента пути (каталог или имя файла) — до 255 символов[II 5] 16 ЭиБ[II 11] 16 ЭиБ[II 11]
HFS+ 255 символов[II 12] Любые символы Юникода, кроме NUL[II 4][II 13] ? 8 ЭиБ 8 ЭиБ
FFS 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 4 ГиБ 256 ТиБ
Amiga FFS 30 байт Любые символы, кроме NUL, / и : Нет установленных ограничений[II 5] 2 ГиБ 4 ГиБ
SFS 107 байт Любые символы, кроме NUL, / и : Нет установленных ограничений[II 5] 4 ГиБ 128 ГиБ
PFS3 31-106 байт[II 14] Любые символы, кроме NUL, / и : Нет установленных ограничений[II 5] 108 ГиБ 2 ТиБ
UFS1 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 4 ГиБ — 256 ТиБ 256 ТиБ
UFS2 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 512 ГиБ — 32 ПиБ 1 ЙиБ
ext2 255 байт Любые символы, кроме NUL, /[II 4] Нет установленных ограничений[II 5] 16 ГиБ — 2 ТиБ[II 2] 2 ТиБ — 32 ТиБ
ext3 255 байт Любые символы, кроме NUL, /[II 4] Нет установленных ограничений[II 5] 16 ГиБ — 2 ТиБ[II 2] 2 ТиБ — 32 ТиБ
ext4 255 байт Любые символы, кроме NUL, /[II 4] Нет установленных ограничений[II 5] 16 ГиБ — 16 ТиБ[II 2] 1 ЭиБ
ReiserFS 4032 байт/255 символов Любые символы, кроме NUL, /[II 4] Нет установленных ограничений[II 5] 8 ТиБ[II 15] 16 ТиБ
Reiser4 ? ? Нет установленных ограничений[II 5] 8 ТиБ on x86 ?
XFS 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 9 ЭиБ[II 16] 9 ЭиБ[II 16]
JFS 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 8 ЭиБ 512 ТиБ — 4 ПиБ
JFS2 255 байт Любые символы Юникода, кроме NUL Нет установленных ограничений[II 5] 4 ПиБ 32 ПиБ
Be File System 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 12 КиБ — 260 ГиБ[II 17] 256 ПиБ — 2 ЭиБ
AdvFS 255 символов Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 16 ТиБ 16 ТиБ
NSS 256 символов Зависит от используемого пространства имён[II 18] Ограничивается только возможностями клиента 8 ТиБ 8 ТиБ
NWFS 80 байт[II 19] Зависит от используемого пространства имён[II 18] Нет установленных ограничений[II 5] 4 ГиБ 1 ТиБ
ODS-5 236 байт[II 20] ? 4096 байт[II 21] 1 ТиБ 1 ТиБ
VxFS 255 байт Любые символы, кроме NUL[II 4] Нет установленных ограничений[II 5] 16 ЭиБ ?
UDF 255 байт Любые символы Юникода, кроме NUL 1023 байт[II 22] 16 ЭиБ ?
ZFS 255 байт Любые символы Юникода, кроме NUL Нет установленных ограничений[II 5] 16 ЭиБ 16 ЭиБ
Btrfs 255 байт Любые символы Юникода, кроме NUL и / Не менее 2¹⁷ байт 16 ЭиБ 16 ЭиБ
exFAT Неизвестно Любые символы Юникода, кроме NUL Нет установленных ограничений 16 ЭиБ 64 ЗиБ[II 23] в теории 512 ТиБ
ReNTFS 255 символов[II 24] Любые символы Юникода, кроме NUL ? 16 ЭиБ 1 ЙиБ
APFS Неизвестно Неизвестно Неизвестно 8 ЭиБ Неизвестно
Максимальная длина имён файлов Допустимые символы в названиях[II 1] Максимальная длина пути файла Максимальный размер файла Максимальный размер тома[II 2]

ru.wikipedia.org

Обзор файловой системы NTFS | Microsoft Docs

  • Время чтения: 5 мин

В этой статье

Применяется к: Windows 10, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008Applies to: Windows 10, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008

NTFS — основная файловая система в последних версиях Windows и Windows Server — предоставляет полный набор возможностей, включая дескрипторы безопасности, шифрование, дисковые квоты и расширенные метаданные. Ее можно использовать с общими томами кластера (CSV) для предоставления томов непрерывной доступности, доступ к которым можно осуществлять одновременно с нескольких узлов отказоустойчивого кластера.NTFS—the primary file system for recent versions of Windows and Windows Server—provides a full set of features including security descriptors, encryption, disk quotas, and rich metadata, and can be used with Cluster Shared Volumes (CSV) to provide continuously available volumes that can be accessed simultaneously from multiple nodes of a failover cluster.

Дополнительные сведения о новых и измененных функциональных возможностях в файловой системе NTFS в Windows Server 2012 R2 см. в статье What's New in NTFS (Новые возможности файловой системы NTFS).To learn more about new and changed functionality in NTFS in Windows Server 2012 R2, see What's New in NTFS. Дополнительные сведения о функциях см. в этом разделе далее в этой статье.For additional feature information, see the Additional information section of this topic. Дополнительные сведения о новой системе Resilient File System (ReFS) см. в статье Resilient File System (ReFS) overview (Обзор файловой системы ReFS).To learn more about the newer Resilient File System (ReFS), see Resilient File System (ReFS) overview.

Практическое применениеPractical applications

повышенная надежность;Increased reliability

NTFS использует файл журнала и сведения о контрольных точках для восстановления согласованности файловой системы при перезагрузке компьютера после сбоя системы.NTFS uses its log file and checkpoint information to restore the consistency of the file system when the computer is restarted after a system failure. После ошибки поврежденного сектора NTFS динамически изменяет конфигурацию кластера, содержащего поврежденный сектор, выделяет новый кластер для данных, отмечает исходный кластер как поврежденный и больше не использует старый кластер.After a bad-sector error, NTFS dynamically remaps the cluster that contains the bad sector, allocates a new cluster for the data, marks the original cluster as bad, and no longer uses the old cluster. Например, после сбоя сервера NTFS может восстановить данные путем воспроизведения файлов журнала.For example, after a server crash, NTFS can recover data by replaying its log files.

NTFS непрерывно отслеживает и исправляет временные проблемы повреждения в фоновом режиме, не переводя том в автономный режим (эта функция, введенная в Windows Server 2008, известна как NTFS с самовосстановлением).NTFS continuously monitors and corrects transient corruption issues in the background without taking the volume offline (this feature is known as self-healing NTFS, introduced in Windows Server 2008). При значительных проблемах с повреждением программа Chkdsk в Windows Server 2012 и более поздних версиях сканирует и анализирует диск, пока том подключен, ограничивая время автономной работы временем, необходимым для восстановления целостности данных в томе.For larger corruption issues, the Chkdsk utility, in Windows Server 2012 and later, scans and analyzes the drive while the volume is online, limiting time offline to the time required to restore data consistency on the volume. Когда NTFS используется с CSV, простои не требуются.When NTFS is used with Cluster Shared Volumes, no downtime is required. Дополнительные сведения см. в статье NTFS Health and Chkdsk (Работоспособность NTFS и Chkdsk).For more information, see NTFS Health and Chkdsk.

Повышенная безопасностьIncreased security

  • Безопасность на основе списка управления доступом (ACL) для файлов и папок. NTFS позволяет устанавливать разрешения для файла или папки, указывать группы и пользователей, чей доступ требуется ограничить или разрешить, и выбрать тип доступа.Access Control List (ACL)-based security for files and folders—NTFS allows you to set permissions on a file or folder, specify the groups and users whose access you want to restrict or allow, and select access type.

  • Поддержка шифрования диска BitLocker. Шифрование диска BitLocker обеспечивает дополнительную безопасность важных системных сведений и других данных, хранящихся на томах NTFS.Support for BitLocker Drive Encryption—BitLocker Drive Encryption provides additional security for critical system information and other data stored on NTFS volumes. Начиная с Windows Server 2012 R2 и Windows 8.1, BitLocker поддерживает шифрование устройств на компьютерах с архитектурой x86 и x64 с доверенным платформенным модулем, который поддерживает режим ожидания с подключением (ранее доступный только на устройствах Windows RT).Beginning in Windows Server 2012 R2 and Windows 8.1, BitLocker provides support for device encryption on x86 and x64-based computers with a Trusted Platform Module (TPM) that supports connected stand-by (previously available only on Windows RT devices). Шифрование устройств помогает защитить данные на компьютерах под управлением Windows и помогает предотвратить доступ пользователей-злоумышленников к системным файлам, которые они используют для обнаружения пароля, или к диску путем физического удаления его с компьютера и установки в другой компьютер.Device encryption helps protect data on Windows-based computers, and it helps block malicious users from accessing the system files they rely on to discover the user's password, or from accessing a drive by physically removing it from the PC and installing it on a different one. Дополнительные сведения см. в статье What's New in BitLocker (Новые возможности BitLocker).For more information, see What's new in BitLocker.

  • Поддержка больших томов. NTFS поддерживает тома размером до 256 ТБ.Support for large volumes—NTFS can support volumes as large as 256 terabytes. Поддерживаемые размеры томов зависят от размера кластеров и их количества.Supported volume sizes are affected by the cluster size and the number of clusters. Для кластеров (232 –1) (максимальное число кластеров, поддерживаемое NTFS) поддерживаются следующие размеры томов и файлов.With (232 – 1) clusters (the maximum number of clusters that NTFS supports), the following volume and file sizes are supported.

    Размер кластераCluster size Самый крупный томLargest volume Самый крупный файлLargest file
    4 КБ (размер по умолчанию)4 KB (default size) 16 ТБ16 TB 16 ТБ16 TB
    8 КБ8 KB 32 ТБ32 TB 32 ТБ32 TB
    16 КБ16 KB 64 ТБ64 TB 64 ТБ64 TB
    32 КБ32 KB 128 ТБ128 TB 128 ТБ128 TB
    64 КБ (максимальный размер)64 KB (maximum size) 256 ТБ256 TB 256 ТБ256 TB

Важно!

Службы и приложения могут накладывать дополнительные ограничения на размер файлов и томов.Services and apps might impose additional limits on file and volume sizes. Например, ограничение размера тома составляет 64 ТБ, если вы используете функцию предыдущих версий или приложение резервного копирования, которое использует моментальные снимки службы теневого копирования томов (и не используете сеть SAN или RAID).For example, the volume size limit is 64 TB if you're using the Previous Versions feature or a backup app that makes use of Volume Shadow Copy Service (VSS) snapshots (and you're not using a SAN or RAID enclosure). Тем не менее, может потребоваться использовать тома меньшего размера в зависимости от рабочей нагрузки и производительности хранилища.However, you might need to use smaller volume sizes depending on your workload and the performance of your storage.

Требования к форматированию для больших файловFormatting requirements for large files

Есть новые рекомендации по форматированию томов в отношении правильного расширения больших файлов VHDX.To allow proper extension of large .vhdx files, there are new recommendations for formatting volumes. В ходе форматирования томов, которые будут использоваться при дедупликации данных, или при размещении очень больших файлов, таких как файлы VHDX размером больше 1 ТБ, используйте в Windows PowerShell командлет Format-Volume со следующими параметрами.When formatting volumes that will be used with Data Deduplication or will host very large files, such as .vhdx files larger than 1 TB, use the Format-Volume cmdlet in Windows PowerShell with the following parameters.

ПараметрParameter ОписаниеDescription
-AllocationUnitSize 64KB-AllocationUnitSize 64KB Задает размер единицы распределения NTFS 64 КБ.Sets a 64 KB NTFS allocation unit size.
-UseLargeFRS-UseLargeFRS Включает поддержку сегментов записей больших файлов (FRS).Enables support for large file record segments (FRS). Это необходимо для увеличения количества экстентов, допустимых для каждого файла в томе.This is needed to increase the number of extents allowed per file on the volume. Для больших записей FRS ограничение увеличивается с примерно 1 500 000 до 6 000 000 экстентов.For large FRS records, the limit increases from about 1.5 million extents to about 6 million extents.

Например, следующий командлет форматирует диск D как том NTFS с включенными FRS и размером единицы распределения 64 КБ.For example, the following cmdlet formats drive D as an NTFS volume, with FRS enabled and an allocation unit size of 64 KB.

Format-Volume -DriveLetter D -FileSystem NTFS -AllocationUnitSize 64KB -UseLargeFRS 

Можно также использовать команду format.You also can use the format command. В системной командной строке введите следующую команду, где /L форматирует большой том FRS, а /A:64k задает размер единицы распределения 64 КБ:At a system command prompt, enter the following command, where /L formats a large FRS volume and /A:64k sets a 64 KB allocation unit size:

format /L /A:64k 

Максимальная длина имени файла и пути к файлуMaximum file name and path

NTFS поддерживает длинные имена файлов и пути увеличенной длины со следующими максимальными значениями:NTFS supports long file names and extended-length paths, with the following maximum values:

  • Поддержка длинных имен файлов с обратной совместимостью. NTFS допускает длинные имена файлов, сохраняя псевдоним 8.3 на диске (в кодировке Юникод), чтобы обеспечить совместимость с файловыми системами, которые накладывают ограничение 8.3 на имена и расширения файлов.Support for long file names, with backward compatibility—NTFS allows long file names, storing an 8.3 alias on disk (in Unicode) to provide compatibility with file systems that impose an 8.3 limit on file names and extensions. При необходимости (по соображениям производительности) можно выборочно отключить именование 8.3 на отдельных томах NTFS в Windows Server 2008 R2, Windows 8 и более поздних версиях операционной системы Windows.If needed (for performance reasons), you can selectively disable 8.3 aliasing on individual NTFS volumes in Windows Server 2008 R2, Windows 8, and more recent versions of the Windows operating system. В Windows Server 2008 R2 и более поздних версий короткие имена по умолчанию отключены при форматировании тома с помощью операционной системы.In Windows Server 2008 R2 and later systems, short names are disabled by default when a volume is formatted using the operating system. Для совместимости приложений на системном томе все еще включены короткие имена.For application compatibility, short names still are enabled on the system volume.

  • Поддержка путей увеличенной длины. Многие функции API Windows поддерживают версии Юникода, позволяющие использовать расширенный путь длиной приблизительно 32 767 символов, а не ограниченный по длине в 260 символов, что определяется параметром MAX_PATH.Support for extended-length paths—Many Windows API functions have Unicode versions that allow an extended-length path of approximately 32,767 characters—beyond the 260-character path limit defined by the MAX_PATH setting. Подробные требования к именам файлов и формату путей, а также рекомендации по реализации путей увеличенной длины см. в статье Naming Files, Paths, and Namespaces (Имена файлов, пути и пространства имен).For detailed file name and path format requirements, and guidance for implementing extended-length paths, see Naming Files, Paths, and Namespaces.

  • Кластерное хранилище. При использовании в отказоустойчивых кластерах NTFS поддерживает постоянно доступные тома, к которым могут одновременно обращаться несколько узлов кластера при использовании совместно с файловой системой CSV.Clustered storage—When used in failover clusters, NTFS supports continuously available volumes that can be accessed by multiple cluster nodes simultaneously when used in conjunction with the Cluster Shared Volumes (CSV) file system. Дополнительные сведения см. в статье Use Cluster Shared Volumes in a Failover Cluster (Использование общих томов кластера в отказоустойчивом кластере).For more information, see Use Cluster Shared Volumes in a Failover Cluster.

Динамическое выделение емкостиFlexible allocation of capacity

Если пространство тома ограничено, NTFS предоставляет следующие возможности для работы с емкостью хранилища сервера:If the space on a volume is limited, NTFS provides the following ways to work with the storage capacity of a server:

  • применение дисковых квот для отслеживания и контроля использования дискового пространства в томах NTFS для отдельных пользователей;Use disk quotas to track and control disk space usage on NTFS volumes for individual users.
  • сжатие файловой системы, чтобы максимально увеличить объем хранимых данных;Use file system compression to maximize the amount of data that can be stored.
  • увеличение размера тома NTFS возможно путем добавления нераспределенного пространства с того же или с другого диска;Increase the size of an NTFS volume by adding unallocated space from the same disk or from a different disk.
  • подключение тома к любой пустой папке на локальном томе NTFS, если использованы все буквы диска или необходимо создать дополнительное пространство, доступное из существующей папки.Mount a volume at any empty folder on a local NTFS volume if you run out of drive letters or need to create additional space that is accessible from an existing folder.

Дополнительные сведенияAdditional information

docs.microsoft.com


Смотрите также



© 2010- GutenBlog.ru Карта сайта, XML.