How to Fix "NTFS compression is disabled, please enable it" Error in WinToHDD

WinToHDD is one of the most widely used disk utilities that allows users to install, reinstall, or clone Windows 10/11 operating systems directly from internal drives without requiring USB boot drives or DVD installation media. However, when selecting target drive partitions or unpacking ISO/WIM image files, users frequently encounter a blocking error: "NTFS compression is disabled, please enable it".
DisableCompression = 1, it halts installation to prevent disk corruption.
1. Overview of Troubleshooting Methods
| Method | Utility Used | Estimated Time | Effectiveness |
|---|---|---|---|
| Method 1: CMD Command (Recommended) | Elevated Command Prompt using fsutil |
~30 seconds | Fastest, 100% accurate |
| Method 2: Registry Editor | NtfsDisableCompression key in regedit |
~1 minute | Works across all Windows Home & Pro builds |
| Method 3: Group Policy | Local policy management via gpedit.msc |
~1 minute | Clean GUI for Windows Pro & Enterprise editions |
| Method 4: Partition Properties | Drive compression checkbox in File Explorer | ~2 minutes | Direct partition-level configuration |
2. Detailed Step-by-Step Fixes
Method 1: Enable NTFS Compression via Command Prompt (Fastest)
- Press the
Windowskey, type cmd. - Right-click Command Prompt > select Run as administrator.
- Copy and paste the following command into the terminal, then press Enter:
fsutil behavior set disablecompression 0 - The console will confirm: "disablecompression = 0 (NTFS compression is enabled)".
- Restart your PC or re-launch WinToHDD to proceed with your Windows deployment.
Method 2: Enable via Windows Registry Editor
- Press
Windows + R, typeregedit, and hit Enter. - Navigate to the following registry path:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies(If the Policies subkey is absent, inspect:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem) - Locate the DWORD entry named NtfsDisableCompression. If it does not exist, right-click the right pane > choose New > DWORD (32-bit) Value and name it
NtfsDisableCompression. - Double-click
NtfsDisableCompression, change the Value data from1to0> click OK. - Close Registry Editor and restart your computer.
Method 3: Configure via Local Group Policy Editor (Windows Pro / Edu)
- Press
Windows + R, typegpedit.msc, and hit Enter. - Navigate through the left tree:
Computer Configuration > Administrative Templates > System > Filesystem > NTFS - In the right pane, locate the policy: Do not allow compression on all NTFS volumes.
- Double-click the policy > set its radio button to Disabled or Not Configured.
- Click Apply > OK and restart Windows.
Method 4: Enable Drive-Level Compression in File Explorer
- Open File Explorer (
Windows + E) > click This PC. - Right-click the destination drive partition targeted for installation > select Properties.
- Under the General tab, check the box: Compress this drive to save disk space.
- Click Apply > choose to apply changes to the root folder > click OK.
0 (enabled NTFS compression capability) is the default standard configuration shipped across all clean Microsoft Windows installations.
3. Frequently Asked Questions (FAQ)
Why does the fsutil command return "Access is denied"?
This occurs when Command Prompt is launched under standard user privileges. You must right-click CMD and select Run as administrator to modify low-level filesystem policies.
Does enabling NTFS compression slow down my computer?
No. Executing fsutil behavior set disablecompression 0 simply authorizes the operating system and installer utilities like WinToHDD to utilize compression algorithms when necessary. Your personal files and drives will not be compressed automatically unless explicitly requested.
Related Articles

BrotX Optimizer v7: Rootless Android System Tuning via Shizuku ADB
Guide to rootless Android system tuning with BrotX Optimizer v7 via Shizuku ADB: enable ANGLE Vulkan GPU, 0ms floating window touch, 80% charge protection, and 58 flags.

iOS Debloat Script: Optimize Performance, Battery Life and Gaming FPS on Jailbroken iPhone
Complete guide to perf.sh iOS debloat script disabling 100+ telemetry and background daemons to reclaim RAM, eliminate thermal throttling, and boost gaming FPS.

OOptimize: Android 7-15 Gaming Tweaks (Root & No-Root)
Optimize SurfaceFlinger and GPU Vulkan pipeline on Android 7-15 with OOptimize: stabilize FPS, eliminate frame drops, and minimize touch input latency.

RAM Purger: Stop Background Processes & Boost Android Gaming Like iPhone
Complete guide to the rootless RAM Purger (frozen.sh) shell script terminating 400+ background app tasks to reclaim RAM and eliminate frame drops on Android.
Comments(0)
Sign in to join the conversation
Sign in with Google, Facebook or Email to leave a comment and get notified of replies.
No comments yet. Be the first to join the conversation!