hex.pp.ua

Windows 8.1 поддерживает ReFS

Файловая система ReFS на Windows 8.1 x64 и поддержка файловых потоков




Windows 8.1 поддерживает файловую систему ReFS только в x64 версии. По-умолчанию поддержка выключена, но её можно включить. Для этого послужит вот этот файл .reg, который добавляет в реестр нужный ключ:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\MiniNT]
"AllowRefsFormatOverNonmirrorVolume"=dword:00000001

Кто не понял, можно создать файл file.reg с этим содержимым, потом запустить его и согласиться на добавление в реестр новых данных.

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

Я так и сделал, а затем запустил NTFS Stream Explorer, чтобы проверить, правильно ли всё работает. NTFS Stream Explorer поначалу выдавал предупреждение, что журнал USN неактивен. Действительно, после форматирования тома журнал USN не создался автоматически, а NTFS Stream Explorer ожидает от тома ReFS наличия этого журнала. Пришлось создать журнал USN вручную консольной командой
fsutil usn createjournal m=1000 a=100 F:.

После этого в NTFS Stream Explorer активизировалась вкладка USN и предупреждения пропали. Также, в ReFS появилась поддержка файловых потоков NTFS (альтернативных потоков данных). В NTFS Stream Explorer я смог выбрать пункт «Добавить файловый поток» на вкладке «Базовая информация». Раньше, в Windows 2012 Server этот пункт был неактивен. Здесь, в Windows 8.1 я смог создать альтернативный поток данных на ReFS без проблем. Даже не пришлось ничего менять в программе NTFS Stream Explorer, так как в программе для каждой файловой системы сначала запрашиваются у Windows её возможности, а дальше, исходя из этого, становятся доступны те или иные функции. Также, API Windows едино для всех файловых систем, так что если программа умеет работать с файловыми потоками на NTFS, то сможет и на ReFS и на любой другой ФС.

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

  • Дополнение № 1. Выяснилось, что размер файлового потока на ReFS ограничен 128 килобайтами.
  • Дополнение № 2. Описанные выше операции с реестром нужны только для появления возможности отформатировать том. Если есть уже отформатированный в ReFS том, система увидит его и сможет с ним работать без внесения в реестр каких-либо ключей. Более того, если эти изменения в реестр были внесены, то после форматирования тома рекомендуется вернуть всё как было, то есть удалить ключ или установить в нём значение 0.

См. также

Драйвер ReFS для Windows 8 (для обычной, не 8.1).
система комментирования CACKLE

Автор: амдф
Дата: 18.02.2014


Разделы сайта
Главная
Блог
Native API
NTFS и ReFS
Микроконтроллеры
Справочник NTDLL
Коды NTSTATUS
Разное

Избранное
NTFS Stream Explorer
Native Shell
Тенгвар

Остальное
nvpnhcknn (архив)
English pages
Контакты

Ленты atom
Лента Atom сайта Лента Atom блога



При копировании материалов хорошим тоном будет указание авторства и ссылка на сайт.