Lösung für alle hat bei mir nicht funktioniert, die fremde dll wurde, nach viel Hickhack, damit man die überhaupt ersetzen konnte (WIRKLICH VIEL HICKHACK!), nicht als Vista-kompatibel erkannt.
Ein anderer Hinweis hat bei mir alles behoben:
Ausführen --> Services.msc --> den Dienst "Multimediaklassenplaner" suchen und wenn nicht gestartet, starten (bzw auf automatisch setzten);
den Dienst "Remoteprozeduraufruf (PRC)" suchen und auch starten wenn nicht aktiv (bzw auf automatisch setzten);
weiters den Dienst "Windows-Audio-Endpunkterstellung" suchen, starten, auf automatisch setzten;
und anschließend den Dienst "Windows-Audio" suchen und als letztes starten.
Er braucht diese 3 Programme um ordnungsgemäß zu funktionieren.
Bei mir gings, vielleicht hilfts ja noch jemandem.
Besten Gruß