Freigeben über

Windows 11 Fehlermeldung AsIO.sys kann auf diesem Gerät nicht geladen werden

Gemeldet
Anonym
2025-01-10T11:58:45+00:00

Hallo,

nach dem Update auf Windows 11 kommt permenant die Fehlermeldung, dass AsIO.sys auf diesem Gerät nicht geladen werden kann.

Nach meinen Recherchen ist das der Realtec High Definition Audio Treiber. (Meiner ist der 6.0.9239,1 vom 16.09.2021)

Die AsIO.sys ist vom 04.07.2013 - 15kB - AsusTekCorporation 22.08.2012.

Das Problem besteht darin, dass beim Anschluss des Lautsprechers an der hinteren grünen Audio-Buchse kein Ton ausgegeben wird.

(Eigenartigerweise habe ich Ton, wenn ich einen extra Lautsprecher an die Audiobuchse vorn an einen internen PC-Einschub anschließe)

Es gibt wirklich massenhaft derartige Meldungen - aber eine richtige Lösung habe ich nicht gefunden!

Nach Einspielen eines Acronis-Windows10-Backups geht alles - wenn ich das Acronis-Windows11-Backup einspiele kommt wieder die Fehlermeldung.

Das habe ich bisher versucht:

  1. "Intel-Driver-and-Support-Assistant-Installer.exe" installiert. Der meldet, dass der aktuelle Treiber installiert ist.
  2. Irgendwo wurde ein angeblicher aktueller Treiber für Windows 11 zum Download angeboten ("Win7_Win8_Win81_Win10_R283.exe"). Im Endeffekt war das aber noch ein älterer Treiber 6.0.1.8286 vom 15.06.2017!!!. Der ging nicht mal für Windows 10!!!
  3. Diverse Seiten bieten angebliche Treiber und wenn man genauer hinsieht Software an. Mir kommt das aber Spanisch vor. Viren sind vorprogrammiert!!

4- Ich habe versucht, unter Start... Einstellungen...Datenschutz und Sicherheit... Windows-Sicherheit etwas zu ändern. Komme aber dort nicht weiter. Der Menüpunkt "Windows-Sicherheit" wird gar nicht geöffnet...

Hat jemand eine wirklich funktionierende Lösung für dieses Problem

oder eine wirklich funktionierende ASIO.sys

oder einen wirklich neueren Treiber für Raltex High Definition Audio für Windows 11?

Windows für Zuhause | Windows 11 | Geräte und Treiber

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

23 Antworten

Sortieren nach: Am hilfreichsten
  1. Anonym
    2025-02-24T12:26:05+00:00

    Microsoft tut mir leid. Sie meinten nur das Beste, aber kommunizieren es nicht. Vielleicht sollte ich es versuchen.

    Der AsIo Treiber ist sehr bekannter und sehr alter Treiber, den es in vielen Versionen gibt. In Kurzfassung: ihr wollt diesen Treiber nicht und ihr braucht ihn nicht.

    Microsoft stellt sich auf den Kopf, riskiert euren Ärger, und hat mindestens 3 Sicherungen eingebaut, damit ihr nicht versehentlich diesen Treiber geladen bekommt. Fragt ihr euch da gar nicht wieso?

    Problem Nummer 1: Der alte von 2012 ist SHA1-signiert. Tatsächlich gibt es seit einiger jüngerer Zeit ein Verbot, SHA1-signierte Treiber zu laden. SHA1 wurde als zu schwach eingestuft. Es geht kategorisch nicht mehr auf modernen Windows Systemen.

    Neuere Versionen des gleichen Treibers (AsIo) sind aber SHA256 signiert. Es ist sowieso heller Wahnsinn, zu versuchen, einen 2012 Treiber auf einem 2025 OS laufen zu lassen!

    Problem Nummer 2: der AsIo Treiber bedeutet im Grunde wörtlich "Asus I/O", aber in Wirklichkeit vor allem eines: ein Treiber, der einen (schon lange nicht mehr geheimen) IOCTL Code implementiert, den man als Usermode User/Programm rufen kann, und damit im Kernel nach Belieben herumlesen und schreiben kann. Asus benutzt diesen (schon seit Dekaden nicht mehr geheimen) IOCTL Code, um mit seinen Apps auf IO Space zuzugreifen. Nicht so nette Leute oder Malware benutzen es dazu, um Admin zu werden und andere schreckliche Dinge zu tun, wie sich im Betriebssystemskern einnisten. Die Existenz eines installierten AsIo-Treiber ist ein gefundenes Fressen für Angreifer um sich auf dem System persistent einzurichten.

    Der AsIo Treiber wurde von Asus so programmiert, den Lese- und Schreibzugriff zu ermöglichen, das ist eine Hauptfunktion. Kein Programmierfehler. "It's not a bug, it's a feature", aus Asus Sicht.

    Die neuesten Versionen von AsIo sind womöglich ein bisschen abgeschwächt, sodass der User oder das Programm Admin-Rechte braucht, um den (schon lange nicht mehr geheimen) Code loszuschicken und im Kernel rumzuschreiben und ihn zu ändern. In so einem Stadium lässt Microsoft es Asus durchgehen, solange die Kernisolierung nicht auch noch aktiviert wurde.

    Problem Nummer 3: die Kernisolierung wacht darüber, dass der Betriebssystem nicht verändert wird. Der AsIo-Treiber erlaubt aber genau das. Da würde es auch keine Rolle spielen, wenn man Admin ist. Deswegen darf Microsoft gar nicht erst erlauben, dass der AsIo Treiber geladen wird. Würde jemand den AsIo Treiber installiert haben und versuchen, die (nicht mehr geheimen) IOCTL Codes zu verwenden, um geschützte Betriebssystems-Seiten zu schreiben/zu editieren, dann würde es einen hässlichen Security Failure Blue Screen geben. Die Kernisolierung killt das ganze Betriebssystem, analog so wie das Betriebssystem normalerweise ein Fehler-verursachendes Programm killen würde, bei jedem Versuch, auf geschützte Betriebssystems-Seiten zu schreiben.

    Problem Nummer 4: Damit es keinen solchen "Unfortunate Accident" gibt, gibt es noch zusätzlich eine Sicherung über eine (unabhängig von der Kernisolierung) geführte "verbotene Treiberliste". Sie ist aktiv auch ohne Kernisolierung. (Aber der User kann es abschalten, zum Beispiel, wenn er den AsIo Treiber oder RWEverything benutzen möchte, um im Kernelspeicher rumschreiben zu dürfen. Das tut er dann auf eigene Verantwortung.) Microsoft pflegt in die "verbotene Treiberliste" alle Treiber und Rootkits rein, die so ein absichtliches RW Primitiv zum lesen und Schreiben in den Betriebssystems implementieren, und es Kraft ihrer Autorität als OEM/Firma mit einem (eigentlich) unzulässig verwendeten Zertifikat signieren. Vereinfacht, alle "Tunichtgut" Treiber sowie echte Kernel-Malware werden da kontinuierlich reingepflegt. Die verbotene Treiberliste ist öffentlich einsehbar, an mehreren Stellen, (z.B. https://learn.microsoft.com/en-us/windows/security/application-security/application-control/app-control-for-business/design/microsoft-recommended-driver-block-rules#vulnerable-driver-blocklist-xml , es gibt aber auch ein github repo... wie man sieht ist der asio Treiber mehrerer Generationen darauf). Die genauen Gründe, wieso ein Treiber auf die verbotene Liste gesetzt wurde, unterscheiden sich sehr und stehen dort (meines Wissens nach) nicht. (Das kann man jedoch googeln, wenn einen ein bestimmer Treiber, wie der AsIo, interessiert.) (Außerdem gibt es eine offizielle Seite, auf der man Tunichtgut-Treiber melden kann, mit Angabe eines eben solchen Grundes, wie z.B. "der Treiber implementiert lesen und schreiben per IOCTL Code auf den Kernel", und Microsoft schaut sich das dann an, und nimmt ihn dann auf oder nicht.)

    Warum Hersteller überhaupt solche Treiber schreiben, und dann selbst signieren, ist ein bisher ungelöstes Problem für Microsoft und ihnen ein Dorn im Auge.

    Die Kernisolierung ist nicht nur deswegen entstanden aber auch.

    Außerdem hat Microsoft noch das Problem, dass sie nicht so gerne den Herstellern ins Gesicht sagen oder öffentlich zugeben, dass das gar nicht gut ist, obwohl man sicher annehmen kann, dass sie es den Herstellern hinter den Kulissen sagen, diese es aber partiell einfach ignorieren, weil es eben bequem ist, der eigenen App zu erlauben, im Kernel herumzuschreiben, und die Intelligenz nicht in den Kernel verlagern zu müssen.

    Kurz gesagt, Microsoft will sich mit den Herstellern nicht anlegen, aber trotzdem die Benutzer schützen, was bisweilen zu einer merkwürdigen Situation führt.

    Am besten lebt ihr ohne Asio Treiber. Er ist für kein System notwendig, aber für diverse Mätzchen gut, z.B. bunte LEDs ansteuern.

    0 Kommentare Keine Kommentare
  2. Anonym
    2025-01-10T16:28:43+00:00

    Nach meinen Recherchen: Du hast nichts zu Deiner Hardware (oder auch Software) gesagt, dürftest aber irgendeine Asus-Hardware (und Software) haben.

    Aktualisiere ggf. Deine ASUS-Treiber.

    0 Kommentare Keine Kommentare
  3. Ingo Böttcher 158.1K Zuverlässigkeitspunkte
    2025-01-10T17:58:24+00:00

    nach dem Update auf Windows 11

    Du hast mit dem Update auch uralte Treiber mitgeschleppt, die dir jetzt Probleme bereiten.

    Der AsIO.sys ist ein Treiber, den ASUS zur Kommunikation zwischen Software und Hardware nutzt. Die Version von 2012 ist so historisch, die sollte man unter Windows 11 wirklich nicht mehr installieren. Sie hat allerdings mit Sound nichts zu tun.

    Ich würde ja eigentlich Windows 11 sauber neu installieren. Vom Installations-Stick mit Löschen der Disk.

    Ansonsten deinstalliere zuerst mal die Realtek Treiber über "Installierte Apps", falls dort noch ein Eintrag zu finden ist. Wenn das erledigt ist oder falls dort nichts steht, deinstalliere die Realtek Geräte aus dem Gerätemanager. Setze dabei den Haken, dass die Treiber gelöscht werden. Starte neu und suche nach Windows Updates. Schau auch bei den optionalen Updates, ob dir dort Soundtreiber angeboten werden.

    0 Kommentare Keine Kommentare
  4. Anonym
    2025-01-10T18:43:24+00:00

    Danke für Eure Infos.

    Eine "saubere" Windows11-Installation ist bei mir leider nicht möglich, da mein PC im Prinzip nicht Windows11-tauglich ist... Ich habe Windows11 mit einem modifiziertes (selbst erstellten) DVD-Image von Windows10 überinstalliert. Das ist die einzige Möglichkeit für mich.

    Ich habe ein ASUS H87M-Plus Board.

    Auf den offiziellen ASUS-Seiten gibt es leider keinen offiziellen W11-Treiber. Und auch beim WIndows-Update wird leider nichts angezeigt.

    Ich habe erstmal den Lautsprecher vorn am Einschub in Verwendung (damit habe ich Ton!) - und habe die AsIO.sys in C:\Windows\SysWOW64\Drivers manuell umbenannt, damit nicht bei jedem Start diese blöde Fehlermeldung kommt...

    Ich weiß nicht wirklich, welches Programm diese sys erstellt hat. Ich dachte eben, ggf. der Installer des Realtec High Definition Audio.

    Jedenfalls habe ich das in den Einstellungen zur Soundausgabe eingestellt... (Funktioniert in Windows 10, aber in Windows 11 kommt über die hintere Audiobuchse nichts an (NUR über die hintere Buchse). Die vordere Buchse funktioniert.

    Vielleicht versuche ich mal, an die vordere Buchse einen 2fach-Klinken-Verteiler anzuschließen.

    Zur Info: Hinten habe ich das Audio am Monitor angeschlossen. Der Lautsprecher ist recht leise, aber fürs Arbeiten am PC absolut ausreichend.

    Vorn habe ich einen aktiven Lautsprecher angeschlossen für Musik oder Video. Aber ich vergesse leider immer, den Lautsprecher beim Herunterfahren des PC auszuschalten... :(

    Ich dachte eben (weil dieses Problem EXTREM oft im Netz auftaucht), dass hier irgendein Spezi vielleicht einen funktionierenen Workaround hat...

    0 Kommentare Keine Kommentare
  5. Ingo Böttcher 158.1K Zuverlässigkeitspunkte
    2025-01-10T18:52:52+00:00

    Eine "saubere" Windows11-Installation ist bei mir leider nicht möglich, da mein PC im Prinzip nicht Windows11-tauglich ist...

    Auch dann ist natürlich eine saubere Neuinstallation möglich. https://answers.microsoft.com/de-de/windows/forum/all/windows-11-auf-nicht-unterst%c3%bctzter-hardware/f1e20a1a-69f0-4129-bea6-c655ed92e572

    Ich habe ein ASUS H87M-Plus Board.

    Da müsste UEFI-Boot unterstützt werden und SecureBoot ebenfalls. Ob sich mit dem aktuellsten BIOS-Update ein Firmware-TPM aktivieren lässt, kann ich so gerade nicht sehen. Falls ja, wäre eine Neuinstallation sehr einfach, denn alle Punkte, die beim Setup vom USB-Installationsmedium geprüft werden, wären eh erfüllt. Die CPU wird an der Stelle nicht überprüft. Somit einfach vom USB-Installationsmedium booten und loslegen!

    Falls kein TPM aktivierbar ist, funktionieren die oben im Artikel beschriebenen Workarounds wie z.B. setup /product server.

    und habe die AsIO.sys in C:\Windows\SysWOW64\Drivers manuell umbenannt, damit nicht bei jedem Start diese blöde Fehlermeldung kommt...

    Die Fehlermeldung beseitigst du, indem du in den Einstellungen von Windows Sicherheit die Kernisolierung deaktivierst. Damit kommt dieser Treiber nicht klar.

    0 Kommentare Keine Kommentare