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.