- 0xc0000005: Die besten Lösungswege für den...
Mit Windows hat Microsoft einen großen Erfolg erzielt: Seit vielen Jahrzehnten ist das Betriebssystem eine der beliebtesten Lösungen für die grafische Verwaltung und Nutzung von Computern. Im Laufe der Zeit ist es nicht nur einfacher geworden, das Betriebssystem zu installieren, sondern auch Fehler zu beheben - dank automatischer Problembehandlungen, die für verschiedene Situationen vorgesehen sind und mit einem einzigen Klick gestartet werden können. Schwierig wird es jedoch, wenn ein Fehler auftritt, für den es keine vorgefertigte Lösung gibt. Genau das ist der Fall beim 0xc0000005-Error, der unter anderem beim Starten von Drittanwendungen auftritt und sich nicht mit herkömmlichen Reparaturfunktionen beheben lässt.
Zusätzlich kann dieser Fehler auch während des Windows-Updates auftreten und dadurch die Aktualisierung des Betriebssystems verhindern. In allen oben genannten Fällen ist es ratsam, das Problem selbst zu lösen, da Windows keine spezifische Fehlerbehebung anbietet.
Im folgenden Abschnitt haben wir die vielversprechendsten Lösungen für verschiedene 0xc0000005-Fehler-Szenarien für Sie zusammengestellt.
Als erstes können Sie versuchen, die betroffene Anwendung von Ihrem Computer zu deinstallieren und anschließend erneut zu installieren. Wenn Dateien oder Einstellungen der Software den Zugriffsfehler verursacht haben, sollte dieser danach höchstwahrscheinlich nicht erneut auftreten. Wenn die Neuinstallation jedoch nicht die gewünschten Ergebnisse bringt, sollten Sie die folgenden Lösungsstrategien ausprobieren.
Änderungen in der Windows-Registrierungsdatenbank sollten sorgfältig durchgeführt werden, da unüberlegte und fehlerhafte Anpassungen dazu führen können, dass das System nicht mehr ordnungsgemäß funktioniert. Es wird empfohlen, vor dem Eingriff eine Sicherungskopie des aktuellen Registrierungsstands zu erstellen. Klicken Sie dazu im Registrierungs-Editor auf "Datei" und wählen Sie "Exportieren". Geben Sie einen geeigneten Namen ein und speichern Sie die Sicherungskopie an einem beliebigen Ort.
Nachdem Sie den Registrierungs-Editor geöffnet haben, suchen Sie nach dem folgenden Schlüssel:
Finden Sie den Eintrag "LoadAppInit_DLLs" und doppelklicken Sie darauf, um den zugehörigen Wert in "0" zu ändern:
Klicken Sie auf "OK", um die Änderung zu bestätigen. Starten Sie das System anschließend neu und versuchen Sie, die problematische Software erneut zu starten.
Um dieses Video anzuzeigen, sind Cookies von Drittanbietern erforderlich. Sie können Ihre Cookie-Einstellungen hier aufrufen und ändern.
Microsoft bietet mit dem Malicious Software Removal Tool (MSRT) außerdem ein Tool zur Entfernung von bösartiger Software an, das standardmäßig monatlich im Rahmen der Windows-Updates aktualisiert wird und im Hintergrund das System auf Bedrohungen untersucht. Dieses funktioniert jedoch nicht immer ordnungsgemäß, weshalb Microsoft die aktuelle Version des MSRT auch zum manuellen Download auf der eigenen Website zur Verfügung stellt. Hier können Sie die aktuelle Version des MSRT herunterladen.
Hinweis
Um den Arbeitsspeicher Ihres Computers auszutauschen, müssen Sie das Gehäuse öffnen, die Steckplätze für RAM identifizieren und Module einsetzen oder entfernen können. Wenn Sie nicht über das erforderliche Fachwissen verfügen, empfehlen wir Ihnen, einen Hardware-Experten aufzusuchen und ihn mit dem Austausch des Speichers zu beauftragen.
Bevor Sie dies tun, sollten Sie jedoch sicherstellen, dass der Zugriffsfehler tatsächlich auf ein defektes Speichermodul zurückzuführen ist. Eine bereits in das System integrierte Lösung hierfür ist die Windows-Speicherdiagnose, die entweder im Startmenü unter "Windows-Verwaltungsprogramme" oder mit Hilfe der Suchfunktion gefunden werden kann. Starten Sie das Tool per Doppelklick und wählen Sie dann die Option "Jetzt neu starten und nach Problemen suchen" aus, woraufhin der PC herunterfährt und die Speicherdiagnose beim nächsten Neustart durchführt.
Nach Abschluss des Überprüfungsprozesses startet Windows wie gewohnt. In der Infoleiste (unten rechts) erhalten Sie eine Meldung über die Ergebnisse des Checks, die Sie darüber informiert, ob Speicherprobleme festgestellt wurden oder ob der RAM ordnungsgemäß funktioniert.
Wenn weder Malware noch die Software selbst für den 0xc0000005-Fehler verantwortlich sind, bieten die folgenden spezifischen Lösungsansätze die besten Erfolgschancen.
Um einen Überblick über die eingebaute Hardware zu erhalten, können Sie jederzeit den Geräte-Manager aufrufen, indem Sie auf die entsprechende Schaltfläche in der Systemsteuerung (Symbol-Ansicht) klicken. Um nach neuen oder aktuellen Treibern für ein bestimmtes Gerät zu suchen und diese zu installieren, können Sie entweder die Website des Herstellers besuchen und die Treiber von dort herunterladen oder die im Geräte-Manager integrierte Suchfunktion verwenden. Um letztere zu starten, wählen Sie die gewünschte Hardware-Komponente mit der rechten Maustaste aus und wählen Sie die Option "Treiber aktualisieren". Danach können Sie entweder online oder auf dem Computer nach vorhandenen Treibern suchen.
Tipp
Sie können die aktuellen Boot-Loader-Pfade jederzeit über die Eingabeaufforderung überprüfen, indem Sie die Kommandozeile als Administrator öffnen und den Befehl "bcdedit" eingeben.
Um die fehlerhaften Boot-Pfade zu löschen und die Startkonfigurationsdaten in den Originalzustand zurückzusetzen, benötigen Sie ein Windows-Installationsmedium (CD, DVD, USB-Stick). Damit können Sie die Eingabeaufforderung außerhalb des regulären Betriebs starten. Starten Sie Ihren PC von dem gewählten Medium und führen Sie dann die folgenden Schritte aus:
Geben Sie nun nacheinander die folgenden Befehle in die Eingabeaufforderung ein, wobei Sie den Laufwerkbuchstaben D: bei Bedarf durch den Buchstaben Ihres Windows-Installationslaufwerks ersetzen:
Starten Sie Ihren PC nun neu und geben Sie Ihren Windows-Key bzw. Ihre digitale Lizenz (Windows 10) ein, wenn Sie aufgefordert werden, Windows erneut zu aktivieren.
Was ist der Windows-Fehler 0xc0000005?
Der Windows-Fehler mit dem Code "0xc0000005" ist einer der bekannten Fehler von Windows. Dieser Fehler betrifft nicht nur Benutzer von Windows 10, sondern auch Benutzer von älteren Versionen wie Windows 8 und Windows 7. Es gibt grundsätzlich drei verschiedene Szenarien, in denen dieser Fehler auftritt:- Bei der Installation von Windows: "Unerwarteter Fehler bei der Windows-Installation. Stellen Sie sicher, dass auf die Installationsquelle zugegriffen werden kann und starten Sie die Installation erneut. Fehlercode: 0xC0000005"
- Beim Start von Anwendungen: "Die Anwendung konnte nicht korrekt gestartet werden (0xc0000005). Klicken Sie auf "OK", um die Anwendung zu schließen."
- Zugriffsverletzung durch Anwendungen: "0xC0000005: Zugriffsverletzung beim Lesen an Position …"
Zusätzlich kann dieser Fehler auch während des Windows-Updates auftreten und dadurch die Aktualisierung des Betriebssystems verhindern. In allen oben genannten Fällen ist es ratsam, das Problem selbst zu lösen, da Windows keine spezifische Fehlerbehebung anbietet.
Die häufigsten Ursachen für den 0xc0000005-Error
Es gibt verschiedene Ursachen, warum der 0xc0000005-Fehler auftreten kann. Zum einen kann es an nicht funktionierender oder falsch konfigurierter Hardware liegen. Zum anderen kann auch die ausgeführte Software das Problem verursachen, wobei eine Neuinstallation helfen könnte. Meistens liegt das Problem jedoch an konkreten Fehlern oder Beschädigungen des Betriebssystems. Diese Fehler können fehlerhafte oder ungültige Registry-Einträge, fehlende oder unvollständige DLL-Dateien und beschädigte Systemdateien und -konfigurationen umfassen. Zusätzlich kann auch Malware die 0xc0000005-Fehlermeldung verursachen.Im folgenden Abschnitt haben wir die vielversprechendsten Lösungen für verschiedene 0xc0000005-Fehler-Szenarien für Sie zusammengestellt.
So beheben Sie Zugriffsfehler mit Fehlercode „0xc0000005“
Zugriffsverletzungsfehler (auch als Schutzverletzungsfehler bekannt) treten auf, wenn ein ausgeführtes Programm versucht, auf eine bestimmte Ressource (insbesondere Speicher) zuzugreifen, die vor einem solchen Zugriff geschützt oder nicht erreichbar ist. Ein Fehler mit dem Code „0xc0000005“ tritt auf, wenn die entsprechende Software abstürzt.Als erstes können Sie versuchen, die betroffene Anwendung von Ihrem Computer zu deinstallieren und anschließend erneut zu installieren. Wenn Dateien oder Einstellungen der Software den Zugriffsfehler verursacht haben, sollte dieser danach höchstwahrscheinlich nicht erneut auftreten. Wenn die Neuinstallation jedoch nicht die gewünschten Ergebnisse bringt, sollten Sie die folgenden Lösungsstrategien ausprobieren.
Lösung 1: Deaktiviere die Datenausführungsverhinderung (DEP) für das Programm
Windows hat eine Funktion namens Data Execution Prevention (DEP) integriert, die den Arbeitsspeicher schützt. Diese Funktion kann unbeabsichtigt zu Zugriffsproblemen wie dem Fehlercode 0xc0000005 führen. Einige Programme sind nicht mit diesem Sicherheitsfeature kompatibel, wodurch bestimmte Aktionen zwangsläufig zu diesem Fehler führen. Die einfachste Lösung besteht darin, den Schutzmechanismus für die betreffende Anwendung zu deaktivieren. Hierfür sind Administratorenrechte erforderlich und folgende Schritte müssen befolgt werden:- Öffne den "Ausführen"-Dialog über das Startmenü oder mit der Tastenkombination [Windows]-Taste + [R].
- Gib "sysdm.cpl" ein und drücke die Eingabetaste, um die Systemeinstellungen aufzurufen.
- Wechsle in die Registerkarte "Erweitert" und klicke in der Rubrik "Leistung" auf die Schaltfläche "Einstellungen".
- Wechsle zur Registerkarte "Datenausführungsverhinderung" und wähle die Option "Datenausführungsverhinderung für alle Programme und Dienste mit Ausnahme der ausgewählten einschalten".
- Klicke auf "Hinzufügen" und suche nach der .exe-Datei des problematischen Programms.
- Speichere die Änderung, indem du zunächst auf "Übernehmen" und dann auf "OK" klickst.
Lösung 2: Deaktivieren des AppInit_DLLs-Mechanismus in der Windows-Registry
Um den Fehler 0xc0000005 zu beheben, können Sie die Funktion AppInit_DLLs deaktivieren. Diese Funktion ermöglicht es, eine Auswahl beliebiger DLLs (Windows-Bibliotheken) in jeden im Benutzermodus ausgeführten Prozess zu laden. Die Verwendung von DLLs ermöglicht eine effizientere Nutzung des Speichers und eine schnellere Ladegeschwindigkeit und eine geringere Speicherplatzbelegung der betreffenden Programme. Jedoch kann der Eintrag "AppInit_DLLs" in einigen Fällen zu Zugriffsverletzungen führen. Wenn Sie über Administrator-Rechte verfügen, können Sie diese Funktion in der Windows-Registry deaktivieren. Rufen Sie dazu die Registry wie folgt auf:- Öffnen Sie das "Ausführen"-Fenster über die entsprechende Schaltfläche im Startmenü oder mit der Tastenkombination [Windows] + [R].
- Geben Sie "regedit" ein und drücken Sie die Eingabetaste.
Änderungen in der Windows-Registrierungsdatenbank sollten sorgfältig durchgeführt werden, da unüberlegte und fehlerhafte Anpassungen dazu führen können, dass das System nicht mehr ordnungsgemäß funktioniert. Es wird empfohlen, vor dem Eingriff eine Sicherungskopie des aktuellen Registrierungsstands zu erstellen. Klicken Sie dazu im Registrierungs-Editor auf "Datei" und wählen Sie "Exportieren". Geben Sie einen geeigneten Namen ein und speichern Sie die Sicherungskopie an einem beliebigen Ort.
Nachdem Sie den Registrierungs-Editor geöffnet haben, suchen Sie nach dem folgenden Schlüssel:
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
Finden Sie den Eintrag "LoadAppInit_DLLs" und doppelklicken Sie darauf, um den zugehörigen Wert in "0" zu ändern:
Klicken Sie auf "OK", um die Änderung zu bestätigen. Starten Sie das System anschließend neu und versuchen Sie, die problematische Software erneut zu starten.
Lösung 3: Durchführung eines Malware-Scans
Windows-Fehler wie der 0xc0000005-Fehler können auch das Ergebnis von Schadsoftware sein, insbesondere wenn der Fehler im Zusammenhang mit dem Zugriff auf bestimmte Systemressourcen steht. Obwohl Windows eine eigene Sicherheitssuite bietet, die einen guten Schutz gegen Viren, Bots, Trojaner und Co. bietet und durch Drittanbieter-Tools wie Kaspersky, Bitdefender oder Avira Antivir erweitert werden kann, kann auch das beste Programm keine hundertprozentige Sicherheit garantieren. Daher sollte man vorhandene Malware-Scanner manuell starten, um den aktuellen Sicherheitsstatus des Systems zu überprüfen und gefundene Malware zu entfernen.Um dieses Video anzuzeigen, sind Cookies von Drittanbietern erforderlich. Sie können Ihre Cookie-Einstellungen hier aufrufen und ändern.
Microsoft bietet mit dem Malicious Software Removal Tool (MSRT) außerdem ein Tool zur Entfernung von bösartiger Software an, das standardmäßig monatlich im Rahmen der Windows-Updates aktualisiert wird und im Hintergrund das System auf Bedrohungen untersucht. Dieses funktioniert jedoch nicht immer ordnungsgemäß, weshalb Microsoft die aktuelle Version des MSRT auch zum manuellen Download auf der eigenen Website zur Verfügung stellt. Hier können Sie die aktuelle Version des MSRT herunterladen.
Lösung 4: Windows-Speicherdiagnose ausführen und ggf. defekten RAM austauschen
Wenn das Zugriffsproblem mit dem Fehlercode „0xc0000005“ trotz der zuvor genannten Lösungen weiterhin besteht, besteht die Möglichkeit, dass ein Hardwaredefekt vorliegt - möglicherweise ein beschädigter RAM-Speicher. In diesem Fall besteht die Lösung darin, den defekten Arbeitsspeicher durch einen neuen zu ersetzen.Hinweis
Um den Arbeitsspeicher Ihres Computers auszutauschen, müssen Sie das Gehäuse öffnen, die Steckplätze für RAM identifizieren und Module einsetzen oder entfernen können. Wenn Sie nicht über das erforderliche Fachwissen verfügen, empfehlen wir Ihnen, einen Hardware-Experten aufzusuchen und ihn mit dem Austausch des Speichers zu beauftragen.
Bevor Sie dies tun, sollten Sie jedoch sicherstellen, dass der Zugriffsfehler tatsächlich auf ein defektes Speichermodul zurückzuführen ist. Eine bereits in das System integrierte Lösung hierfür ist die Windows-Speicherdiagnose, die entweder im Startmenü unter "Windows-Verwaltungsprogramme" oder mit Hilfe der Suchfunktion gefunden werden kann. Starten Sie das Tool per Doppelklick und wählen Sie dann die Option "Jetzt neu starten und nach Problemen suchen" aus, woraufhin der PC herunterfährt und die Speicherdiagnose beim nächsten Neustart durchführt.
Nach Abschluss des Überprüfungsprozesses startet Windows wie gewohnt. In der Infoleiste (unten rechts) erhalten Sie eine Meldung über die Ergebnisse des Checks, die Sie darüber informiert, ob Speicherprobleme festgestellt wurden oder ob der RAM ordnungsgemäß funktioniert.
So kannst du den Fehler 0xc0000005 beim Start von Anwendungen beheben
Es ist genauso ärgerlich und störend wie ein Zugriffsverletzungsfehler, wenn die Meldung 0xc0000005 beim Ausführen einer oder mehrerer Anwendungen angezeigt wird. In diesem Fall ist es nicht möglich, die jeweilige Software zu starten – der Versuch wird meistens mit dem Zusatz "Die Anwendung konnte nicht korrekt gestartet werden" beendet. Eine schnelle Lösung wäre eine Neuinstallation der Programme, die von dem Problem betroffen sind, da möglicherweise wichtige Programmdateien bei der Installation oder Aktualisierung verloren gegangen sind und auf diese Weise wiederhergestellt werden können. Eine andere mögliche Lösung ist ein Malware-Scan (siehe Lösung 3 für Zugriffsfehler).Wenn weder Malware noch die Software selbst für den 0xc0000005-Fehler verantwortlich sind, bieten die folgenden spezifischen Lösungsansätze die besten Erfolgschancen.
Lösung 1: Aktualisierung der Gerätetreiber
Wenn beim Starten von Anwendungen eine 0xc0000005-Meldung angezeigt wird, kann dies unter anderem an fehlenden oder veralteten Gerätetreibern liegen. Obwohl Windows standardmäßig automatisch nach den neuesten Treibern für die zugrundeliegende Hardware sucht, findet das Betriebssystem nicht immer die aktuellste Version. Auch beim Austausch der Hardware kann Windows oft Schwierigkeiten haben, die passenden Gerätetreiber zu installieren. Daher ist es ratsam, immer ein Auge auf die Systemunterstützung der Hardware zu haben.Um einen Überblick über die eingebaute Hardware zu erhalten, können Sie jederzeit den Geräte-Manager aufrufen, indem Sie auf die entsprechende Schaltfläche in der Systemsteuerung (Symbol-Ansicht) klicken. Um nach neuen oder aktuellen Treibern für ein bestimmtes Gerät zu suchen und diese zu installieren, können Sie entweder die Website des Herstellers besuchen und die Treiber von dort herunterladen oder die im Geräte-Manager integrierte Suchfunktion verwenden. Um letztere zu starten, wählen Sie die gewünschte Hardware-Komponente mit der rechten Maustaste aus und wählen Sie die Option "Treiber aktualisieren". Danach können Sie entweder online oder auf dem Computer nach vorhandenen Treibern suchen.
Lösung 2: BCD-Datei reparieren
Ein weiterer möglicher Grund für den Startfehler der Anwendung mit dem Fehlercode "0xc0000005" sind fehlerhafte Startkonfigurationsdaten (Boot Configuration Data) - meistens als Folge von Malware-Befall. Es reicht jedoch nicht aus, die schädliche Software zu entfernen, da die falschen Einträge in der Boot-Datenbank bestehen bleiben. Konkret handelt es sich um die Boot-Loader-Pfade xOsload.exe und xNtKrnl.exe, die ebenfalls gelöscht werden müssen, um den Fehler zu beheben.Tipp
Sie können die aktuellen Boot-Loader-Pfade jederzeit über die Eingabeaufforderung überprüfen, indem Sie die Kommandozeile als Administrator öffnen und den Befehl "bcdedit" eingeben.
Um die fehlerhaften Boot-Pfade zu löschen und die Startkonfigurationsdaten in den Originalzustand zurückzusetzen, benötigen Sie ein Windows-Installationsmedium (CD, DVD, USB-Stick). Damit können Sie die Eingabeaufforderung außerhalb des regulären Betriebs starten. Starten Sie Ihren PC von dem gewählten Medium und führen Sie dann die folgenden Schritte aus:
- Klicken Sie in den Spracheinstellungen auf "Weiter" und dann auf "Computerreparaturoptionen".
- Klicken Sie nacheinander auf die Schaltflächen "Problembehandlung", "Erweiterte Optionen" und "Eingabeaufforderung" (Windows 10, 8) oder "Verwenden Sie Wiederherstellungstools...", "Weiter" und "Eingabeaufforderung" (Windows 7).
Geben Sie nun nacheinander die folgenden Befehle in die Eingabeaufforderung ein, wobei Sie den Laufwerkbuchstaben D: bei Bedarf durch den Buchstaben Ihres Windows-Installationslaufwerks ersetzen:
Code:
del D:\windows\system32\xntkrnl.exe del D:\windows\system32\xosload.exe del D:\windows\system32\drivers\oem-drv64.sys attrib c:\boot\bcd -h -r -s ren c:\boot\bcd bcd.old bootrec /rebuildbcd
Starten Sie Ihren PC nun neu und geben Sie Ihren Windows-Key bzw. Ihre digitale Lizenz (Windows 10) ein, wenn Sie aufgefordert werden, Windows erneut zu aktivieren.
0xc0000005-Fehler bei der Windows-Installation: Die besten Lösungen
Die Installation von Windows ist dank des benutzerfreundlichen Assistenten auch für unerfahrene Nutzer einfach. Doch wenn während des Vorgangs der 0xc0000005-Fehler auftritt, ist guter Rat teuer. Eine mögliche Ursache für dieses Problem könnte ein beschädigtes Installationsmedium sein. Wenn Sie also eine alternative Option haben, sollten Sie einen erneuten Installationsversuch mit diesem Datenträger starten, bevor Sie die beiden folgenden Lösungsstrategien ausprobieren.Lösung 1: Löschen und Neu-Anlegen von Windows-Festplattenpartitionen
Ein möglicher Grund für das 0xc0000005-Problem bei der Installation von Windows (insbesondere bei Neuinstallationen) sind beschädigte oder inkompatible Partitionen auf der Festplatte, auf der das Betriebssystem installiert werden soll. Um dieses Problem zu beheben, können Sie die Partitionen löschen und neue Partitionen anlegen. Gehen Sie dazu wie folgt vor:- Wählen Sie die Partition aus, die für Windows vorgesehen ist (Typ: "Primär") und klicken Sie auf "Löschen". Bestätigen Sie diesen Schritt.
- Wiederholen Sie diesen Vorgang für die Partition mit der Beschreibung "System-reserviert" sowie für alle weiteren Partitionen, die zu älteren Windows-Installationen gehören.
- Nachdem Sie alle Partitionen gelöscht haben, wird in der Installationsliste der Eintrag "Nicht zugewiesener Speicherplatz auf Laufwerk 0" angezeigt. Wählen Sie diesen Eintrag und klicken Sie auf "Neu".
- Das Setup berechnet automatisch den maximalen Speicherplatz. Bestätigen Sie dies mit "Übernehmen". Dadurch werden mindestens zwei neue Partitionen erstellt.
- Ignorieren Sie die Partition mit dem Attribut "System-reserviert" und wählen Sie stattdessen die alternative Partition mit deutlich mehr Speicherplatz aus, um diese als Installationslaufwerk für Windows festzulegen.
- Starten Sie die Installation durch Klicken auf den "Weiter"-Button.