輕鬆開啓Windows 10的ReFS文件系統

大家在使用微軟的操作系統時,都不免看到硬盤格式化爲NTFS格式,那麼這個格式能滿足我們的需求嗎?下一代的硬盤格式優勢在哪兒?

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy


背景介紹

自微軟爲 Windows 操作系統定製和設計 NTFS 文件系統之後,用戶的數據存儲需求還是發生的巨大變化。此後,微軟於 2012 年便開始嘗試在 Windows 8.1 和 Windows Server 2012 中推出下一代 ReFS(彈性文件系統),以滿足一些 NTFS 還無法滿足的迫切需要。簡單來說,微軟對 ReFS 的設計思路和理念爲:最大限度保護數據的可靠性和可用性,即便存儲設備發生物理故障。

從存儲設備大範圍推廣併產生積極作用以來,用戶對存儲空間的需求就一直在呈指數級增長,除企業大規模存儲外,目前個人和家庭用戶的 TB 級存儲設備也都隨處可見了。因此 Windows 的文件系統也需要保持持續的可靠結構,以應對數據的海量激增。

ReFS 的架構就是被微軟設計爲可存儲大量數據,而不影響性能的彈性文件系統。就企業級應用而言,微軟在很早之前就已經在推薦 Exchange 管理員將 Database 放到 ReFS 文件系統中,這個此前我們已經進行過介紹。本文我們就一起來看下如何爲 Windows 10 系統啓用或禁用 ReFS 彈性文件系統並對其進行格式化,不過在此之前我們還是先介紹下 ReFS 文件系統的一些關鍵特性和功能。

ReFS彈性文件系統的特性

  1. 數據可用性:微軟在設計 ReFS 時就優先考慮了數據的可用性,ReFS 的 alvage 功能可以在捲上實時刪除命名空間中損壞的數據,因此可以直接實現聯機修復功能。

  2. 可伸縮性:ReFS 的可伸縮性和擴展性都非常好,非常適用於存儲 PB 級甚至更海量的數據,而不影響性能。ReFS 不僅支持 2^64 bytes 的卷大小,甚至還支持(使用 16 KB 簇大小)的 2^78 bytes 卷大小。此外,ReFS 對單個文件大小和目錄中文件個數的支持數分別爲 2^64-1 byte 和 2^64 個。

  3. 主動糾錯能力:ReFS 的數據完整性功能由一個被稱爲 scrubber 完整性掃描儀實現,完整性掃描會定期執行卷掃描,從而識別潛在損壞並主動觸發損壞數據的修復操作。

微軟已於 Windows Server 2016 中將該文件系統升級爲 ReFS v2 版本,大家可以翻看系統極客之前的文章進行了解。


爲Windows 10啓用ReFS文件系統



雖然 ReFS 文件系統相較 NTFS 有如此多的優勢,但就目前來看,還主要應用在大規模數據存儲方面,微軟也(只)主要在服務端應用中進行推廣和普及。如果你有興趣,下面我們就一起來看看在 Windows 10 中如何啓用 ReFS 文件系統並格式化卷。

1.使用 Windows + R 快捷鍵打開「運行」,執行 Regedit.exe 打開註冊表編輯器。

2.導航到如下路徑:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem 

3.在 FileSystem 項中創建一個名爲 RefsDisableLastAccessUpdate 的 DWORD(32 位)值,並將其十六進制值設置爲 1。

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

4.導航到如下路徑:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/MiniNT 

5.在 MiniNT 項(如果沒有就新建一個)中創建一個名爲 AllowRefsFormatOverNonmirrorVolume 的 DWORD(32 位)值,並將其十六進制值設置爲 1。

640?wx_fmt=jpeg&tp=webp&wxfrom=5&wx_lazy

6.註冊表更改完後,最好重啓一下系統讓其生效。此後就可以將磁盤(卷)格式化爲 ReFS 文件系統格式了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章