Wie behebe ich den 0xc0000006-Fehler (STATUS_IN_PAGE_ERROR)?
Der Fehler 0xc0000006 tritt normalerweise auf, wenn Benutzer versuchen, bestimmte ausführbare Dateien zu starten, die am häufigsten in Visual Studio erstellt werden, oder wenn bestimmte Visual Basic-Skripts ausgeführt werden. 0xc0000006 Fehler ein NTSTATUS-Code, der STATUS_IN_PAGE_ERROR bedeutet.
0xc0000006 Fehler (STATUS_IN_PAGE_ERROR)
Dieser Fehler tritt häufig auf, wenn versucht wird, eine ausführbare Datei von einem Netzwerkvolume auszuführen. Dies ist höchstwahrscheinlich auf ein zeitweise auftretendes Problem zurückzuführen, das durch eine überprotektive Firewall oder eine AV-Suite verursacht wird. Dieses falsch positive Ergebnis kann jedoch auch durch einen fehlerhaften Registrierungswert von AppInst_DLLs oder durch eine Art Systembeschädigung verursacht werden.
Methode 1. Deinstallation der AV / Firewall-Suite eines Drittanbieters
Wenn Sie beim Versuch, eine ausführbare Datei von einem Netzwerkvolume auszuführen, auf ein Problem stoßen und eine Suite eines Drittanbieters verwenden, tritt das Problem möglicherweise aufgrund eines falsch positiven Ergebnisses auf, das die Sicherheitssuite dazu zwingt, die Verbindung mit dem Netzwerk zu beenden Netzwerkvolumen.
Hinweis: Kaspersky wird am häufigsten als verantwortlich für die Verursachung dieser bestimmten Fehlermeldung gemeldet.
Falls dieses Szenario auf Ihre aktuelle Situation anwendbar ist, haben Sie zwei Möglichkeiten:
- Option 1: Richten Sie eine Whitelist-Regel in Ihrem Antivirus oder Ihrer Firewall ein, die die ausführbare Datei ausschließt, die als Sicherheitsbedrohung gekennzeichnet wird.
- Option 2: Deinstallieren Sie die Sicherheitssuite eines Drittanbieters, die das False Positive verursacht, und kehren Sie zur Standardsicherheits-App (Windows Defender) zurück.
Option 1 ist schwieriger zu implementieren, da die Schritte zum Einrichten von Ausnahmen spezifisch für die von Ihnen verwendete Suite eines Drittanbieters sind. Wenn Sie nicht wissen, wie es geht, suchen Sie online nach Schritten, um dies mit Ihrer AV / Firewall-Suite zu tun.
Wenn Sie sich für Option 2 entscheiden möchten, finden Sie hier schrittweise Anweisungen zum Deinstallieren der Suite / Firewall eines Drittanbieters, die das Problem verursacht:
- Öffnen Sie ein Dialogfeld Ausführen, indem Sie die Windows-Taste + R drücken. Geben Sie anschließend ‘appwiz.cpl’ ein und drücken Sie die Eingabetaste, um das Menü Programme und Funktionen zu öffnen.Geben Sie “appwiz.cpl” in das Dialogfeld “Ausführen” ein und drücken Sie die Eingabetaste
- Wenn Sie das Menü “Programme und Funktionen” aufgerufen haben, scrollen Sie durch die Liste der installierten Anwendungen und suchen Sie die Sicherheit von Drittanbietern, die Sie deinstallieren möchten. Nachdem Sie die Anwendung gefunden haben, klicken Sie mit der rechten Maustaste darauf und wählen Sie im neu angezeigten Kontextmenü die Option Deinstallieren.Deinstallation der Sicherheitssuite
- Befolgen Sie in der Deinstallationsaufforderung die Anweisungen auf dem Bildschirm, um diesen Vorgang abzuschließen, und starten Sie dann Ihren Computer neu, um den Vorgang abzuschließen.
Hinweis: Wenn Sie sich mehr Mühe geben und sicherstellen möchten, dass Sie keine Restdateien zurücklassen, die möglicherweise immer noch dasselbe Verhalten verursachen, finden Sie hier eine Kurzanleitung zum Entfernen von Restdateien Ihrer kürzlich deinstallierten AV-Suite. - Nach Abschluss des nächsten Startvorgangs sollte der integrierte AV (Windows Defender) bereits aktiv sein. Überprüfen Sie, ob Sie das Problem erneut replizieren können, indem Sie versuchen, dieselbe ausführbare Datei zu starten, die zuvor den Fehler 0xc0000006 (STATUS_IN_PAGE_ERROR) verursacht hat.
Falls das Problem immer noch nicht behoben ist, fahren Sie mit dem nächsten möglichen Fix fort.
Methode 2. Bereinigen des Werts AppInst_DLLs
Wie sich herausstellt, kann dieser bestimmte Fehler auch aufgrund eines bestimmten Registrierungsschlüssels auftreten, der die Anzahl der Abstürze und unerwarteten Einfrierungen verfolgt, die sich auf Apps von Drittanbietern auswirken. Dieser bestimmte Schlüssel kann jedoch fehlerhaft werden und Ihr System unter bestimmten Umständen dazu zwingen, den Fehler 0xc0000006 (STATUS_IN_PAGE_ERROR) auszulösen, wenn dies nicht der Fall ist.
Wenn Sie der Meinung sind, dass dieses Szenario anwendbar ist, befolgen Sie die nachstehenden Anweisungen, um sicherzustellen, dass keine Fehlalarme im Zusammenhang mit Leistungseinbußen, Registrierungsfehlern, RAM-Rückgang, fragmentierten Dateien, unnötigen oder redundanten Programminstallationen auftreten, die das System möglicherweise zum Auslösen von 0xc0000006 zwingen Error:
- Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie als Nächstes ‘regedit’ ein und drücken Sie die Eingabetaste, um den Registrierungseditor zu öffnen. Klicken Sie in der Benutzerkontensteuerung (User Account Control) auf Ja, um Administratorrechte zu erteilen.Ausführen des Registrierungseditors
- Wenn Sie sich im Registrierungseditor befinden, navigieren Sie im linken Bereich zum folgenden Speicherort: Computer HKEY_LOCAL_MACHINE SOFTWARE WOW6432Node Microsoft Windows NT CurrentVersion WindowsHinweis: Sie können manuell zu diesem Ort navigieren oder sofort dorthin gelangen, indem Sie den Ort direkt in die Navigationsleiste einfügen und die Eingabetaste drücken.
- Nachdem Sie zum richtigen Speicherort navigiert haben, wechseln Sie in den rechten Bereich des Registrierungseditors und doppelklicken Sie auf Applnit_DLLs. Löschen Sie den aktuellen Wert und klicken Sie auf OK, um die Änderungen zu speichern.Löschen des Werts von Applnit_DLLs
- Nachdem der Wert von Applnit_DLLs gelöscht wurde, starten Sie Ihren Computer neu und prüfen Sie, ob das Problem beim nächsten Start des Computers behoben ist.
Falls derselbe 0xc0000006-Fehler weiterhin besteht, fahren Sie mit dem nächsten möglichen Fix fort.
Methode 3. Ausführen von DISM- und SFC-Scans
Wenn Sie mit keiner der folgenden Methoden den Fehler 0xc0000006 beheben konnten, liegt das Problem wahrscheinlich an einer Inkonsistenz der Systemdateien, die durch eine Art von Beschädigung verursacht wird. Mehrere betroffene Benutzer, die Schwierigkeiten hatten, das Problem zu beheben, haben berichtet, dass das Problem behoben wurde, nachdem sie einige integrierte Dienstprogramme ausgeführt hatten, mit denen die Beschädigung der Systemdateien behoben werden konnte – SFC (System File Checker) und DISM (Deployment Image Servicing and Management). .
Es ist wichtig zu verstehen, dass SFC und DISM unterschiedliche Ansätze haben, um die Beschädigung von Systemdateien zu beheben. Aus diesem Grund ist es am besten, beide zusammen zu verwenden, um Ihre Chancen auf eine Lösung des Problems zu verbessern.
SFC ist viel effizienter als die Behebung logischer Fehler, da es sich auf den lokal gespeicherten Cache stützt, um beschädigte Dateien durch fehlerfreie Kopien zu ersetzen. Andererseits stützt sich DISM auf die WU-Komponente (Windows Update), um beschädigte Dateien durch fehlerfreie Entsprechungen zu ersetzen.
Folgendes müssen Sie tun, um DISM und SFC an einer erhöhten CMD-Eingabeaufforderung auszuführen:
- 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 CMD-Eingabeaufforderung mit erhöhten Rechten zu öffnen. Wenn die Benutzerkontensteuerung (User Account Control) angezeigt wird, klicken Sie auf Ja, um Administratorrechte zu erteilen.Ausführen der Eingabeaufforderung
- Wenn Sie die Eingabeaufforderung mit erhöhtem CMD erreicht haben, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um einen SFC-Scan zu starten: sfc / scannowHinweis: Bevor Sie diesen Scan starten, ist es wichtig zu verstehen, dass eine Unterbrechung dieses Vorgangs keine Option ist. Wenn Sie dies tun, ist Ihr System möglicherweise zusätzlichen logischen Fehlern ausgesetzt, die in Zukunft möglicherweise andere Fehlermeldungen verursachen. Dieser Vorgang kann mehrere Stunden dauern, und selbst wenn keine Fehler gemeldet werden, machen Sie sich keine Sorgen. SFC ist bekannt dafür, dass er ersetzte Daten nicht meldet.
- Starten Sie Ihren Computer nach Abschluss des Vorgangs neu und prüfen Sie, ob das Problem beim nächsten Systemstart behoben ist. Wenn die nächste Startsequenz abgeschlossen ist, befolgen Sie Schritt 1 erneut, um ein weiteres erhöhtes CMD-Terminal zu öffnen.
- Wenn Sie zu einer erhöhten CMD-Eingabeaufforderung zurückkehren, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste, um einen DISM-Scan zu starten: DISM / Online / Cleanup-Image / RestoreHealth
Hinweis: Bevor Sie diesen Vorgang starten, müssen Sie unbedingt sicherstellen, dass Ihre Internetverbindung stabil ist. Beachten Sie, dass DISM stark auf die WU-Komponente angewiesen ist, um neue Kopien herunterzuladen und fehlerhafte Daten zu ersetzen.
- Starten Sie Ihren Computer nach Abschluss des Scanvorgangs neu und prüfen Sie, ob das Problem beim nächsten Systemstart behoben ist.
Wenn das gleiche Problem weiterhin besteht, lesen Sie die unten stehende endgültige Methode, um Anweisungen zum Aktualisieren jeder Betriebssystemkomponente zu erhalten.
Methode 4. Durchführen einer Reparaturinstallation
Wenn Ihnen keine der oben genannten möglichen Korrekturen geholfen hat, ist es sehr wahrscheinlich, dass das Problem, auf das Sie stoßen, nicht konventionell gelöst werden kann. In diesem Fall können Sie das Problem nur beheben, indem Sie jede Windows-Komponente aktualisieren.
Der einfachste Weg, dies zu tun, ohne Ihre persönlichen Daten zu verlieren, besteht darin, eine Reparaturinstallation durchzuführen (direktes Upgrade-Verfahren. Der sicherste Weg, dies zu tun, ist die Verwendung eines kompatiblen Installationsmediums.
ANMERKUNG: Wenn Sie kein kompatibles Installationsmedium haben, können Sie eines für Windows 10 erstellen.
Wenn Sie eine bereit haben, befolgen Sie die Anweisungen (hier), um Anweisungen zur Durchführung einer Reparaturinstallation zu erhalten.