Windows Audio Service (AudioSrv)
Audiosrv-exe implements Windows Audio service responsibilities by coordinating the audio stack, devices, and sessions. It initializes the audio engine on boot, negotiates sample rates with drivers, routes sound to speakers or headsets, and responds to app requests for playback and recording. As a Microsoft-signed component, it underpins system sound and multimedia apps.
AudioSrv.dll runs under a svchost host, exposing WASAPI/MMDevice interfaces to apps, managing streams, endpoints, and events. It coordinates driver interactions and maintains consistent volume control and device switching across the Windows audio pipeline.
Reasons it's running:
Host process for AudioSrv services, including the Windows Audio stack
Windows Audio Device Graph Isolation, used to isolate audio processing from the UI
Service Control Manager that coordinates Windows services including the AudioSrv group
Windows Shell; hosts UI components like the Volume Mixer and quick audio controls