File History silently fails to turn on after Windows 11 24H2 update (Stops during Catalog creation)

CDub 0 Reputation points
2026-05-20T14:59:29.89+00:00

I have been investigating a persistent OS-level issue where Windows File History completely fails to initialize after a system is upgraded to Windows 11 24H2.

The Symptom (What the user sees):

When initiating File History via the legacy Control Panel, the "Turn On" button depresses but the process silently aborts. It successfully builds the Configuration and Data directories on the target backup drive and in AppData\Local\Microsoft\Windows\FileHistory, but halts immediately after. No backup initiates, no UI error is thrown, and the File History Service (fhsvc) transitions back to a stopped state.

Inspection of the local directories shows only Catalog1.edb and Catalog1.jfm are generated; the remainder of the configuration set fails to build.

Standard remediations already ruled out:

Validating OS integrity via sfc /scannow and DISM /Online /Cleanup-Image /RestoreHealth.

Reformatting the target backup volume (NTFS) and validating across multiple independent drives.

Forcing a clean initialization by wiping the AppData\Local\Microsoft\Windows\FileHistory directory.

Resetting the standard File History registry keys to clear the default target/config state back to zero.

Validating Windows Search indexing and default library states.

Manually starting fhsvc (the service starts normally but crashes/stops the exact moment the UI triggers the initialization).

What is happening behind the scenes (Technical Tracing):

If your PC has the exact symptoms described above, here is the invisible system error causing it. Advanced debugging confirms this is not a hardware, permission, or standard corruption issue. The failure occurs explicitly during the local catalog creation path (fhcat!DataProtectionCatalog::CreateStringTable).

The process throws an ESENT database engine error: -621 (JET_errEngineFormatVersionParamTooLowForRequestedFeature) when attempting to execute JetCreateTableColumnIndexW.

This ESENT failure causes fhcfg!CDpConfigMgr::CreateCatalogs to fail, bubbling an HRESULT up to the UI which silently aborts the operation. The OS appears to be intentionally clamping the ESENT engine format version to a legacy state, preventing File History from utilizing the modern database features required to build its catalog.

Question:

Has this specific ESENT database restriction been documented for File History following a major feature update? Specifically, is there a known WNF state, a stale setup/rollback registry policy, or an OS downgrade-window flag left over from the 24H2 upgrade that fails to clear, permanently restricting database features and breaking fhsvc?

Environment & Repro Scope:

OS Edition: Windows 11 Pro

Build Version: 26200.8457 (25H2)

System History / Timeline:

  • The machine upgraded to 24H2 on 2025-07-02.
  • An offline backup image from November 14, 2025, shows the machine was already carrying older persisted state that later proved relevant to this issue.
  • Despite this, File History continued working for months. The last successful File History backup occurred on March 9, 2026.
  • On March 10, 2026, KB5079473 installed (Build 26200.8037). The first clear sign of File History failure appeared on March 11, 2026, when the ProtectedUpToTime value became empty, and it has not behaved normally since.
Windows for home | Windows 11 | Recovery and backup

5 answers

Sort by: Most helpful
  1. CDub 0 Reputation points
    2026-05-21T14:43:09.0666667+00:00

    I fixed it. For anyone else who encounters this issue here is the solution and full investigation detail.

    TL;DR

    If File History will not turn on (you press turn on from Control Panel/File History UI, it darkens as if it is about to start but then resets), check this value:

    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data\41960B29A3BC1475

    Command to check:

    reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data" /v 41960B29A3BC1475

    If it is missing, restore it as:

    REG_BINARY 0100000001000000

    Command to restore:

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data" /v 41960B29A3BC1475 /t REG_BINARY /d

    0100000001000000 /f

    Then reboot.

    On a separate healthy VM I deleted only this value and File History failed. Restoring only this value and rebooting made File History work again. The same fix worked on the original broken machine.


    Full Investigation Detail:

    I investigated a Windows File History failure where clicking Turn on did not complete. The root cause turned out to be a missing persisted registry value under:

    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data

    The specific missing value on the broken machine was:

    41960B29A3BC1475

    On healthy systems, it existed as:

    REG_BINARY 0100000001000000

    What the failure looked like

    On the broken machine:

    • File History would not enable successfully.
    • fhsvc ended up stopped again.
    • The healthy file set was not completed.
    • The broken fingerprint was:
      • local Catalog1.edb
      • local Catalog1.jfm
      • no Catalog2.edb
      • no completed Config XML set on the backup drive

    Advanced tracing showed the immediate failure path was:

    • fhcfg!CDpConfigMgr::CreateCatalogs
    • fhcat!DataProtectionCatalog::CreateStringTable
    • ESENT!JetCreateTableColumnIndexW
    • ESENT error:
      • -621
      • JET_errEngineFormatVersionParamTooLowForRequestedFeature
    • translated back to:
      • 0x800405ff

    That HRESULT propagated back through fhcfg to the File History Control Panel enable path, which simply failed the Turn on operation without exposing a useful user-visible error code.

    The fix

    Restore this value:

    HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data\41960B29A3BC1475

    REG_BINARY 0100000001000000

    Command:

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data" /v 41960B29A3BC1475 /t REG_BINARY /d

    0100000001000000 /f

    Then reboot and test File History again.

    Why I am confident this is causal

    This is not just correlation on one machine.

    Broken machine before fix

    • 41960B29A3BC1475 was missing
      • File History failed

      Broken machine after fix

    • restoring only 41960B29A3BC1475 = 0100000001000000
      • File History worked again
      • fix survived reboot and clean reset/re-enable testing

      Healthy comparison systems

      Both a healthy Elitebook and a healthy VM had: 41960B29A3BC1475 = 0100000001000000 41960B29A3BC0C75 = 0100000001000000 and File History worked on both.

      Cross-machine repro on the healthy VM

      I then tested the healthy VM directly:
      • deleted only:
        • 41960B29A3BC1475
      • left:
        • 41960B29A3BC0C75 unchanged
      • rebooted
      • File History failed
      • local result matched the broken pattern:
        • only Catalog1.edb
        • only Catalog1.jfm
        • fhsvc stopped
      • restored only:
        • 41960B29A3BC1475 = 0100000001000000
      • rebooted
      • File History worked again
      That is strong cross-machine proof that this specific value is sufficient to break and restore the File History path.

      Safe scope

      This is not a generic Windows tweak. I would only apply this fix if your machine matches the same pattern:
    • File History fails to turn on
      • HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data\41960B29A3BC1475 is missing
      • you see the same partial local catalog behavior
      Useful checks: reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data" /v 41960B29A3BC1475 reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Notifications\Data" /v 41960B29A3BC0C75 Get-Service fhsvc | Select-Object Name,Status,StartType Get-ChildItem "$env:LOCALAPPDATA\Microsoft\Windows\FileHistory\Configuration" -Force -ErrorAction SilentlyContinue | Select-Object Name,Length,LastWriteTime

      Likely origin

      I do not have proof of the exact Microsoft-internal component that should have recreated this value, but current evidence points toward stale setup/rollback maintenance state rather than an ordinary File History UI problem. Static analysis made SetupCleanupTask.dll the strongest upstream policy-owner candidate. It contains explicit uninstall- window decision logic sourcing from:
    • CSP
      • Registry
      • OneSettings
      and gating on:
    • OOBE completion
      • uninstall validity
      • deployment in progress

    Was this answer helpful?

    9 people found this answer helpful.

  2. Frédéric Waltenspiel 0 Reputation points
    2026-07-29T06:55:42.84+00:00

    Salut CDub,

    Thank you so much for your investigation and for sharing the solution. Creating the binary key absolutely saved me.

    Before finding your post, I had spent at least 10 hours trying to get File History working again after upgrading to Windows 11 24H2. I tried countless different methods, including some pretty crazy ones, but nothing worked.

    Your solution fixed the problem immediately. I really appreciate the time and effort you put into tracking this down and sharing it with the community. You saved me a lot of frustration!

    Thank you again!

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments

  3. Hendrix-V 19,035 Reputation points Microsoft External Staff Moderator
    2026-05-21T01:46:06.73+00:00

    Hi CDub,

    Thank you for the detailed breakdown, especially confirming that you’ve already tested standard fixes and identified the failure point during catalog creation.

    Based on your description, the behavior suggests File History is able to start initialization but stops when building its internal catalog, which points more toward a system-level state or component restriction rather than a typical configuration issue.

    Please try the following targeted checks:

    1, Verify File History is not restricted by policy

    • Press Win + R > type gpedit.msc
    • Go to: Computer Configuration > Administrative Templates > Windows Components > File History
    • Ensure all settings are Not configured

    2, Reset Windows Search database (used by catalog/indexing)

    net stop wsearch
    rd /s /q C:\ProgramData\Microsoft\Search\Data\Applications\Windows
    net start wsearch
    
    • Restart the PC after running the commands

    3, Test with a new local admin account

    • Create a new local admin user and try enabling File History there
    • This helps determine if the issue is tied to the user profile or system state

    If File History continues to stop during setup, you may temporarily use Windows Backup / OneDrive backup or another backup solution. You’ve already ruled out the common causes, and your findings point to a deeper system condition after the upgrade.

    Let me know if you need further assistance, feel free to ask me by clicking "Add Comment" or "Add Answer" if you cannot add comment so your response will be visible. Thanks for your effort.


    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments

  4. spfixer 0 Reputation points
    2026-06-11T09:43:18.3733333+00:00

    Deleting the 41960B29A3BC1475 value was my original workaround for FH failing to clean up old versions on both Win10 and Win11. Restoring it does fix the basic FH functionality that the March 2026 cumulative update broke, but it also brings back the old "Could not clean up File History data -- Element not found" error message. That means your FH backup data will probably accumulate indefinitely, which makes the whole thing unusable for me.

    You can restore the old behavior (that requires 41960B29A3BC1475 to be gone) by rolling back the fhcat.dll file to version 10.0.26100.7309. (Thanks for pointing out the failing call stack that pointed me in the direction of that DLL, by the way.)

    Please find a proper fix for cleaning up old FH data and we should be golden.

    Was this answer helpful?

    0 comments No comments

  5. AI answer

    2026-05-20T14:59:57.3633333+00:00

    This specific ESENT behavior for File History after upgrading to Windows 11 24H2/25H2 is not documented in the provided material. The context only documents a different File History failure mode on older Windows versions, where File History does not finish backups when a file system filter driver is installed, and that issue is addressed by specific updated FileHistory components and manifests. It does not mention ESENT engine format restrictions, WNF states, rollback policies, or downgrade-window flags affecting File History on Windows 11 24H2/25H2.

    The context also includes general Windows 11 24H2/25H2 update history and known/resolved issues, but none of these describe File History failing during catalog creation, ESENT JET_errEngineFormatVersionParamTooLowForRequestedFeature, or any File History–specific known issue or rollback mechanism for these builds.

    Because of this, there is no supported statement in the context that:

    • Documents an ESENT database restriction for File History after 24H2/25H2, or
    • Identifies a known WNF state, stale setup/rollback registry policy, or downgrade-window flag that permanently restricts database features and breaks fhsvc.

    The only directly related guidance in the context for File History issues is the legacy article describing File History not finishing backups when a file system filter driver is installed, which is not the same scenario as the ESENT catalog creation failure described.


    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.