Der 0xc0000017-Fehlercode erscheint nach einer erfolglosen Neuinstallation oder nach Upgrades, die mit einem BSOD (Blue Screen of Death) enden. Er wird von der Fehlermeldung ‚Es ist nicht genug Speicher vorhanden, um ein Ramdisk-Gerät zu erstellen‘ begleitet. Dieser Fehlercode steht für STATUS_NO_MEMORY und signalisiert, dass nicht genügend virtueller Speicher oder Auslagerungsdateien für die angegebenen Speicherplätze vorhanden sind.

0xc0000017 – Es ist nicht genügend Speicher vorhanden, um ein Ramdisk-Gerät zu erstellen

Was verursacht den 0xc0000017 BSOD unter Windows?

  • Störung durch Antivirenprogramme von Drittanbietern – Wenn das Problem auftritt, während Sie versuchen, von einer älteren Windows-Version auf Windows 10 zu aktualisieren, sollten Sie als Erstes Ihr Antivirenprogramm untersuchen. Es ist möglich, dass es feststellt, dass der Vorgang nicht sicher ist, so dass es die Kommunikation zwischen dem Aktualisierungs-Tool und dem externen Microsoft-Server stoppt. In diesem Fall können Sie das Problem beheben, indem Sie die Sicherheitssuite eines Drittanbieters stoppen oder deinstallieren, während der Aktualisierungsprozess aktiv ist.
  • Unzureichender Arbeitsspeicher – Wenn Sie viele über USB angeschlossene Geräte, aber nicht viel Arbeitsspeicher haben, ist es möglich, dass dieses Problem aufgrund der Tatsache auftritt, dass Ihre Hardware nicht in der Lage ist, genügend Speicher zuzuweisen, um den Aktualisierungsprozess abzuschließen. In diesem Fall ist eine Lösung, die es Ihnen ermöglicht, den Prozess abzuschließen, ohne Ihre Hardware zu aktualisieren, alle nicht-essentiellen USB-Geräte zu trennen.
  • Veralteter Motherboard-Treiber – Wie sich herausstellt, ist ein weiterer potenzieller Schuldiger, der dieses Problem verursacht, ein inkompatibler Motherboard-Treiber, der nicht in der Lage ist, Windows 10 zu unterstützen. Wenn dieses Szenario zutrifft, können Sie das Problem beheben, indem Sie Ihre Motherboard-Treiber auf die neuesten Versionen aktualisieren.
  • Fehlerhafte Speicherblöcke – Wie von Microsoft bestätigt wurde, kann dieses Problem auch aufgrund einer Reihe von fehlerhaften Speicherblöcken auftreten, die Ihr Betriebssystem daran hindern, die für das Upgrade erforderliche Windows PE-Umgebung zu erstellen. In diesem Fall können Sie das Problem beheben, indem Sie die fehlerhaften Speichereinträge über eine erweiterte CMD-Eingabeaufforderung löschen.
  • Hybridgrafik ist aktiviert – Wenn Sie ein HP Zbook-Modell verwenden, besteht die Wahrscheinlichkeit, dass dieses Problem auftritt, weil die Hybridgrafik in Ihren BIOS-Einstellungen aktiviert ist. Um dieses Problem zu beheben, greifen Sie einfach auf Ihre BIOS-Einstellungen zu und deaktivieren Sie die Hybrid-Grafik oder schalten Sie sie auf diskrete Grafik um.
  • Verschiedene Drittanbieter-Störungen – Wie sich herausstellt, gibt es mehrere verschiedene Drittanbieter-Anwendungen, die diesen Fehlercode verursachen können, einschließlich Dienstprogramme. Um sicherzustellen, dass kein Dienst oder Prozess eines Drittanbieters dieses Problem verursacht, führen Sie einen Neustart durch und versuchen Sie den Prozess erneut.

Methode 1: Stoppen der AV-Suite (falls zutreffend)

Wenn Sie dieses Problem beim Versuch haben, Ihre Windows-Version auf Windows 10 zu aktualisieren, sollten Sie diese Fehlersuche damit beginnen, die Möglichkeit einer Störung durch Drittanbieter zu beseitigen. Wie sich herausstellt, ist es möglich, dass eine übermäßig schützende Antiviren-Suite den Upgrade-Vorgang aufgrund eines falschen Positivs aufhält.

Comodo, Avast und McAffee werden am häufigsten für dieses Verhalten verantwortlich gemacht, aber es kann auch andere geben. Wenn dieses Szenario zutrifft und Sie tatsächlich eine Drittanbieter-Suite verwenden, die diese Störung verursachen könnte, sollten Sie testen, ob der Vorgang erfolgreich ist, wenn Sie ihn durchführen, während die Antiviren-Suite deaktiviert oder deinstalliert ist.

Sie können die Dinge langsam angehen, indem Sie den Echtzeitschutz deaktivieren und den Aktualisierungsvorgang erneut versuchen. Wenn der 0xc0000017 BSOD nicht mehr erscheint, können Sie davon ausgehen, dass Ihr AV das Problem verursacht hat. Bei den meisten Sicherheitspaketen können Sie dies direkt über das Menü der Taskleiste tun.

Deaktivieren des Echtzeitschutzes bei Avast Antivirus
Deaktivieren des Echtzeitschutzes bei Avast Antivirus

Wenn Sie jedoch ein Sicherheitspaket eines Drittanbieters verwenden, das eine Firewall enthält, reicht das Deaktivieren des Echtzeitschutzes nicht aus, da das gleiche Sicherheitspaket weiterhin bestehen bleibt. Wenn dieses Szenario zutrifft, besteht die einzige praktikable Lösung darin, die Antivirus- und Firewall-Suite vollständig zu deinstallieren und sicherzustellen, dass keine Restdateien vorhanden sind, die das gleiche Verhalten verursachen könnten.

Hier ist eine Kurzanleitung, wie Sie die problematische Drittanbieter-Suite deinstallieren und alle Restdateien entfernen, die das Upgrade noch verhindern könnten:

  1. Drücken Sie die Windows-Taste + R, um ein Ausführen-Dialogfeld zu öffnen. Geben Sie dann „appwiz.cpl“ ein und drücken Sie die Eingabetaste, um das Menü „Programme und Funktionen“ zu öffnen.
    Geben Sie „appwiz.cpl“ in die Eingabeaufforderung „Ausführen“ ein
  2. Wenn Sie sich im Menü „Programme und Funktionen“ befinden, blättern Sie durch die Liste der installierten Anwendungen und suchen Sie die Sicherheitssuite des Drittanbieters, die Sie deinstallieren möchten. Wenn Sie sie sehen, klicken Sie mit der rechten Maustaste darauf und wählen Sie im neu erscheinenden Kontextmenü die Option Deinstallieren.
    Deinstallation Ihres Antivirenprogramms
  3. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen, und starten Sie dann Ihren Computer neu, um die Änderungen zu speichern.
  4. Öffnen Sie diesen Artikel (hier) und folgen Sie den dortigen Anweisungen, um alle verbleibenden Dateien zu entfernen, die mit der gerade deinstallierten AV-Suite verbunden sind.

Wenn das gleiche Problem immer noch auftritt oder diese Methode für Ihr spezielles Szenario nicht anwendbar war, gehen Sie zur nächsten möglichen Lösung über.

Methode 2: Trennen Sie alle externen Geräte

Das 0x0000017 wird mit „schlechtem Speicher“ in Verbindung gebracht, aber in Wirklichkeit tritt das Problem höchstwahrscheinlich auf, weil die Speicherzuweisung zu hoch ist, so dass das System nicht genug übrig hat, um den Aktualisierungs-/Installationsprozess abzuschließen.

Dieses Problem lässt sich leicht beheben, indem man zusätzlichen Arbeitsspeicher hinzufügt und den Computer mit der notwendigen Hardware ausstattet, um den Prozess abzuschließen.

Wenn Sie jedoch nicht vorhaben, Ihre PC-Spezifikationen aufzurüsten, können Sie die Speicherzuweisung wahrscheinlich vereinfachen, indem Sie alle unnötigen USB-Geräte abziehen. Mehrere betroffene Benutzer haben bestätigt, dass diese Methode für sie erfolgreich war.

Trennen Sie nicht benötigte USB-Anschlüsse

Wenn das Gerät nicht läuft, ist es nicht nötig, ihm zu erlauben, Speicher zu reservieren. Ziehen Sie in diesem Fall alle nicht benötigten USB-Geräte ab und wiederholen Sie den Vorgang, der die Fehlermeldung 0xc0000017 – Es ist nicht genug Speicher vorhanden, um ein Ramdisk-Gerät zu erstellen.

Wenn dieses Szenario nicht zutrifft oder Sie einen anderen Ansatz suchen, gehen Sie zur nächsten möglichen Lösung über.

Methode 3: Aktualisieren der Motherboard-Treiber

Wie sich herausstellt, kann dieses Problem auch durch einen stark veralteten Motherboard-Treiber verursacht werden, der nicht mit Windows 10 kompatibel ist. Mehrere Nutzer, bei denen der Fehler 0xc0000017 während des Upgrades auf Windows 10 auftrat, haben berichtet, dass der Prozess schließlich erfolgreich war, nachdem sie ihren Motherboard-Treiber auf die neueste Version aktualisiert hatten.

Windows Update ist bekannt dafür, Motherboard-Treiber nicht zu aktualisieren, also müssen Sie es wahrscheinlich manuell tun.

Hier ist eine kurze Anleitung, wie Sie Ihr Motherboard manuell aktualisieren können:

  1. Besuchen Sie die offizielle Website Ihres Motherboard-Herstellers und laden Sie die neuesten verfügbaren Treiber herunter. Wenn Sie Ihr Motherboard-Modell nicht kennen, können Sie & Speccy verwenden, um es herauszufinden.
    Herunterladen des Motherboard-Treibers

    Hinweis: Stellen Sie sicher, dass Sie Ihre Motherboard-Treiber von den offiziellen Kanälen herunterladen. Halten Sie sich von Download-Websites von Drittanbietern fern, es sei denn, Sie müssen unbedingt über sie gehen.

  2. Öffnen Sie die ausführbare Installationsdatei und folgen Sie den Anweisungen auf dem Bildschirm, um den Treiber zu installieren, der zuvor nicht installiert werden konnte.
  3. Nach Abschluss der Installation starten Sie Ihren Computer neu und prüfen Sie, ob das Problem beim nächsten Systemstart behoben ist.

Wenn derselbe Fehlercode 0xc0000017 immer noch auftritt oder Sie bereits die neueste Treiberversion haben, gehen Sie zur nächsten möglichen Lösung über.

Methode 4: Bereinigen der fehlerhaften Speichereinträge

Microsoft hat dieses Problem bereits untersucht und bestätigt, dass dieses spezielle Problem auch in Fällen auftreten kann, in denen das Betriebssystem versucht, die RAM-Disk für die Windows PE-Umgebung während des Bootvorgangs zu erstellen. Wenn während dieses Vorgangs fehlerhafte Speicherblöcke im BCD-Speicher entdeckt werden, können Sie als Ergebnis den Fehlercode 0xc0000017 erwarten.

Wenn dieses Szenario zutrifft, können Sie das Problem relativ einfach beheben, indem Sie eine Reihe von CMD-Befehlen verwenden, die in der Lage sind, fehlerhafte Speichereinträge im BCD-Speicher zu überprüfen und zu bereinigen. Hier eine Kurzanleitung:

  1. Drücken Sie die Windows-Taste + R, um das Dialogfeld Ausführen zu öffnen. Geben Sie dann „cmd“ in das Textfeld ein und drücken Sie Strg + Umschalt + Enter, um eine erweiterte Eingabeaufforderung zu öffnen. Wenn Sie zur Eingabeaufforderung der Benutzerkontensteuerung (UAC) gelangen, klicken Sie auf „Ja“, um die Administratoranforderung zu genehmigen.
    Ausführen der Eingabeaufforderung
  2. Wenn Sie sich in der erweiterten Eingabeaufforderung befinden, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um alle fehlerhaften Speichereinträge aufzulisten:
    bcdedit /enum {badmemory}
  3. Wenn die obige Untersuchung gezeigt hat, dass der BCD-Speicher tatsächlich fehlerhafte Speicherblöcke enthält, die die Erstellung der Ramdisk verhindern, besteht der nächste Schritt darin, diese Einträge zu löschen. Geben Sie dazu den folgenden Befehl ein und drücken Sie die Eingabetaste:
    bcdedit /deletevalue {badmemory} badmemorylist
  4. Nachdem der Vorgang erfolgreich abgeschlossen ist, starten Sie Ihren Computer neu und prüfen Sie, ob das Problem beim nächsten Systemstart behoben ist.

Wenn der Fehlercode 0xc0000017 auch nach Befolgung der obigen Anweisungen weiterhin auftritt, gehen Sie zur nächsten möglichen Lösung über.

Methode 5: Deaktivieren der Hybrid-Grafik im BIOS

Wie sich herausstellt, kann dieses Problem auch aufgrund einer GPU-Funktion auftreten, die auf integrierten AMD-GPU-Karten vorhanden ist und Hybrid-Grafik genannt wird. Mehrere betroffene Benutzer haben bestätigt, dass nach dem Aufrufen der BIOS-Einstellungen und dem Deaktivieren der Hybrid-Grafik im Menü „Gerätekonfiguration“ der Upgrade- bzw. Clean-Install-Prozess ohne weitere Probleme erfolgreich abgeschlossen werden konnte.

Diese Methode ist in der Regel bei ZBook-Modellen von HP erfolgreich.

Hier ist eine Kurzanleitung zum Deaktivieren der Hybrid-Grafik in den BIOS-Einstellungen:

  1. Schalten Sie den Computer ein (oder starten Sie ihn neu, wenn er bereits eingeschaltet ist). Sobald Sie den anfänglichen Ladebildschirm sehen, drücken Sie wiederholt die Setup-Taste (BIOS-Taste).
    Drücken Sie die BIOS-Taste während des Startvorgangs
    Drücken Sie die BIOS-Taste während des Startvorgangs

    Hinweis: Bei den meisten Motherboards wird die Setup-Taste auf dem Bildschirm angezeigt. Falls Sie ihn jedoch nicht sehen, können Sie im Internet nach spezifischen Anweisungen für die Eingabe Ihrer BIOS-Einstellungen je nach Motherboard-Modell suchen.

  2. Wenn Sie es geschafft haben, in Ihre BIOS-Einstellungen zu gelangen, verwenden Sie das Navigationsmenü, um auf das Menü „Erweitert“ zuzugreifen. Wählen Sie das Menü Gerätekonfiguration und stellen Sie sicher, dass das Grafikgerät auf „Diskrete Grafik“ statt auf „Hybridgrafik“ eingestellt ist.
    Hybridgrafik deaktivieren

    Hinweis: Wenn Sie eine Option finden, die es Ihnen ermöglicht, Hybridgrafik auf „Deaktiviert“ zu setzen, tun Sie dies.

  3. Sichern Sie die Möglichkeit, indem Sie Änderungen speichern und BIOS verlassen.
  4. Wenn die nächste Startsequenz abgeschlossen ist, sehen Sie nach, ob das gleiche Problem immer noch auftritt.

Wenn das gleiche Problem immer noch auftritt, gehen Sie zur nächsten Methode über.

Methode 6: Aktualisieren nach einem Neustart (falls zutreffend)

Wie sich herausstellt, gibt es eine Menge potenzieller Schuldiger, die für das Auftreten dieses Problems verantwortlich sein könnten. Und es sind nicht nur Antivirensuiten von Drittanbietern, die die Upgrade-Installation stören könnten, sondern auch Dienstprogramme, die normalerweise in einem Szenario, in dem ein BSOD auftritt, nicht verdächtigt werden.

Wenn Sie beim Versuch, eine ältere Windows-Version auf Windows 10 zu aktualisieren, auf den 0xc0000017-BSOD stoßen, sollten Sie die Möglichkeit einer Störung durch einen Drittanbieter ausschließen, indem Sie das Upgrade nach einem Neustart erneut versuchen.

Wenn Sie einen sauberen Startzustand erreichen, startet Ihr Computer ohne jegliche Art von Drittanbieterdiensten, Prozessen oder Startelementen, die den Aktualisierungsprozess stören könnten.

Hier ist eine Kurzanleitung zum Erreichen eines sauberen Startzustands, in dem Sie den Vorgang erneut versuchen können:

  1. Öffnen Sie ein Ausführen-Dialogfeld, indem Sie die Windows-Taste + R drücken. Sobald Sie sich im Ausführen-Fenster befinden, geben Sie „msconfig“ ein und drücken Sie die Eingabetaste, um das Menü Systemkonfiguration zu öffnen. Wenn Sie von der Benutzerkontensteuerung (UAC) dazu aufgefordert werden, klicken Sie auf „Ja“, um den Administratorzugriff zu gewähren.
    Öffnen der Systemkonfiguration über Ausführen
  2. Wenn Sie es geschafft haben, in das Menü Systemkonfiguration zu gelangen, klicken Sie oben im Menü auf die Registerkarte „Dienste“. Stellen Sie zunächst sicher, dass das Kontrollkästchen „Alle Microsoft-Dienste ausblenden“ aktiviert ist. Damit stellen Sie sicher, dass Sie nicht versehentlich einen für Ihr Betriebssystem wichtigen Dienst deaktivieren.
    Deaktivieren Sie alle Nicht-Microsoft-Startelemente
  3. Wenn alle Microsoft-Dienste aus der Liste ausgeschlossen sind, klicken Sie auf die Schaltfläche „Alle deaktivieren“, um zu verhindern, dass beim nächsten Startvorgang irgendwelche Dienste von Drittanbietern aufgerufen werden.
  4. Nachdem Sie sich um die Dienste gekümmert haben, gehen Sie auf die Registerkarte „Autostart“ und klicken Sie im nächsten Menü auf „Task-Manager öffnen“.
    Öffnen des Fensters „Autostart-Elemente“ über den Task-Manager
  5. Sie gelangen dann direkt auf die Registerkarte „Autostart“ des Task-Managers. Wählen Sie dort systematisch alle Startdienste von Drittanbietern aus und klicken Sie auf die Schaltfläche Deaktivieren am unteren Rand des Bildschirms, um zu verhindern, dass sie beim nächsten Systemstart gestartet werden. Führen Sie dies so lange durch, bis Sie sichergestellt haben, dass beim nächsten Systemstart kein Startdienst mehr ausgeführt werden kann.
    Apps vom Start ausschließen
  6. Wenn Sie diesen Schritt erreicht haben, ist die Grundlage für den sauberen Startzustand geschaffen. Starten Sie nun Ihren Computer neu, um ihn zu nutzen.
  7. Beim nächsten Startvorgang ist Ihr Computer nur mit den wichtigsten Diensten und Prozessen hochgefahren. Um zu prüfen, ob ein Drittanbieter-Element den Fehlercode verursacht hat, wiederholen Sie den Aktualisierungsvorgang und sehen Sie, ob das Problem nun behoben ist.

Articles

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.