Windows 11 25H2: WSAIFabricSvc launches 8 WorkloadsSessionHost processes and consumes about 5 GB of RAM

Leonid Frolov 20 Reputation points
2026-07-23T17:27:25.53+00:00

Hello,

I would like to report a serious memory consumption issue in Windows 11 25H2 related to WSAIFabricSvc and WorkloadsSessionHost.exe.

System information:

  • Device: Microsoft Surface Laptop for Business
  • RAM: 32 GB
  • Windows version: 10.0.26200.8894
  • Windows 11 version: 25H2
  • WindowsWorkload.Manager package: WindowsWorkload.Manager.1_1.2511.1196.0_x64__8wekyb3d8bbwe

Problem description:

After starting Windows, I noticed unusually high memory consumption. Approximately 16 GB of 32 GB RAM was already in use, even though the computer was not running an especially heavy workload.

Task Manager initially showed several WorkloadsSessionHost processes. I therefore collected memory statistics using PowerShell.

There were eight instances of:

C:\Program Files\WindowsApps\

WindowsWorkload.Manager.1_1.2511.1196.0_x64__8wekyb3d8bbwe\

WorkloadsSessionHost.exe

All processes were started with the following command line:

-ServerName:Microsoft.Windows.Private.Workloads.SessionHost

All eight processes had the same parent process.

Before stopping the Windows AI Fabric service, the memory statistics were:

  • Physical memory used: 15.94 GB
  • Available memory: 15.68 GB
  • Committed memory: 17.91 GB
  • Commit usage: 53.1%
  • WorkloadsSessionHost instances: 8
  • WorkloadsSessionHost private memory: 2449.1 MB
  • WorkloadsSessionHost combined working set: 4454 MB

One WorkloadsSessionHost instance alone showed:

  • Private memory: 575.9 MB
  • Working set: 2969.1 MB
  • CPU time: approximately 1 second

The processes were almost completely idle, but continued to retain several gigabytes of memory.

I then performed the following diagnostic test in an elevated PowerShell session:

Stop-Service WSAIFabricSvc -Force

Get-Process WorkloadsSessionHost -ErrorAction SilentlyContinue |

Stop-Process -Force

After waiting 20 seconds, all WorkloadsSessionHost processes were gone.

The measured amount of physical memory released was:

  • 5.19 GB

A second memory report after stopping the service showed:

  • Physical memory used: 11.30 GB
  • Available memory: 20.37 GB
  • Committed memory: 12.74 GB
  • Commit usage: 37.8%
  • WorkloadsSessionHost instances: 0

Therefore, stopping WSAIFabricSvc and terminating WorkloadsSessionHost released:

  • Approximately 4.6–5.2 GB of physical memory
  • Approximately 5.17 GB of committed memory

This is a reproducible and significant amount of memory on a machine with 32 GB RAM.

Additional observations:

  • Removing or disabling Recall did not resolve the problem.
  • After rebooting, eight WorkloadsSessionHost processes returned.
  • Their memory consumption remained approximately the same.
  • The processes originate from an official Microsoft WindowsApps package.
  • The problem is not caused by Chrome, Claude, Visual Studio Code, or another third-party process.
  • Stopping WSAIFabricSvc immediately resolves the excessive memory consumption.
  • Setting WSAIFabricSvc to Manual and stopping it keeps WorkloadsSessionHost from consuming the memory, at least until another Windows component starts the service again.

This behaviour appears to be either:

  1. Excessive preloading of Windows AI workloads or models;
  2. Incorrect retention of shared or memory-mapped resources;
  3. A memory leak in Windows AI Fabric or Windows Workload Manager.

Five gigabytes of background memory consumption for inactive AI functionality is excessive and noticeably reduces system performance.

Please investigate the following components:

  • WSAIFabricSvc
  • WindowsWorkload.Manager
  • WorkloadsSessionHost.exe
  • Microsoft.Windows.Private.Workloads.SessionHost

I can provide additional PowerShell reports, process IDs, screenshots, and diagnostic logs if required.

Thank you.

Windows for business | Windows 365 Business

1 answer

Sort by: Most helpful
  1. Daphne Huynh (WICLOUD CORPORATION) 1,305 Reputation points Microsoft External Staff Moderator
    2026-07-24T02:40:20.22+00:00

    Welcome to Microsoft Q&A Forum! 

    Thank you for the detailed investigation and for providing before-and-after memory statistics.

    Based on your findings, WSAIFabricSvc (Windows AI Fabric Service) and the associated WorkloadsSessionHost.exe processes appear to be closely associated with the unusually high memory usage observed on the system. Across multiple tests, stopping the service and terminating the workload host processes consistently reduced both physical and committed memory consumption by approximately 5 GB. The fact that this reduction is both significant and reproducible suggests that these components are reserving a substantial amount of memory even when there is little or no visible workload activity.

    While the available data does not conclusively determine the root cause, the results indicate that the behavior warrants further investigation. At this stage, it is difficult to determine whether the memory usage is the result of AI model preloading and caching, retention of memory-mapped resources, aggressive resource management, or a potential software defect. However, several observations strengthen the correlation:

    • The behavior is consistently reproducible across system reboots, making a temporary or one-time condition unlikely.
    • Eight WorkloadsSessionHost.exe instances are continuously launched by the WindowsWorkload.Manager package and remain active over time.
    • Removing Recall does not change the behavior, suggesting that the memory consumption is not solely tied to Recall-related features.
    • Stopping WSAIFabricSvc consistently frees several gigabytes of memory, showing a clear and direct relationship between the service and the elevated resource usage.

    Taken together, these findings suggest that the memory consumption is persistent, systemic, and closely linked to the Windows AI Fabric infrastructure rather than to individual applications or normal user activity. CPU utilization remains minimal despite the sustained high memory consumption.

    As a temporary mitigation, I would like to provide you some useful information that you may consider:

    1. Temporarily disable the Windows AI Fabric service

    Stop-Service WSAIFabricSvc -Force Set-Service WSAIFabricSvc -StartupType Manual

    This prevents the service from starting automatically after reboot and may reduce the immediate memory impact.

    2. Verify whether Windows re-enables the service

    • After installing Windows updates or feature updates, confirm that the service startup type remains unchanged
    • If the service is restarted automatically, determine which Windows feature or component depends on it before disabling it again.

    3. Keep Windows and Windows AI components updated

    • Install the latest cumulative updates for Windows 11 25H2.
    • Check for updates to the WindowsWorkload.Manager package, as changes to AI-related components may be delivered independently through Store or system package updates.

    4. Review whether AI features are required

    If you do not currently rely on Recall, Copilot+, or other AI-powered Windows experiences, leaving WSAIFabricSvc set to Manual may be a reasonable temporary workaround.

    Reference: What are Windows AI APIs? | Microsoft Learn

    5. Avoid repeatedly terminating WorkloadsSessionHost.exe

    While forcefully ending individual WorkloadsSessionHost.exe processes may temporarily free memory, they are managed by the WindowsWorkload.Manager package and may be restarted automatically. Stopping the underlying service is generally the more effective and controlled approach.

    At present, your testing demonstrates a clear correlation between WSAIFabricSvc and the memory consumption. For the time being, I recommend setting the service to Manual, as this appears to be the most practical workaround. I appreciate your patience while we continue to investigate and determine whether this behavior is expected or can be addressed in a future update.

    I hope this information is helpful and thank you for choosing Microsoft Q&A to raise your concern. 

    Was this answer helpful?

    1 person found 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.