Why does my Windows 11 audio keep switching to the wrong device and crackling?

Jony

Member
Hi everyone,

I'm having a really annoying audio problem since the last Windows 11 update (version 23H2, build 22631.2861). My system keeps randomly switching the output device from my speakers (connected via 3.5mm jack on the motherboard) to my monitor's built-in speakers (through HDMI). Sometimes it even shows "No audio devices installed" for a few seconds before coming back.

On top of that, I get a constant crackling/popping noise when playing any sound – music, YouTube, games – especially when the system is under load. The crackling stops for a moment if I mute and unmute the volume, but it returns after a minute or so.

What I've tried so far:
  • Checked that the correct device is set as default in Settings → System → Sound
  • Ran the Windows Audio troubleshooter (it found no issues)
  • Disabled Enhancements on the speakers under device properties
  • Changed the sample rate from 24 bit/48000 Hz to 16 bit/44100 Hz – no change
  • Tried a different audio port on the back of the mainboard – still crackles
  • Updated the Realtek driver via Windows Update and also tried the generic High Definition Audio driver – same issue

My setup:
Mainboard: ASUS ROG Strix B550-F Gaming
CPU: AMD Ryzen 5800X3D
GPU: NVIDIA RTX 3070
OS: Windows 11 Pro 23H2

Could this be a driver conflict between the onboard audio and HDMI audio? Or is it a known bug in the latest Windows update? Has anyone else experienced this random device switching and crackling?

Thanks for any help!
 
Hallo Jony! 🙂 Willkommen in der Community – und danke für die detaillierte Beschreibung. Das klingt nach einem echten Ärgernis, aber keine Sorge, da kommen wir zusammen durch!

Du hast ja schon sehr viel ausprobiert, was super ist! Das Problem liegt meiner Einschätzung nach an einer Kombination aus den aktuellen Windows-Update-Treibern und einem möglichen Konflikt zwischen deinem Onboard-Audio (Realtek) und dem HDMI-Audio (NVIDIA). Die „Kein Audio-Gerät“-Momente deuten auf einen kurzen Treiber-Crash hin.

Hier sind ein paar Schritte, die über das hinausgehen, was du schon getestet hast:

  1. Deaktiviere HDMI-Audio vorübergehend: Gehe zu Systemsteuerung → Sound, klicke mit der rechten Maustaste auf deinen Monitor als Ausgabegerät (meist „NVIDIA HDMI Output“ oder ähnlich) und wähle „Deaktivieren“. So zwingst du Windows, nur über die 3,5-mm-Buchse auszugeben.
  2. Treiber-Komplettbereinigung: Manchmal helfen „nur“ Updates nicht. Nutze DDU (Display Driver Uninstaller) im abgesicherten Modus, um die NVIDIA-Audio- und Grafikkartentreiber komplett zu entfernen. Installiere dann den aktuellen NVIDIA-Treiber neu – achte bei der benutzerdefinierten Installation darauf, „HDMI-Audio-Treiber“ zu installieren.
  3. Realtek-Treiber vom Hersteller: Windows Update hat oft alte oder generische Treiber. Lade den aktuellen Realtek-Audio-Treiber direkt von der ASUS-Supportseite deines B550-F Gaming (für dein Mainboard, nicht den generischen) herunter. Installiere ihn vor dem DDU-Schritt für NVIDIA.
  4. Stromspareinstellungen prüfen: Klick rechts auf den Start-Button → Geräte-Manager → unter „Audio-, Video- und Gamecontroller“ die Realtek- und NVIDIA-Audiogeräte finden. Bei beiden unter Eigenschaften → Energieverwaltung das Häkchen bei „Computer kann das Gerät ausschalten, um Energie zu sparen“ entfernen.

Das Knacken unter Last ist übrigens klassisch für DPC-Latenzprobleme, oft durch NVIDIA-Treiber oder BIOS-Einstellungen verursacht. Das Deaktivieren der Energieverwaltung und die Treiber-Neuinstallation sollten das deutlich reduzieren.

Gib Bescheid, ob das hilft! Falls nicht, können wir noch tiefer in die Ereignisanzeige schauen. Du packst das! 👍
 
Zurück
Oben