Fix: BlueScreen-Wiederherstellungsfehler 0xc0000017 unter Windows 10

Der 0xc0000017-Fehlercode wird nach einer erfolglosen Neuinstallation oder nach Upgrades angezeigt, die in einem BSOD (Blue Screen of Death) enden. Es wird von der Fehlermeldung " Es ist nicht genügend Speicher vorhanden, um ein Ramdisk-Gerät zu erstellen." Begleitet Dieser Fehlercode ist für STATUS_NO_MEMORY geeignet und signalisiert, dass nicht genügend Kontingente für virtuellen Speicher oder Auslagerungsdateien für die angegebenen Speicherorte vorhanden sind.

Was verursacht das 0xc0000017 BSOD unter Windows?

  • Antivirus-Interferenz von Drittanbietern - Wenn Sie beim Versuch, von einer älteren Windows-Version auf Windows 10 zu aktualisieren, auf das Problem stoßen, sollten Sie sich zunächst Ihre Antivirus-Suite ansehen. Möglicherweise wird festgestellt, dass der Vorgang nicht sicher ist, sodass die Kommunikation zwischen dem Upgrade-Tool und dem externen Microsoft-Server unterbrochen wird. 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, tritt dieses Problem möglicherweise auf, weil Ihre Hardware nicht in der Lage ist, genügend Speicher zuzuweisen, um den Aktualisierungsvorgang abzuschließen. In diesem Fall besteht eine Lösung, mit der Sie den Vorgang abschließen können, ohne Ihre Hardware zu aktualisieren, darin, alle nicht wesentlichen USB-Geräte zu trennen.
  • Veralteter Motherboard-Treiber - Wie sich herausstellt, ist ein weiterer potenzieller Schuldiger, der dieses Problem aufwirft, ein inkompatibler Motherboard-Treiber, der Windows 10 nicht unterstützt. Wenn dieses Szenario anwendbar ist, können Sie das Problem beheben, indem Sie Ihre Motherboard-Treiber auf die neuesten Versionen aktualisieren .
  • Fehlerhafte Speicherblöcke - Wie von Microsoft bestätigt, kann dieses Problem auch aufgrund einer Reihe fehlerhafter Speicherblöcke 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 von einer erhöhten CMD-Eingabeaufforderung entfernen.
  • Hybridgrafiken sind aktiviert - Wenn Sie ein Zbook HP-Modell verwenden, tritt dieses Problem möglicherweise auf, da Hybridgrafiken in Ihren BIOS-Einstellungen aktiviert sind. Um dieses Problem zu beheben, greifen Sie einfach auf Ihre BIOS-Einstellungen zu und deaktivieren Sie Hybridgrafiken oder wechseln Sie zu Diskrete Grafiken.
  • Unterschiedliche Interferenzen von Drittanbietern - Wie sich herausstellt, gibt es verschiedene Anwendungen von Drittanbietern, die diesen Fehlercode verursachen können, einschließlich Dienstprogramm-Apps. Führen Sie einen sauberen Neustart durch und wiederholen Sie den Vorgang erneut, um sicherzustellen, dass kein Dienst oder Prozess eines Drittanbieters dieses Problem verursacht.

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

Wenn Sie beim Versuch, Ihre Windows-Version auf Windows 10 zu aktualisieren, auf dieses Problem stoßen, sollten Sie diese Suche zur Fehlerbehebung starten, indem Sie die Möglichkeit von Interferenzen von Drittanbietern ausschließen. Wie sich herausstellt, ist es möglich, dass eine überprotektive Antivirus-Suite den Aktualisierungsvorgang aufgrund eines falsch positiven Ergebnisses stoppt.

Comodo, Avast und McAffee werden am häufigsten als Ursache für dieses Verhalten gemeldet, es kann jedoch auch andere geben. Wenn dieses Szenario zutrifft und Sie tatsächlich eine Suite eines Drittanbieters verwenden, die diese Störung verursachen könnte, sollten Sie testen, ob der Vorgang erfolgreich ist, wenn Sie dies tun, während die Antivirus-Suite deaktiviert oder deinstalliert ist.

Sie können die Dinge langsam starten, indem Sie den Echtzeitschutz deaktivieren und den Aktualisierungsprozess wiederholen. Wenn der BSOD 0xc0000017 nicht mehr angezeigt wird, können Sie daraus schließen, dass Ihr AV das Problem verursacht hat. Bei den meisten Sicherheitssuiten können Sie dies direkt über das Taskleistenmenü tun.

Wenn Sie jedoch eine Sicherheitssuite eines Drittanbieters verwenden, die eine Firewall enthält, reicht es nicht aus, den Echtzeitschutz zu deaktivieren, da dieselbe Sicherheitssuite fest an ihrem Platz bleibt. Wenn dieses Szenario anwendbar ist, besteht die einzige praktikable Lösung darin, die Antivirus + -Firewall vollständig zu deinstallieren und sicherzustellen, dass keine übrig gebliebenen Dateien vorhanden sind, die möglicherweise immer noch dasselbe Verhalten verursachen.

Hier ist eine Kurzanleitung zum Deinstallieren der problematischen Suite eines Drittanbieters und zum Entfernen aller verbleibenden Dateien, die das Upgrade möglicherweise noch verhindern:

  1. Drücken Sie die Windows-Taste + R , um ein Dialogfeld Ausführen zu öffnen . Geben Sie als Nächstes 'appwiz.cpl' ein und drücken Sie die Eingabetaste , um das Menü Programme und Funktionen zu öffnen .
  2. Scrollen Sie im Menü " Anwendungen und Funktionen" durch die Liste der installierten Anwendungen und suchen Sie die Sicherheitssuite eines Drittanbieters, die Sie deinstallieren möchten. Wenn Sie es sehen, klicken Sie mit der rechten Maustaste darauf und wählen Sie im neu angezeigten Kontextmenü die Option Deinstallieren .
  3. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen, und starten Sie den Computer neu, um die Änderungen zu speichern.
  4. Öffnen Sie diesen Artikel ( hier ) und befolgen Sie die dortigen Anweisungen, um alle verbleibenden Dateien zu entfernen, die der gerade deinstallierten AV-Suite zugeordnet sind.

Wenn das gleiche Problem weiterhin auftritt oder diese Methode für Ihr bestimmtes Szenario nicht anwendbar war, fahren Sie mit dem nächsten möglichen Fix fort.

Methode 2: Trennen Sie alle externen Geräte

Der 0x0000017 ist mit "schlechtem Speicher" verbunden, aber in Wirklichkeit tritt das Problem höchstwahrscheinlich auf, weil die Speicherzuordnung zu hoch ist, sodass das System nicht mehr über genügend Speicherplatz verfügt, um den Aktualisierungs- / Installationsprozess abzuschließen.

Dies kann leicht behoben werden, indem Sie zusätzlichen Arbeitsspeicher hinzufügen und Ihren Computer mit der Hardware ausstatten, die zum Abschließen des Vorgangs erforderlich ist.

Wenn Sie jedoch keine Pläne zur Aktualisierung Ihrer PC-Spezifikationen haben, können Sie die Speicherzuweisung wahrscheinlich vereinfachen, indem Sie jedes unnötige USB-Gerät ausstecken. Mehrere betroffene Benutzer haben bestätigt, dass diese Methode für sie erfolgreich war.

Wenn das Gerät nicht ausgeführt wird, muss es keinen Speicher reservieren. Ziehen Sie in diesem Sinne den Stecker aus der Steckdose, und wiederholen Sie den Vorgang, der den 0xc0000017 verursacht hat. Es ist nicht genügend Speicher vorhanden, um ein Ramdisk-Gerät zu erstellen.

Wenn dieses Szenario nicht anwendbar ist oder Sie nach einem anderen Ansatz suchen, fahren Sie mit dem nächsten möglichen Fix fort.

Methode 3: Aktualisieren der Motherboard-Treiber

Wie sich herausstellt, kann dieses Problem auch durch einen stark veralteten Motherboard-Treiber verursacht werden, der nicht für Windows 10 kompatibel ist. Mehrere Benutzer, bei denen beim Upgrade auf Windows 10 der Fehler 0xc0000017 auftritt, haben gemeldet, dass der Vorgang endgültig erfolgreich war nachdem sie ihren Motherboard-Treiber auf die neueste Version aktualisiert haben.

Windows Update ist bekannt dafür, dass Motherboard-Treiber nicht aktualisiert werden können. Daher müssen Sie dies wahrscheinlich manuell tun.

Hier ist eine Kurzanleitung zum manuellen Aktualisieren Ihres Motherboards:

  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 es herunterladen und mit Speccy herausfinden.

    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 diese unbedingt durchgehen.

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

Wenn der gleiche 0xc0000017-Fehlercode immer noch auftritt oder Sie bereits über die neueste Treiberversion verfügen, fahren Sie mit dem nächsten möglichen Fix fort.

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, während des Startvorgangs die RAM-Disk für die Windows PE-Umgebung zu erstellen. Wenn während dieses Vorgangs fehlerhafte Speicherblöcke im BCD-Speicher entdeckt werden, wird möglicherweise der Fehlercode 0xc0000017 angezeigt  .

Wenn dieses Szenario anwendbar ist, können Sie das Problem relativ einfach beheben, indem Sie eine Reihe von CMD-Befehlen verwenden, mit denen fehlerhafte Speichereinträge im BCD-Speicher überprüft und bereinigt werden können. Hier ist eine Kurzanleitung dazu:

  1. Drücken Sie die Windows-Taste + R , um ein Dialogfeld Ausführen zu öffnen . Geben Sie als Nächstes 'cmd' in das Textfeld ein und drücken Sie Strg + Umschalt + Eingabetaste , um eine Eingabeaufforderung mit erhöhten Rechten zu öffnen. Wenn Sie zur UAC-Eingabeaufforderung (User Account Control) gelangen, klicken Sie auf Ja, um die Administratoranforderung zu genehmigen.
  2. Wenn Sie sich in der Eingabeaufforderung mit erhöhten Rechten befinden, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um alle fehlerhaften Speichereinträge aufzulisten:
    bcdedit / enum {badmemory}
  3. Falls 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 bereinigen. Geben Sie dazu den folgenden Befehl ein und drücken Sie die Eingabetaste:
    bcdedit / deletevalue {badmemory} badmemorylist
  4. Starten Sie Ihren Computer nach erfolgreichem Vorgang neu und prüfen Sie, ob das Problem beim nächsten Systemstart behoben ist.

Wenn der Fehlercode 0xc0000017  auch dann noch auftritt, wenn Sie die obigen Anweisungen befolgt haben, fahren Sie mit der nächsten möglichen Korrektur fort.

Methode 5: Deaktivieren von Hybridgrafiken aus dem BIOS

Wie sich herausstellt, kann dieses Problem auch aufgrund einer GPU-Funktion auftreten, die auf integrierten AMD-GPU-Karten namens Hybridgrafiken vorhanden ist. Mehrere betroffene Benutzer haben bestätigt, dass der Upgrade- / Neuinstallationsprozess ohne zusätzliche Probleme erfolgreich abgeschlossen wurde, nachdem sie ihre BIOS-Einstellungen aufgerufen und Hybrid Graphics über das Menü Gerätekonfiguration deaktiviert haben.

Es wird normalerweise berichtet, dass diese Methode bei ZBook-Modellen von HP erfolgreich ist.

Hier ist eine Kurzanleitung zum Deaktivieren von Hybridgrafiken in den BIOS-Einstellungen:

  1. Schalten Sie Ihren Computer ein (oder starten Sie einen Neustart, wenn er bereits eingeschaltet ist). Sobald Sie den ersten Ladebildschirm sehen, drücken Sie wiederholt die Setup-Taste (BIOS-Taste).

    Hinweis : Bei den meisten Motherboards wird die Setup-Taste auf dem Bildschirm angezeigt. Falls Sie es jedoch nicht sehen, können Sie online nach spezifischen Anweisungen zur Eingabe Ihrer BIOS-Einstellungen gemäß Ihrem Motherboard-Modell suchen.

  2. Wenn Sie Ihre BIOS-Einstellungen erreicht haben, können Sie über das Navigationsmenü auf das Menü Erweitert zugreifen . Wählen Sie im Menü Gerätekonfiguration und stellen Sie sicher, dass das Grafikgerät auf Diskrete Grafik anstelle von Hybridgrafik eingestellt ist.

    Hinweis: Wenn Sie eine Option finden, mit der Sie Hybridgrafiken auf Deaktiviert setzen können, tun Sie dies.

  3. Stellen Sie sicher, dass Sie die Chance speichern, indem Sie Änderungen speichern und BIOS beenden wählen .
  4. Überprüfen Sie nach Abschluss der nächsten Startsequenz, ob das gleiche Problem weiterhin auftritt.

Wenn das gleiche Problem weiterhin auftritt, fahren Sie mit der folgenden Methode fort.

Methode 6: Upgrade nach einem sauberen Neustart (falls zutreffend)

Wie sich herausstellt, gibt es viele potenzielle Schuldige, die für das Auftreten dieses Problems verantwortlich sein könnten. Und es sind nicht nur Antivirus-Suites von Drittanbietern, die die Aktualisierung der Installation beeinträchtigen könnten, sondern auch eine Dienstprogramm-App, die in einem Szenario, in dem ein BSOD beteiligt ist, normalerweise nicht vermutet wird.

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

Wenn Sie einen sauberen Startstatus erreichen, wird Ihr Computer ohne Dienste, Prozesse oder Startelemente von Drittanbietern gestartet, die den Aktualisierungsprozess möglicherweise behindern.

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

  1. Öffnen Sie ein Dialogfeld Ausführen , indem Sie die Windows-Taste + R drücken . Wenn Sie sich im Ausführungsfenster befinden, geben Sie ' msconfig' ein  und drücken Sie die Eingabetaste , um das Systemkonfigurationsmenü zu öffnen . Klicken Sie nach Aufforderung durch die Benutzerkontensteuerung (User Account Control, UAC) auf Ja , um Administratorzugriff zu gewähren.
  2. Wenn Sie das Systemkonfigurationsmenü aufgerufen haben, klicken Sie oben im Menü auf die Registerkarte Dienste . Stellen Sie zunächst sicher, dass das Kontrollkästchen " Alle Microsoft-Dienste ausblenden " aktiviert ist. Dadurch wird sichergestellt, dass Sie nicht versehentlich einen für Ihr Betriebssystem wichtigen Dienst deaktivieren.
  3. Sobald jeder Microsoft-Dienst von der Liste ausgeschlossen ist, klicken Sie auf die Schaltfläche Alle deaktivieren, um zu verhindern, dass bei der nächsten Startsequenz Dienste von Drittanbietern in Aktion treten.
  4. Nachdem die Dienste bearbeitet wurden, wechseln Sie zur Registerkarte Start und klicken Sie im nächsten Menü auf Task-Manager öffnen .
  5. Sie werden dann direkt in die Registerkarte Start des Task-Managers transportiert. Wenn Sie dort angekommen sind, wählen Sie systematisch jeden Startdienst eines Drittanbieters aus und klicken Sie auf die Schaltfläche Deaktivieren am unteren Bildschirmrand, um zu verhindern, dass sie beim nächsten Systemstart gestartet werden. Führen Sie dies aus, bis Sie sichergestellt haben, dass beim nächsten Systemstart kein Startdienst ausgeführt werden darf.
  6. Sobald Sie diesen Schritt erreicht haben, sind die Gründe für den sauberen Startzustand erreicht. Starten Sie jetzt einfach Ihren Computer neu, um die Vorteile zu nutzen.
  7. Beim nächsten Start hat Ihr Computer NUR mit den wesentlichen Diensten und Prozessen gebootet. Um zu testen, ob ein Element eines Drittanbieters den Fehlercode verursacht hat, wiederholen Sie den Aktualisierungsvorgang und prüfen Sie, ob das Problem jetzt behoben ist.