如何尝试Windows新的弹性文件系统

NTFS(新技术文件系统)自Windows XP以来一直是主要文件系统,并且自Windows NT 3.1起一直是基于Windows的服务器。它正在显示它的年龄。随着今天处理的数据量不断增加,基于NTFS的存储设备面临着严重的限制,需要克服。输入ReFS(弹性文件系统),这是Microsoft在2012年推出的新文件系统。

ReFS解决的局限性是数据和元数据的完整性;文件,目录和卷大小限制;内置的抢救操作可保持最大的卷可访问性,并具有抗数据损坏的能力。这些更改不仅适用于大型公司和数据中心。他们还将使许多其他类型的用户受益。视频编辑器,摄影师,音频编辑器和文件/数据ho积者都可能觉得ReFS非常有用。

如果您想知道ReFS详细提供了哪些改进,仍然缺少哪些功能以及您如何可以立即使用此免费文件系统,继续阅读!

从NTFS更改为ReFS的内容是什么?

NTFS具有为ReFS删除的许多功能。它仅支持Win32文件系统API(应用程序编程接口)的子集。通过加密文件系统(EFS)进行的压缩,文件级加密,事务,硬链接,扩展属性和磁盘配额均已删除。它不能用作引导文件系统,不能在可移动设备上使用,也没有提供从任何其他格式到ReFS的就地转换的准备,就像从FAT16到FAT32或NTFS文件系统一样。

所有这些功能都消失了,您可能想知道它带来了什么。让我们看一下使用ReFS的一些好处:

  • 它为所有磁盘结构(不仅是元数据)使用B +树,允许非常大的文件和目录,而不会影响NTFS的性能。
  • 它使用64位整数来限制文件大小,每个文件夹中的文件数,总卷大小和卷中的文件夹数,这使NTFS的功能相形见war。最大文件大小为16 EB,最大目录数为18.4亿亿(短规模),最大卷大小为1 YOTA或1万亿兆兆位。
  • 通过使用写时分配,可提高弹性用于更新,因此它不会在更新期间覆盖现有数据。
  • 它使用大的I / O批次来提高性能。
  • 所有元数据都独立存储了64位校验和。 / li>
  • 它允许用于文件数据校验和的可选完整性流。
  • 它不需要CHKDSK或其他错误检查工具。
  • 它与大多数现有文件系统保持兼容性过滤器。
  • 它支持BitLocker加密,ACL,USN日记记录,更改通知,符号链接,连接点,安装点,重新分析点,卷快照,文件ID和机会锁定。
  • 通过读取元数据并执行校验和校验来定期清除元数据
  • 将ReFS与使用Storage Spaces的镜像存储结合使用时,即为存储虚拟化层。在这种情况下,将使用其校验和读取和验证文件的所有镜像副本。找到的任何不良副本都将替换为该文件的良好副本。

    ReFS的发展状况是什么?

    用户需要注意的是,ReFS当前的迭代不是打算替代NTFS。相反,它是一个免费的文件系统,旨在处理NTFS不足的任务,例如文件和数据档案服务器。

    更高版本的ReFS可能会很好地取代NTFS作为默认的Windows文件系统,但这不会很快发生。毕竟,从引入NTFS到它成为Windows XP中用户的默认文件系统用了8年时间。

    尽管有传言,这不是beta版本的产品,尽管它还没有完整的功能。就像NTFS的开发一样,它将在其生命周期内继续获得功能。与NTFS相比,它“缺少"的某些功能将重新出现。磁盘配额,加密以及将其用作引导设备的能力是紧迫的选择。

    如何立即使用ReFS?

    您有两种不同的方法可以在Windows 8.1和10上使用ReFS。首先是通过创建镜像存储空间并使用ReFS对其进行格式化。第二个涉及临时注册表黑客,使您可以使用ReFS格式化单个非镜像驱动器。

    要将ReFS与存储空间结合使用,您将需要至少两个当前未使用的物理硬盘驱动器或您可以改为创建虚拟硬盘驱动器。

    要创建VHD文件,请打开“磁盘管理"控制台(右键单击开始>磁盘管理),然后选择操作>创建VHD 。提供文件名称,选择大小,并确保选择固定大小选项。如果在虚拟磁盘达到最大大小之前物理硬盘驱动器空间不足,则使用精简配置(动态大小)的虚拟磁盘可能会引起问题。单击确定创建VHD并将其附加到系统。

    一旦两个硬盘都准备就绪,就需要创建存储池和新的虚拟磁盘(镜像)。

    打开控制面板>存储空间,然后单击链接以创建新的存储池和存储空间

    选择要添加到存储池的未使用的驱动器,然后单击创建池

    下一步,给存储空间起一个名称(有效地是一个卷标),驱动器字母,然后为新的虚拟驱动器选择REFS格式。为了使用ReFS,弹性类型必须为双向镜像双向镜像。选择简单奇偶校验将还原为NTFS。下拉列表下的注释将告诉您使用该选项所需的最少驱动器数。完成后,单击创建存储空间

    这将创建,格式化和安装驱动器,然后即可使用了。

    有一种方法可以将单个非镜像驱动器用作ReFS驱动器,但是以这种方式使用时,它的确失去了一些弹性优势。请记住,格式化为ReFS的驱动器不能用作引导设备。

    为此,您将需要创建一个新的注册表项。打开注册表编辑器(开始>键入 regedt32> Enter )。导航到键 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control 。创建一个名为 MiniNT 的新密钥(右键单击“控制"页>新建–密钥)。在MiniNT下,创建一个名为 AllowRefsFormatOverNonmirrorVolume 的新DWORD(右键单击右窗格中的空白空间> New – DWORD ),并将其值设置为1。重新启动计算机。要使此更改生效。

    重新启动计算机后,现在可以使用GUI格式化驱动器,或者使用命令行工具格式化磁盘或磁盘部件。使用GUI来执行此操作将使完整性流处于禁用状态,因为它不使用镜像驱动器。使用命令行中的format命令,您将需要添加/ fs:refs标志以将其格式化为ReFS驱动器,并且可以使用/ i:enable选项启用数据完整性流。

    驱动器格式化之后,请再次打开注册表编辑器并删除我们先前添加的MiniNT密钥,然后重新启动计算机。保留该密钥可能会导致某些组件认为它在预安装环境中运行,从而可能在计算机上引起问题。

    它的运行状况如何?

    我一直在关闭此功能并持续了一个多月,并且完全没有遇到任何问题。我什至在复制文件时断开了驱动器的连接并关闭了系统,以查看它是否符合其名称。总的来说,我必须说“弹性"确实描述了此文件系统。即使滥用了,我仍然没有丢失一个字节的数据。

    即使如此,这仍不能消除对良好备份的需求。流星通过计算机崩溃很可能不会留下足够的硬件来进行任何类型的恢复。

    我正计划明年为我的家庭网络构建FreeNAS服务器。这让我考虑改为构建Windows 2016存储服务器。

    是否有其他人涉足ReFS,或者您现在是否正在考虑使用它?你有什么问题吗?您能够解决这些问题吗?让我们在下面的评论中知道!

    图片来源:Andrea Danti通过Shutterstock.com提供文件柜

    标签: 数据恢复 文件系统 NTFS