/
/

How to Enable or Disable ReFS File System in Windows 10 for Formatting

How to Enable or Disable ReFS File System in Windows 10 for Formatting blog banner image

In this guide, we detail the necessary steps for configuring the Resilient File System (ReFS) in Windows 10. This feature was introduced by Microsoft to provide better data integrity, resilience against corruption, and better scalability compared to the New Technology File System (NTFS). ReFS was designed particularly for enterprise environments, high-availability storage systems, and workloads that demand long-term data preservation.

The Resilient File System is not a default option in most Windows 10 editions, especially not in the standard Pro or Home SKUs. Even on supported editions like Windows 10 Pro, the ReFS format option may still be hidden. For these cases, enabling ReFS may be considered, but it’s worth noting that it’s not always recommended.

Let’s look at some reasons why enabling or disabling ReFS may be a suitable option for your organization.

When to use ReFS?

Why Enable ReFS? Why Disable ReFS?
  • Improve data integrity: ReFS automatically detects and corrects data corruption.
  • Ideal for large volumes: ReFS is optimized for handling large datasets.
  • Designed for high availability: ReFS works well in Storage Spaces and clustered environments.
  • Resilience to metadata corruption: ReFS separates user data from metadata. This makes it more resilient to corruption.
  • Limited compatibility: Many legacy applications and tools only support NTFS.
  • Not bootable: Windows cannot boot from a ReFS-formatted volume.
  • No support in Home editions: Enabling ReFS has no effect on unsupported Windows editions.
  • Overkill for personal use: For everyday workstations, NTFS remains a more practical choice.

How to enable or disable ReFS

Before proceeding, make sure you meet these prerequisites:

  • Administrator access: Make sure that you are signed in as an Administrator, regardless of which Windows edition you are using.
  • Compatible Windows edition: ReFS changes only apply to supported editions: Windows 10 Pro for Workstations or Enterprise. They are not available on Home and will most likely not function even if the registry keys are present.

Using Registry Editor

⚠️ Incorrect registry changes can lead to system instability. Make sure you back up your registry before proceeding. 

  1. Press Windows + R, type regedit, and press Enter. Select Yes if prompted.
  2. Navigate to the following path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  3. In the right-hand pane, look for the value named RefsDisableCompression. If it doesn’t exist, you would need to create one.
    1. To do this, right-click on any empty space, select New > DWORD (32-bit) Value, and name it RefsDisableCompression.
  4. Double-click on RefsDisableCompression and set its value:
    1. 0: This enables ReFS (if your edition supports it). Take note that even if this registry string appears in Windows Home, enabling this will not do anything
    2. 1: This disables ReFS.
  5. After making the changes, close the Registry Editor. Restart your computer for the changes to take effect.

Alternative Registry key to force ReFS availability

If you’ve enabled ReFS using the method above but still don’t see it as a formatting option, you can try forcing ReFS availability with an additional registry key.

  1. Press Windows + R, type regedit, and press Enter to relaunch the Registry Editor.
  2. Go to the following path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Refs\Parameters

If the Parameters key doesn’t exist, you’ll need to create it. To do this:

    1. Right-click on any empty space, select New > DWORD (32-bit) Value, and name it Parameters.
  1. Right-click the Parameters key, select New > DWORD (32-bit) Value, and name it RefsFormatEnabled.
  2. Double-click RefsFormatEnabled and set it to:
    1. 1 – Forces the ReFS format option (on supported systems). Take note that even if this registry string appears in Windows Home, enabling this will not do anything
    2. 0 – Hides the option
  3. Close the Editor and restart the PC.

Notes and considerations when enabling ReFS

  • Take note that ReFS is not supported on Windows 10 Home, and enabling the registry settings (even if the key exists) won’t change this limitation.
  • Even if ReFS is enabled, it may not show up unless the volume meets certain criteria, such as minimum size requirements.
  • Take note that ReFS volumes cannot be used as system drives. You cannot install or boot Windows from a ReFS-formatted disk.
  • Enabling ReFS does not disable or interfere with NTFS. You can continue using NTFS-formatted volumes as usual.
  • ReFS is recommended for use with Storage Spaces, Hyper-V environments, backup targets, and other workloads where data integrity is more critical than legacy support.

Troubleshooting and FAQs for configuring the Resilient File System

ReFS option is still missing after enabling via Registry

If you’ve edited the Registry correctly but still don’t see the ReFS option when formatting a drive, ensure you are using a supported Windows 10 edition (Pro for Workstations or Enterprise). Remember: ReFS is not supported on Home.

Format dialog crashes or freezes when selecting ReFS

This can happen if the ReFS implementation is unstable or corrupted. We recommend double-checking that your system is fully updated, as some Windows updates may fix bugs related to formatting.

ReFS volumes not recognized after reboot

This issue could stem from improper shutdowns, unsupported storage controllers, or even third-party disk encryption software. Check Event Viewer for related system errors, and verify that no group policy or third-party software is blocking access to the ReFS driver.

Unable to create large ReFS volume

ReFS requires specific parameters to function properly on large volumes. We suggest reading through the Microsoft guide for more in-depth explanations. That said, try creating a basic volume on a directly attached physical disk first to confirm functionality.

Properly using the Resilient File System

ReFS is a powerful file system that offers several benefits for IT enterprises, such as high reliability and large-scale storage scenarios. However, it may be overkill for general use cases. In this guide, we showed you how to enable or disable ReFS and offered some troubleshooting tips.

You might also like

Ready to simplify the hardest parts of IT?
×

See NinjaOne in action!

By submitting this form, I accept NinjaOne's privacy policy.

NinjaOne Terms & Conditions

By clicking the “I Accept” button below, you indicate your acceptance of the following legal terms as well as our Terms of Use:

  • Ownership Rights: NinjaOne owns and will continue to own all right, title, and interest in and to the script (including the copyright). NinjaOne is giving you a limited license to use the script in accordance with these legal terms.
  • Use Limitation: You may only use the script for your legitimate personal or internal business purposes, and you may not share the script with another party.
  • Republication Prohibition: Under no circumstances are you permitted to re-publish the script in any script library belonging to or under the control of any other software provider.
  • Warranty Disclaimer: The script is provided “as is” and “as available”, without warranty of any kind. NinjaOne makes no promise or guarantee that the script will be free from defects or that it will meet your specific needs or expectations.
  • Assumption of Risk: Your use of the script is at your own risk. You acknowledge that there are certain inherent risks in using the script, and you understand and assume each of those risks.
  • Waiver and Release: You will not hold NinjaOne responsible for any adverse or unintended consequences resulting from your use of the script, and you waive any legal or equitable rights or remedies you may have against NinjaOne relating to your use of the script.
  • EULA: If you are a NinjaOne customer, your use of the script is subject to the End User License Agreement applicable to you (EULA).