How to fix Error 506 on Windows 11

Windows 11 Troubleshooting Guide: Error 506 – “At Least One Minifilter Does Not Support Bypass IO”

Why This Error Happens

This error occurs when Windows 11’s Bypass IO feature (a performance optimization that allows storage I/O to skip the filter manager stack for direct-to-disk access) detects a minifilter driver attached to the volume that hasn’t implemented compatibility with this feature. Since minifilters typically handle tasks like antivirus scanning, encryption, or backup monitoring, the OS blocks Bypass IO on that volume to prevent the incompatible driver from being skipped, which could cause data corruption or security gaps. This is commonly triggered by third-party antivirus software, disk encryption tools, or outdated storage drivers registered in the filter manager stack.

Step-by-Step Resolution Guide

  1. Identify the offending minifilter driver
    Open Command Prompt as Administrator and run:
   fltmc filters

This lists all active minifilter drivers along with their altitude values. Cross-reference unfamiliar entries (especially third-party ones) with the vendor’s documentation.

  1. Update or disable third-party security/backup software
    Check for updates from your antivirus, EDR, or backup software vendor, as many have released Bypass IO–compatible versions. Go to Settings > Apps > Installed Apps, locate the software, and update it via the vendor’s official updater rather than the Microsoft Store if applicable.

  2. Update storage and filter-related drivers
    Navigate to Device Manager > Storage Controllers, right-click your storage controller, select Update Driver, and choose Search automatically for drivers. Also check Windows Update > Advanced Options > Optional Updates for pending driver updates.

  3. Temporarily unload the non-compliant filter (advanced users only)
    If you’ve confirmed a specific filter is the cause, you can attempt to unload it manually for testing purposes:

   fltmc unload <FilterName>

⚠️ Only do this for non-critical, testing purposes — do not unload filters tied to active antivirus or encryption on production systems, as this may leave data unprotected.

  1. Check for pending Windows updates
    Go to Settings > Windows Update and install all available updates, including optional driver and cumulative updates. Microsoft periodically patches the filter manager and Bypass IO framework to improve compatibility with common third-party drivers.

Alternative or Verification Steps

  • Verify the fix: Re-run the operation that triggered the error, or check Event Viewer (Event Viewer > Windows Logs > System, filter by Event ID 506) to confirm the error no longer appears after updates/driver changes.
  • Alternative workaround: If no compatible driver update is available, the application or process attempting Bypass IO will automatically fall back to standard I/O — this is expected behavior and not harmful, so you can safely ignore the error if performance remains acceptable.