Как форматировать в refs windows 10

что такое файловая система REFS в Windows и методы ее использования в разных версиях операционных систем, например в Windos 8.1/10/11 она по умолчанию не активирована

Обновлено 17.08.2022

refs logo

Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз мы с вами разобрали простую утилиту позволяющую вам ускорить ваш браузер после длительного использования. В сегодняшней статье я хочу с вами поговорить, что такое файловая система REFS в Windows и методы ее использования в разных версиях операционных систем, например в Windos 8.1/10/11 она по умолчанию не активирована. Я приведу вам сравнительную таблицу преимуществ и недостатков Resf по отношению к классическому NTFS. Будет интересно.

Почему я начал переходить на Refs?

Тут все просто у меня есть ряд жестких дисков с архивными данными, среди которых фото, видео, фильмы, музыка, обучающие материалы. Понятно, что все можно хранить в облаке, но это не рационально, для большинства моих данных, кроме фотоархива. В какой-то момент я просто устал от проблем с NTFS, которые проявлялись в том, что у меня периодически, даже при правильном извлечении внешних дисков просто ломалась файловая таблица на них, появлялась ошибка при открытии раздела «Структура диска повреждена чтение невозможно» и надеюсь, что Refs это устранит.

Не забывай после себя почистить

Когда вы отформатируете нужный диск в REFS, обязательно удалите созданный ключ MiniNT. Этот раздел реестра может вызывать проблему в Windows 10, из-за которой операционная система «думает», что она работает в среде предустановки Windows — WinPE (например, программа установки Windows)

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

ReFS — это файловая система, представленная Microsoft несколько лет назад. Важно знать об этом, если вы работаете на серверной платформе Windows или даже с клиентскими версиями, такими как 10 и Windows 11, так как это может улучшить ваш опыт выполнения различных задач!

Resilient File System (ReFS) — это новая локальная файловая система, поддерживаемая Windows 8.1 и Windows 10/11/12. Она обеспечивает максимальную доступность данных, несмотря на ошибки, которые исторически приводили к потере данных или время простоя. Целостность данных гарантирует, что важные для бизнеса данные защищены от ошибок и доступны при необходимости. Его архитектура предназначена для обеспечения масштабируемости и производительности в эпоху постоянно растущих размеров наборов данных и динамических рабочих нагрузок.

По сути REFS пришел на замену файловой системе NTFS, которая была создана аж 26 лет назад (На 2022 год)

Преимущества или недостатки REFS

Ключевые особенности ReFS:

  • 1️⃣Целостность: ReFS хранит данные таким образом, чтобы они были защищены от многих распространенных ошибок, которые могут привести к потере данных. Метаданные файловой системы всегда защищены. Дополнительно пользовательские данные могут быть защищены для каждого тома, каталога или файла. Если происходит повреждение, ReFS может обнаружить и, при настройке дисковых пространств, автоматически исправить повреждение. В случае системной ошибки ReFS предназначена для быстрого восстановления после этой ошибки без потери пользовательских данных.
  • 2️⃣Доступность: ReFS предназначена для определения приоритетов доступности данных. При использовании ReFS в случае повреждения, которое не может быть устранено автоматически, процесс оперативного восстановления локализуется в области повреждения, что не требует простоя тома. Короче говоря, если произойдет повреждение, ReFS останется в сети.
  • 3️⃣Масштабируемость: ReFS предназначена для размеров наборов данных сегодня и размеров наборов данных завтра; он оптимизирован для высокой масштабируемости.
  • Windows Pro и Home Edition не поддерживают формат файла ReFS. Вы не получите возможность форматирования в этой файловой системе. Кроме того, некоторые взломы реестра, предложенные другими веб-сайтами, не будут работать, если у вас неправильная версия Windows 10/11 или 8.1.
  • 4️⃣Совместимость приложений: чтобы максимизировать AppCompat, ReFS поддерживает подмножество функций NTFS, а также широко распространенные API-интерфейсы Win32.
  • 5️⃣Поскольку ReFS потребляет больше ресурсов компьютера для работы, это может повлиять на серверы более низкого уровня и настольные компьютеры. Это может не быть серьезной проблемой в центре обработки данных, где обычно есть высокопроизводительные (правильная конфигурация) серверы.
  • 6️⃣Упреждающая идентификация ошибок: возможности ReFS по обеспечению целостности используются сканером целостности данных («скруббером»), который периодически сканирует том, пытается выявить скрытое повреждение, а затем активно инициирует восстановление этих поврежденных данных.
  • 7️⃣Я обнаружил, что ReFS — лучше, если вы собираетесь хранить большие файлы, к которым редко обращаются. Особенно, если вы сохраняете на диск большие файлы резервных копий, форматировать лучше в ReFS. Эта файловая система наиболее устойчива к повреждению данных по сравнению с NTFS. Microsoft и другие крупные решения для резервного копирования, такие как Veeam, рекомендуют использовать формат файлов ReFS.
  • 8️⃣В Refs отсутствуют некоторые функции NTFS, такие, как шифрование и сжатие на уровне файлов. BitLocker не работает, но функционал такой заложен.
  • 9️⃣Вы не можете установить операционную систему на раздел c ReFS.
  • 🔟Магазин приложений Windows не может устанавливать приложения в раздел c ReFS.
  • 1️⃣1️⃣Даже установленные на Refs разделе программы могут работать/открываться некорректно
  • 1️⃣2️⃣Гигантская победа, это убрали ограничение длины пути в 255 символов, в Refs она составляет 32768 символов
  • 1️⃣3️⃣Возможный  размер тома 262144 экзабайта

ReFS недоступны следующие функции

Как включить Refs в Windows 8.1

Если вам нужно разблокировать и включить полную поддержку чтения и записи для ReFS в Windows 8.1, вы можете следовать этим простым инструкциям. По умолчанию Windows 8.1 не умеет форматировать диск в файловую систему Refs, вот пример скриншота. На выбор есть только NTFS и exFAT.

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

Для активации файловой системы Refs нам нужно создать ключ в реестре Windows. Для этого запустите реестр и перейдите в раздел:

HKEY_LOCAL_MACHINESYSTEM CurrentControlSetControl

Тут вам нужно создать раздел с именем MiniNT. Для этого щелкаем правым кликом по разделу «Control«.

Создание раздела MiniNT

Указываем имя MiniNT. Теперь уже в новом разделе нужно создать ключ реестра. Щелкаем правым кликом и из контекстного меню выбираем «Создать — Параметр DWORD (32) бита«.

Создание ключа AllowRefsFormatOverNonmirrorVolume

Задаем ему имя «AllowRefsFormatOverNonmirrorVolume» и значение 1.

1 — активирует Refs в Windows 8.1 / 0 — Выключает Refs

Настройка ключа AllowRefsFormatOverNonmirrorVolume для активации Refs в Windows 8.1

Тут файл Enable_formatting_with_ReFS.reg включает REFS, а Disable_formatting_with_ReFS.reg выключает.

Enable-Disable REFS

После этих манипуляций вам необходимо перезагрузить систему в случае с Windows 8.1, чтобы изменения вступили в силу, для Windows 10/11 этого не нужно. Теперь вы сможете записывать в разделы ReFS подключенные к системе, форматировать новые разделы в ReFS можно в Windows 8.1, из командной строки (Оболочки PowerShell) или GUI интерфейса.

Классический метод, это использование контекстного меню нужного диска. Выбираем там пункт «Форматирование«, далее выберите тип файловой системы REFS и приступаем.

Форматирование в REFS Windows 10

Через пару секунд все будет успешно выполнено. Обратите внимание, что мой диск был полностью свободным, но когда его файловая система стала REFS, там стал занят 1 ГБ для всех тех плюшек, что есть в новой файловой системе.

Успешное форматирование в Refs

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

  • 1️⃣Зупустите cmd от имени администратора
  • 2️⃣Далее мы будим использовать утилиту Diskpart, просто напишите это слово и нажмите Enter
  • 3️⃣Посмотрим список дисков через команду:

В моем случае, это «Диск 1» на 40 GB.

  • 4️⃣Выбираем нужный диск:
  • 5️⃣Очищаем его командой:
  • 6️⃣Теперь создадим раздел
  • 7️⃣Остается только отформатировать раздел в Refs:

Форматирование в Refs

  • Дополнительно можно пометить раздел как активный:

active и потом назначить букву командой assign

Так же отформатировать в REFS можно и вот такой командой в cmd:

Эта команда отформатирует диск E: с помощью ReFS 3.2. Используйте правильную букву диска, прежде чем продолжить.

format e: /u /fs:refs /i:enable

Эта команда отформатирует диск E: со старой версией ReFS 1.2.

format e: /u fs:refsv1 /i:enable

Параметр /i: enable требуется для любой команды формата ReFS. Он активирует функцию восстановления потоков целостности.

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

Не получается отформатировать в REFS

Если ОС неподдерживаемая, то даже после правки реестра будите получать ошибку «Windows не удалось завершить форматирование«.

Напоминаю, для успешного форматирования у вас должна быть соответствующая версия системы Enterprise или Максимальная. Проверить текущую версию Windows можно по ссылке

Windows не удалось завершить форматирование

Если возникнет ошибка:

Программа DiskPart обнаружила ошибку: Параметр задан неверно.
Дополнительные сведения см. в журнале событий системы.

Программа DiskPart обнаружила ошибку: Параметр задан неверно. Дополнительные сведения см. в журнале событий системы.

То убедитесь в оснастке «Управление дисками«, что у данного диска есть назначенная буква. Затем из проводника Windows, попробуйте произвести форматирование в Refs, данный пункт оказался активным.

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

Вот пример ошибки из Windows 11 Pro, которая не поддерживает Refs:

Ошибка службы виртуальных дисков:
Файловая система несовместима.

Ошибка службы виртуальных дисков

Еще может появиться ошибка при использовании команды format в cmd или PowerShell:

Указана недопустимая метка диска

Как отформатировать диск в файловой системе Refs в Windows 10/11

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

Надеюсь, что данный материал оказался для вас полезным и вы начали переходить на данную файловую систему. С вами был Иван Сёмин, втор и создатель IT портала Pyatilistnik.org.

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

А также изоляцией поврежденных участков ФС, позволяющей получать доступ к данным из-под работающей системы.

Обладает новая файловая система также и другими преимуществами. Кроме того, в ReFS удалены ряд свойств, так и не нашедших широкого применения в NTFS. Оценить преимущество ReFS в Windows 10 можно уже сейчас, установки никаких дополнительных драйверов для этого не потребуется. Сначала выполним подготовительные действия. Командой regedit откройте редактор реестра и перейдите по следующему пути:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl

Создайте в последнем подразделе еще один подраздел MiniNT, а в нем создайте 32-битный параметр AllowRefsFormatOverNonmirrorVolume и установите в качестве его значения 1.

Regedit

Подраздел MiniNT

32-битный параметр

Не закрывая редактор реестра, откройте от имени администратора командную строку и отформатируйте нужный вам раздел такой командой, где T – буква форматируемого раздела или диска:

format T: /u /fs:refs /i:enable

Format T

В случае успешного выполнения команды, вернитесь в редактор реестра и удалите созданный ранее ключ MiniNT, в противном случае Windows 10 будет «думать», что работает в среде предустановки.

Загрузка…

Файловая система REFS в Windows 10Сначала в 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 в 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

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

Диск REFS в Windows 10

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

ReFS is a file system introduced by Microsoft several years ago. It’s important to know about it if you work on the Windows server platform or even with client versions like 10 and 11, as this could improve your experience performing various tasks!

The file format is available in specific versions of Windows 10/11 client operating systems. As you are aware that NTFS (New Technology File System) was introduced almost 26 years ago, and we can clearly say that it is no more a newer file system in the market. Meanwhile, the ReFS (Resilient File System) has advantages and disadvantages in the production environment. In this guide, let us see how to use and format a disk partition in ReFS format (64 kilobytes) in Windows 10/11 and Windows 2019 server versions.

Advantage or Disadvantage?

We will not be looking more at the advantages, disadvantages and tech specifications of this file format. If you want to learn more, you can check this guide.

What I found out is that the ReFS is the best file format if you’re going to store the larger files which rarely get accessed. Especially if you save larger backup files on a disk, it is better to format in ReFS. This file system is most resilient against data corruption compared to NTFS.

Even though it is missing a few features of NTFS such as file-level encryption and compression but if you store larger files (like backup, media, data files), they don’t require encryption. We need better protection against data corruption. Microsoft and other major backup solutions such as Veeam recommend using ReFS file format.

Remember a few key elements of ReFS before you format a disk:

  • You can’t install Operating System on the partition.
  • Windows App store can’t install apps on this partition.
  • Even the installed programs on the partition may not work/open perfectly.
  • No file-level compression and encryption (Full disk encryption and BitLocker still work)

As ReFS consumes more computer resources to work, it may impact the lower-level servers and desktop computers. It may not be a significant issue in the data center which usually have high end (right configuration) servers.

Windows Pro and Home Edition do not support the ReFS file format. You will not get an option to format in this file system. Also, a few registry hacks suggested by other websites will not work if you have the wrong version of Windows 10, or 8.1.

Non Supporting Disks

You should have Windows 10 or Windows 11 Enterprise to get the ReFS file format. Microsoft has slowly removed ReFS support from Windows 10 Pro with the latest Windows updates.

Right-click on the partition you need to format and select format. Here choose the ReFS file format and unit size. You can leave the unit size to default if you do not have any specific size requirement. Few programs such as backup applications may require the disk in ReFS format with a certain unit size like 64kb, in that case, select the option and format.

Select And Format In ReFS

You can confirm the file system by checking the properties.

Formatted Disk

If you want to format in command prompt or change the block
size to a different one (in this case, 4K to 64K), follow the below steps.

Type the below command (Open the command prompt as administrator)

format K: /u /fs:refs /A:64k /i:enable

Convert Size

Here is the partition with a 64K block size. Obviously, this conversion will format the entire disk which leads to data loss.

fsutil fsinfo refsinfo <drive letter:> is a useful command to get the details such as the block size of a ReFS partition. It will be handy when you have the Core version of the Windows server or check through PowerShell.

64K Size

By the way, if you want to know about partition details from a command prompt, here is another useful command you must know as a server administrator.

fsutil fsinfo volumeinfo <drive letter:>

Output Of ReFS

Format ReFS from Storage Pool

You can get ReFS formatted disk pool from Storage Space in Windows 10. We are not covering it here since you need to have a minimum of two hard disks to create a storage pool which may not be applicable for personal Windows 11/10 computers.

Storage Pool

It is easy to create a Storage Pool on the latest Windows system as long as you have more than 2 physical disks. Do not add/modify OS disk. It should be done with the additional 2 more hard disks to create a storage pool. If you want to test it without extra physical hard disks, you can create VHD (Virtual hard disk files) on your existing partition and see how it works (like I created the last 10GB disk in the above example)

Create Partitions in ReFS file format on Windows 2019/2022 Servers

The steps mentioned earlier for Windows 10 workstations are suitable for server versions (like 2012R2 and 2016) s also.

You can format a disk in ReFS format on most of the Windows servers easily without any registry hacks.

The CMD and PowerShell commands work well on the server OS in case you need to use them on Server Core or without desktop experience versions.

Generally, Servers have more disks such as Physical disks, virtual disk files and NAS storage (iSCSI and Fiber disks). Therefore creating a storage pool (space) and formatting it with ReFS gives extra advantages of expanding the disk space whenever wanted in the pool.

Hope this guide gives an overview of the ReFS file system in Windows 10/11 and server versions 2012R2, 2016/2019 and the latest 2022. Also, how to format the disks in ReFS by GUI and command prompt shown with examples in this guide.

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

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

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 разобрались, а что же с недостатками? Они есть, но если Microsoft примет решение по активному внедрению новой файловой системы, часть недостатков со временем устранится. Пока что же имеем то, что имеем — REFS:

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

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

А эту?

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

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

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

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

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

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

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

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

19.02.2016

Просмотров: 7758

В 2012 году компания Microsoft решила усовершенствовать файловую систему NTFS и выпустила тестовую, более надёжную версию ReFS (Resilient File System).

Сегодня этот формат доступен для пользователей операционной системы Windows 8/8.1 и Windows 10. Система Windows 7 и более ранние версии не работают с устройствами данного формата. Как же изменить формат флешки на ReFS в Windows 8/8.1 и Windows 10?

Читайте также: Как изменить формат флешки в NTFS?

Содержание:

  • Преимущества и недостатки формата ReFS
  • Форматируем флешку в ReFS

Такая файловая система имеет массу преимуществ. Однако они, так как и на начальном этапе становления NTFS, достаточно шаткие.

Среди преимуществ ReFS стоит выделить:

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

Как изменить формат накопителя с FAT32 и NTFS на ReFS?

  • Поддержка символьных ссылок.
  • Высокая скорость передачи данных.

Среди недостатков данной системы стоит выделить:

  • Несовместимость с операционными системами Windows 7 и ниже;
  • Отсутствие программ для конвертирования;
  • Фиксированный размер кластера в 67 Кб;
  • Нет квотирования;
  • Отсутствие дедубликации (файлы будут копироваться по 2 и больше экземпляров).

И хотя преимущества значительные, однако файловая система NTFS ещё несколько лет будет занимать лидирующую позицию. Если же у вас установлена ОС Windows 8/8.1 или Windows 10, можно отформатировать один накопитель и протестировать ReFS.

Форматируем флешку в ReFS

Чтобы отформатировать накопитель в ReFS, необходимо внести изменения в редакторе реестра. Для этого жмём «Win+R» и вводим «regedit».

Как изменить формат накопителя с FAT32 и NTFS на ReFS?

Откроется редактор реестра. Переходим по ветке «HKEY_LOCAL_MACHINE», «SYSTEM»,

Жмём на разделе правой кнопкой мыши и выбираем «Создать», «Параметр DWORD». Называем параметр «RefsDisableLastAccessUpdate» и задаём значение «1».

Как изменить формат накопителя с FAT32 и NTFS на ReFS?

В разделе «Control» этой же ветки, стоит создать новый раздел. Называем его «MiniNT». В нём создаем параметр DWORD с названием «AllowRefsFormatOverNonmirrorVolume» и значением «1».

Как изменить формат накопителя с FAT32 и NTFS на ReFS?

Перезагружаем ПК, чтобы изменения вступили в силу.

Также отформатировать накопитель можно с помощью консоли Disk Management. Для этого нужно ввести команду «format e:/fs:refs», а после нажать «Yes».

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

Сегодня я снова вернусь к разговору о дисковых пространствах. Ранее я уже поднимал эту тему.

О причинах для перехода на эту файловую систему мы поговорим в другой раз.

Сегодня я расскажу как отформатировать том в файловой системе REFS. Я предполагаю, что вы уже прочитали мои прошлые заметки о Storage Spaces и умеете создавать том. Начиная с Windows 10 1709 Microsoft убрала поддержку создания и форматирования томов в файловой системе REFS. Теперь этот функционал доступен в Windows 10 Professional for Workstation и Windows 10 Enterprise. Но не было-бы этой заметки, если-бы не было вариантов обхода.

Способ первый: mkrefs

Разумеется нашелся умелец с GitHub, написавший mkrefs. Утилита проста в использовании, запускается из командной строки.

Способ второй: использование Hyper-V

Метод предполагает возможность запуска Hyper-V на компьютере, где предполагается форматировать диск. По сути, мы пробросим виртуальный том Storage Spaces внутрь виртуальной машины, где установлена Windows Server Insider Preview.

Для начала нам следует отключить том в операционной системе хоста через оснастку управления дисками.

diskmgmt.msc

Далее в параметрах виртуальной машины подключаем том.

У меня стоит Core версия Windows Server, но приведенные команды подойдут для любого случая. Откроем диспетчер дисков diskpart.

diskpart

Проверим список дисков. если у нужного диска статус «не в сети», выполняет команды: set disk; online

list disk

Выясняем номер нужного тома и выбираем его

list volume

Select volume

Форматируем том.

Format FS=REFS QUICK

Выключаем виртуальную машину и отключаем от неё диск. В оснастке управления дисками операционной системы хоста подключаем диск. Результат достигнут.

Время прочтения
4 мин

Просмотры 13K

«ReFS» (Resilient File System) – это новая файловая система от Microsoft, которая создавалась как замена «NTFS». У нее есть несколько солидных преимуществ, а именно, разработчики исправили все ошибки «NTFS». Она гораздо больше защищена от повреждения информации, она лучше переносит возросшую нагрузку, а также масштабируется гораздо проще.

image

Основные функции Resilient File System

Целостность информации, использование контрольных сумм для метаданных.
Запись информации — Integrity streams (повышенная защита файлов при ошибке части носителя).
«allocate on write» — новая транзакционная модель.
Масштабируемость, увеличенные лимиты на объем каталогов, файлов, разделов.
Работа с пулами разделов, виртуализация разделов.
«data sriping» — система увеличивает производительность и отказоустойчивость данных, избыточная запись информации как в RAID массивах.
Чтобы выявить скрытые ошибки используется функция — «disk scrubbing», очистка диска в фоне.
Пересохранение информации возле проблемных блоков диска.
Единые пулы носителей, на нескольких компьютерах по сети, повышает отказоустойчивость, уменьшает нагрузку.
Поддержка большинства стандартных функций «NTFS».
Система верификации информации.
Отключение «ReFS» невозможно, так как сбойные сектора изолируются.
«Storage Spaces» — новая уникальная гибкая архитектура.
Еще новая ФС унаследовала часть функционала «NTFS»: работа с «BitLocker», «USN» журналирование, «ACL» контролируемый доступ, «mount points»… Естественно, общий объем данных и подключение к разделам«ReFS», доступны по тем же «API».

Особенности «ReFS»

Контрольные суммы теперь используются для метаданных по умолчанию, также их применяют и к данным отдельных файлов. Так, в процессе чтениязаписи, осуществляется верификации «на лету». Когда ФС обнаружит повреждение файлов, то моментально удалит записи без перезагрузки компьютера. То есть, «ReFS» теперь самостоятельно себя корректирует при появлении ошибок.

«ReFS» обеспечивает более высокую надежность сохранения информации, по сравнению со старой ФС. Для хранения файлов и метаданных используются «B+-деревья». Размеры, количество разделов и файлов теперь ограничены максимальным 64-битным значением. Пустое пространство хранится в трех разных таблицах, разбитых по объемам фрагментов (малых, средних, больших). Названия файлов и пути пишуться в «Unicode», они не должны превышать 32 килобайта, то есть название файла можно указывать в 30 тысяч знаков.

Защита от отключения питания. Допустим вы прописываете новое имя файла (или другие метаданные), пропало электричество и вы не успели их сохранить. В «NTFS» — файл будет поврежден, так как вы меняете метаданные напрямую. Но «ReFS» всего лишь делает копию метаданных, и не меняет основные пока не произойдет сохранение, особенность работы функции «Copy-on-write».

Технология «Storage Spaces» — это функция виртуализации носителей. Она позволяет создать единое пространство из нескольких физических дисков на одном ПК или нескольких по локальной сети. Также есть возможность настроить «зеркалирование» как RAID массивах.

Отличия от NTFS

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

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

Сейчас, в файловую систему «ReFS» вы сможете отформатировать только пул дисков (пространство хранения), где новая ФС покажет себя во всей красе. Но Windows 10 не разрешит отформатировать обычный носитель в «ReFS». Разработчики подчеркивают значение «ReFS» именно для серверов, она доступна на серверных ОС или в «LTSC» версии.

ОС Windows Server 2016 позволит отформатировать обычные тома в «ReFS», но не позволит отформатировать загрузочный диск, потому что загрузочный сектор должен быть на «NTFS» разделе.

Архитектура файловой системы

Структур ReFS значительно отличается от всех остальных файловых систем для Windows. Главными структурными элементами выступают «B+ деревья». Они бывают одноуровневыми (как листья) и многоуровневыми (как деревья). Это обуславливает хорошее масштабирование, для каждого элемента, входящего в структуру ФС. Эта схема, а также 64-битная адресация каждого элемента, делают невозможным проблемы при ее дальнейшем увеличении.

image

Как корневая запись B+дерева, остальные записи имеют такой же объем в 16 кб, для блока метаданных. Размер в 60 байт — выделен для промежуточных (адресных) узлов. Следовательно, для правильного описания масштабных структур хранения потребуется малое количество уровней. Это позволило увеличить производительность ФС, по сравнению с другими.

Структура файловой системы ReFS

«ReFS» можно определить по специфической сигнатуре, которая расположена в начале раздела:

image

0x4000 байт — длина всех страниц ReFS.

image

Номер первой страницы — 0x1e, то есть 0x78000 байт которые идут сразу за загрузочным разделом. Это стандартное отображение Microsoft, которое информирует, что первые метаданные нужно искать после фиксированного смещения.

Алгоритм поиска удаленных данных

Утилиты для восстановления данных выполнят полное сканирование дискового пространства, отформатированного под «ReFS», используя алгоритм анализа по сигнатурам. Проверяя диск блок за блоком, они обнаружат готовые последовательности данных, определят их и выведут результаты. Так как API для работы с дисками для «ReFS» и «NTFS» одинаковы, то и процессы восстановления данных предельно схожи.

Сначала определяется «Volume Header», в нем записано количество секторов на кластер и какой объем сектора. Основная версия лежит в нулевом секторе, а копия расположена в последнем. Далее считывается «Superblock», он расположен в 30-ом блоке и также есть 2 копии во втором и третьем блоке в конце. Из него, извлекается ссылки на «чекпоинт» и его копию, определяется его последняя актуальная версия по «Virtual Allocated Clock».

Checkpoint содержит информацию об основных таблицах, далее считываются заголовки «Page Header» и блоки с указателями (Pointers) на полный список таблиц. Потом ищется «Container Table» для получения физических адресов из виртуальных, и выполняется поиск по «Object ID Table» — все таблицы найдены.

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

Полную версию статьи со всеми дополнительными видео уроками смотрите в источнике.

Понравилась статья? Поделить с друзьями:
  • Как устранить ошибку синий экран windows 10
  • Как форматировать ssd через командную строку windows 10
  • Как форматировать ssd диск под windows 10 при установке
  • Как устранить ошибку прекращена работа программы на windows 7
  • Как форматировать ssd диск под windows 10 mbr или gpt