Mit Windows gelang Microsoft der große Wurf: Seit Jahr­zehn­ten gehört das Be­triebs­sys­tem zu den be­lieb­tes­ten Lösungen für die grafische Ver­wal­tung und Nutzung von Computern. Zudem ist im Laufe der Zeit nicht nur die In­stal­la­ti­on, sondern auch die Behebung von Fehlern erheblich einfacher geworden – dank au­to­ma­ti­scher Pro­blem­be­hand­lun­gen, die für ver­schie­dens­te Szenarien vor­ge­se­hen sind und sich mit einem einzigen Klick starten lassen. Umso kniff­li­ger wird es al­ler­dings, wenn ein Fehler auftritt, für den keine vor­ge­fer­tig­te Lö­sungs­mög­lich­keit existiert. Ebendies ist der Fall beim 0xc0000005-Error, der u. a. beim Start von Dritt­an­wen­dun­gen auftritt und sich mit her­kömm­li­chen Re­pa­ra­tur­funk­tio­nen nicht beheben lässt.

KI-Assistent kostenlos – Ihr smarter All­tags­hel­fer
  • DSGVO-konform & sicher gehostet in Deutsch­land
  • Pro­duk­ti­vi­tät steigern – weniger Aufwand, mehr Output
  • Direkt im Browser starten – ohne In­stal­la­ti­on

Was steckt hinter dem Windows-Fehler 0xc0000005?

Der Error mit dem Feh­ler­code „0xc0000005“ zählt zu den be­kann­te­ren Windows-Fehlern. Er betrifft nicht nur Nutzer von Windows 10, sondern auch Nutzer älterer Versionen wie Windows 8 und Windows 7, wobei es grund­sätz­lich drei ver­schie­de­ne Szenarien gibt, in denen der Error auftritt:

  1. In­stal­la­ti­on von Windows: „Un­er­war­te­ter Fehler bei der Windows In­stal­la­ti­on. Stellen Sie sicher, dass auf die In­stal­la­ti­ons­quel­le zu­ge­grif­fen werden kann, und starten sie die In­stal­la­ti­on erneut. Feh­ler­code: 0xC0000005
  2. Start von Ap­pli­ka­tio­nen: „Die Anwendung konnte nicht korrekt gestartet werden (0xc0000005). Klicken Sie auf „OK“ um die Anwendung zu schließen.
  3. Zu­griffs­ver­let­zung durch Ap­pli­ka­tio­nen: „0xC0000005: Zu­griffs­ver­let­zung beim Lesen an Position …“

Ferner kann der Fehler (ohne zu­sätz­li­che Meldung) auch beim Windows-Update auftreten und dadurch die Ak­tua­li­sie­rung des Be­triebs­sys­tems ver­hin­dern. In allen genannten Fällen ist es emp­feh­lens­wert, die Lösung des Problems selbst in die Hand zu nehmen, da Windows keine spe­zi­fi­sche Feh­ler­be­he­bung zur Verfügung stellt.

Die häu­figs­ten Ursachen für den 0xc0000005-Error

Je nachdem, in welchem Zu­sam­men­hang der 0xc0000005-Fehler auftritt, kann es ganz ver­schie­de­ne Ursachen geben: So ist es ei­ner­seits möglich, dass Hardware nicht richtig funk­tio­niert bzw. falsch kon­fi­gu­riert ist. An­de­rer­seits kann der Fehler auch bei der aus­ge­führ­ten Software vorliegen, sodass eine Neu­in­stal­la­ti­on das Problem beheben könnte. In den meisten Fällen ist das Problem jedoch auf konkrete Fehler bzw. Be­schä­di­gun­gen des Be­triebs­sys­tems zu­rück­zu­füh­ren, wobei die Feh­ler­span­ne von feh­ler­haf­ten oder un­gül­ti­gen Registry-Einträgen über fehlende oder un­voll­stän­di­ge DLL-Dateien (Dynamic Link Library) bis hin zu be­schä­dig­ten Sys­tem­da­tei­en und -kon­fi­gu­ra­tio­nen reicht. Zudem kann auch Malware für das Auf­tau­chen der 0xc0000005-Meldung ver­ant­wort­lich sein.

In den folgenden Ab­schnit­ten haben wir die viel­ver­spre­chends­ten Lö­sungs­an­sät­ze für die ver­schie­de­nen 0xc0000005-Fehler-Szenarien für Sie zu­sam­men­ge­tra­gen.

So beheben Sie Zu­griffs­feh­ler mit Feh­ler­code „0xc0000005“

Bei Zu­griffs­ver­let­zungs­feh­lern (auch Schutz­ver­let­zungs­feh­ler genannt) handelt es sich um Fehler, die immer dann auftreten, wenn ein aus­ge­führ­tes Programm versucht, auf eine bestimmte Ressource (ins­be­son­de­re Speicher) zu­zu­grei­fen, die vor einem solchen Zugriff geschützt oder nicht er­reich­bar ist. Ein der­ar­ti­ger Fehler mit dem Code „0xc0000005“ hängt immer mit dem Absturz der je­wei­li­gen Software zusammen.

Sie können zunächst versuchen, die jeweilige Anwendung von Ihrem PC zu entfernen und an­schlie­ßend neu zu in­stal­lie­ren. Waren Dateien oder Ein­stel­lun­gen der Software schuld an dem Zu­griffs­feh­ler, wird dieser danach mit hoher Wahr­schein­lich­keit nicht mehr auf­tau­chen. Bringt die Neu­in­stal­la­ti­on jedoch nicht das ge­wünsch­te Ergebnis, sollten Sie zu den folgenden Lö­sungs­stra­te­gien greifen.

Lösung 1: Da­ten­aus­füh­rungs­ver­hin­de­rung (DEP) für das Programm de­ak­ti­vie­ren

Mit der Data Execution Pre­ven­ti­on (DEP, zu Deutsch „Da­ten­aus­füh­rungs­ver­hin­de­rung“) hat Windows eine Funktion zum Schutz des Ar­beits­spei­chers in­te­griert, die un­frei­wil­lig für Zu­griffs­pro­ble­me wie 0xc0000005 ver­ant­wort­lich sein kann. Einige Programme sind mit diesem Si­cher­heits­fea­ture nämlich nicht kom­pa­ti­bel, sodass bestimmte Aktionen zwangs­läu­fig zu dem Fehler führen. Die ein­fachs­te Lösung besteht in diesem Fall darin, den Schutz­me­cha­nis­mus für die jeweilige Anwendung zu de­ak­ti­vie­ren. Hierfür sind Ad­mi­nis­tra­to­ren-Rechte und folgende Schritte er­for­der­lich:

  1. Starten Sie den „Ausführen“-Dialog über das Startmenü oder mithilfe der Tas­ten­kom­bi­na­ti­on [Windows]-Taste + [R].
  2. Geben Sie „sysdm.cpl“ ein und drücken die Ein­ga­be­tas­te, um die Sys­tem­ein­stel­lun­gen auf­zu­ru­fen.
  3. Wechseln Sie in die Re­gis­ter­kar­te „Erweitert“ und klicken Sie in der Rubrik „Leistung“ auf die Schalt­flä­che „Ein­stel­lun­gen“.
  4. Wechseln Sie in die Re­gis­ter­kar­te „Da­ten­aus­füh­rungs­ver­hin­de­rung“ und wählen Sie den Punkt „Da­ten­aus­füh­rungs­ver­hin­de­rung für alle Programme und Dienste mit Ausnahme der aus­ge­wähl­ten ein­schal­ten“ aus.
  5. Klicken Sie auf „Hin­zu­fü­gen“ und suchen Sie nach der .exe-Datei des pro­ble­ma­ti­schen Programms.
  6. Speichern Sie die Änderung, indem Sie zunächst auf „Über­neh­men“ und dann „OK“ drücken.

Lösung 2: AppInit_DLLs-Me­cha­nis­mus in der Windows-Registry de­ak­ti­vie­ren

Eine mögliche Lösung für den 0xc0000005-Fehler ist die De­ak­ti­vie­rung der Funktion AppInit_DLLs, die es erlaubt, eine beliebige Auswahl an DLLs (Windows-Bi­blio­the­ken) in jeden Prozess zu laden, der im Be­nut­zer­mo­dus aus­ge­führt wird. Die Ver­wen­dung von DLLs er­mög­licht eine ef­fi­zi­en­te­re Nutzung des Speichers, weshalb be­tref­fen­de Programme schneller laden und weniger Fest­plat­ten­spei­cher einnehmen – u. U. kann der „AppInit_DLLs“-Eintrag al­ler­dings die pro­ble­ma­ti­sche Zu­griffs­ver­let­zung her­vor­ru­fen. Sofern Sie über Ad­mi­nis­tra­tor-Rechte verfügen, können Sie dieses Feature in der Windows-Registry de­ak­ti­vie­ren, die Sie wie folgt aufrufen:

  1. Öffnen Sie den „Ausführen“-Dialog über die gleich­na­mi­ge Schalt­flä­che im Startmenü oder mit der Tas­ten­kom­bi­na­ti­on [Windows]-Taste + [R].
  2. Tippen Sie „regedit“ ein und drücken Sie die Ein­ga­be­tas­te.
Hinweis

Än­de­run­gen an der Windows-Re­gis­trie­rungs­da­ten­bank sollten stets überlegt vor­ge­nom­men werden. Un­be­dach­te, feh­ler­haf­te An­pas­sun­gen können schnell dazu führen, dass das System nicht mehr ord­nungs­ge­mäß funk­tio­niert. Es ist daher emp­feh­lens­wert, vor dem Eingriff ein Back-up des vor­lie­gen­den Registry-Stands zu erstellen. Klicken Sie hierfür im Re­gis­trie­rungs-Editor auf „Datei“ und wählen den Punkt „Ex­por­tie­ren“. An­schlie­ßend wählen Sie einen passenden Namen und speichern die Si­cher­heits­ko­pie am Ort Ihrer Wahl.

Nachdem Sie den Re­gis­trie­rungs-Editor geöffnet haben, suchen Sie nach dem folgenden Schlüssel:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

Unter diesem finden Sie den Eintrag „Lo­ad­Ap­pI­nit_DLLs“, auf den Sie nun doppelt klicken, um an­schlie­ßend den zu­ge­ord­ne­ten Wert auf „0“ ändern zu können:

Klicken Sie auf „OK“, um die Änderung zu be­stä­ti­gen. Nach einem an­schlie­ßen­den Neustart des Systems können Sie versuchen, die pro­ble­ma­ti­sche Software erneut zu starten.

Lösung 3: Malware-Scan durch­füh­ren

Windows-Fehler wie der 0xc0000005-Error können außerdem das Resultat von Schad­soft­ware sein – ins­be­son­de­re, wenn der Fehler in Zu­sam­men­hang mit dem Zugriff auf bestimmte Sys­tem­res­sour­cen auftritt. Windows bietet mit seiner eigenen Security-Suite zwar einen guten Schutz gegen Viren, Bots, Trojaner und Co., der sich durch Dritt­an­bie­ter-Tools wie Kaspersky, Bit­de­fen­der oder Avira Antivir noch erweitern lässt, doch eine ein­hun­dert­pro­zen­ti­ge Si­cher­heit liefern auch die besten Programme nicht. Starten Sie also die vor­han­de­nen Malware-Scanner manuell, um die aktuelle Si­cher­heits­la­ge des Systems aktiv zu über­prü­fen und gefundene Malware zu be­sei­ti­gen.

Mit dem Malicious Software Removal Tool (MSRT) bietet Microsoft außerdem ein Tool zum Be­sei­ti­gen bös­ar­ti­ger Software, das stan­dard­mä­ßig monatlich im Rahmen des Windows-Updates ak­tua­li­siert wird und das System im Hin­ter­grund auf Be­dro­hun­gen un­ter­sucht. Diese funk­tio­niert jedoch nicht immer ord­nungs­ge­mäß, weshalb Microsoft die aktuelle Version des MSRT auf der eigenen Website auch zum manuellen Download zur Verfügung stellt.

Lösung 4: Windows-Spei­cher­dia­gno­se ausführen und ggf. defekten RAM aus­tau­schen

Bleibt das Zu­griffs­pro­blem mit dem Feh­ler­code „0xc0000005“ auch trotz der ge­schil­der­ten Lö­sungs­an­sät­ze bestehen, müssen Sie sich damit aus­ein­an­der­set­zen, dass es sich um einen Hardware-Defekt – konkret um einen be­schä­dig­ten RAM-Speicher – handeln könnte. In diesem Fall besteht die Lösung darin, den defekten Ar­beits­spei­cher durch einen neuen zu ersetzen.

Hinweis

Um den Ar­beits­spei­cher Ihres Computers aus­zu­tau­schen, müssen Sie das Gehäuse Ihres Rechners öffnen, die Steck­plät­ze des RAMs iden­ti­fi­zie­ren und die Module entnehmen bzw. einsetzen können. Falls Sie nicht über das not­wen­di­ge Know-how verfügen, empfehlen wir Ihnen, einen Hardware-Experten auf­zu­su­chen und diesen mit dem Austausch des Speichers zu be­auf­tra­gen.

Zunächst sollten Sie al­ler­dings sicher sein, dass der Zu­griffs­feh­ler tat­säch­lich das Ergebnis eines defekten Spei­cher­mo­duls ist. Eine bereits im System in­te­grier­te Lösung hierfür ist die Windows-Spei­cher­dia­gno­se, die Sie wahlweise im Startmenü unter „Windows-Ver­wal­tungs­pro­gram­me“ oder mithilfe der Such­funk­ti­on finden. Starten Sie das Tool per Dop­pel­klick und wählen Sie an­schlie­ßend die Option „Jetzt neu starten und nach Problemen suchen“, woraufhin der PC her­un­ter­fährt und die Spei­cher­dia­gno­se beim an­schlie­ßen­den Neustart ausführt.

Wenn der Über­prü­fungs­pro­zess ab­ge­schlos­sen ist, startet Windows wie gewohnt. In der In­fo­leis­te (unten rechts) erhalten Sie eine Meldung über die Er­geb­nis­se des Checks, die Sie darüber in­for­miert, ob Spei­cher­pro­ble­me fest­ge­stellt wurden oder ob der RAM ord­nungs­ge­mäß funk­tio­niert.

So beheben Sie den 0xc0000005-Error beim Start von An­wen­dun­gen

Glei­cher­ma­ßen nervig und störend wie beim Zu­griffs­ver­let­zungs­feh­ler ist es, wenn die 0xc0000005-Meldung beim Ausführen einer oder mehrerer An­wen­dun­gen angezeigt wird. In diesem Fall ist es erst gar nicht möglich, die jeweilige Software zu starten – der Versuch wird meist mit dem bereits erwähnten Zusatz „Die Anwendung konnte nicht korrekt gestartet werden“ quittiert. Die schnelle Lösung kann eine Neu­in­stal­la­ti­on der Programme sein, die von dem Problem betroffen sind, denn eventuell sind wichtige Pro­gramm­da­tei­en bei der In­stal­la­ti­on bzw. Ak­tua­li­sie­rung verloren gegangen, die sich auf diese Weise wie­der­her­stel­len lassen. Auch ein Malware-Scan (siehe Zu­griffs­feh­ler-Lösung 3) zählt zu den möglichen Pro­blem­lö­sun­gen.

Sind weder Malware noch die Software selbst für den 0xc0000005-Fehler ver­ant­wort­lich, ver­spre­chen die nach­fol­gen­den spe­zi­fi­schen Lö­sungs­an­sät­ze die größten Er­folgs­chan­cen.

Lösung 1: Ge­rä­te­trei­ber ak­tua­li­sie­ren

Wenn Sie beim Starten von An­wen­dun­gen eine 0xc0000005-Meldung erhalten, kann dies u. a. an fehlenden bzw. ver­al­te­ten Ge­rä­te­trei­bern liegen. Stan­dard­mä­ßig sucht Windows zwar au­to­ma­tisch nach den neuesten Treibern für die zu­grun­de­lie­gen­de Hardware, doch nicht immer findet das Be­triebs­sys­tem dabei auch die aktuelle Version. Auch bei einem Austausch der Hardware hat Windows häufig Probleme, die passenden Ge­rä­te­trei­ber zu in­stal­lie­ren, weshalb Sie immer selbst ein Auge auf die Sys­tem­un­ter­stüt­zung der Hardware haben sollten.

Einen Überblick über die ein­ge­bau­te Hardware erhalten Sie jederzeit über den Geräte-Manager, den Sie über die gleich­na­mi­ge Schalt­flä­che in der Sys­tem­steue­rung (Symbol-Ansicht) öffnen. Um nach neuen bzw. aktuellen Treibern für ein be­stimm­tes Gerät zu suchen und diese zu in­stal­lie­ren, rufen Sie entweder die Website des Her­stel­lers auf und laden diese dort herunter oder Sie verwenden die im Geräte-Manager in­te­grier­te Such­funk­ti­on. Letztere starten Sie, indem Sie die ge­wünsch­te Hardware-Kom­po­nen­te per Rechts­klick auswählen und die Option „Treiber ak­tua­li­sie­ren“ auswählen. An­schlie­ßend können Sie entweder online oder auf dem Computer nach vor­han­de­nen Treibern suchen.

Lösung 2: BCD-Datei re­pa­rie­ren

Eine weitere mögliche Ursache für den Ap­pli­ka­ti­ons-Start­feh­ler mit dem Feh­ler­code „0xc0000005“ sind feh­ler­haf­te Start­kon­fi­gu­ra­ti­ons­da­ten (engl. Boot Con­fi­gu­ra­ti­on Data) – meistens infolge von Malware-Befall. Es reicht in diesem Fall al­ler­dings nicht aus, die ver­ant­wort­li­che Schad­soft­ware zu entfernen, da so die falschen Einträge in der Boot-Datenbank bestehen bleiben. Konkret handelt es sich dabei um die Boot-Loader-Pfade xOsload.exe und xNtKrnl.exe, die es zur Behebung des Fehlers ebenfalls zu löschen gilt.

Tipp

Sie können die aktuell gesetzten Boot-Loader-Pfade jederzeit über die Ein­ga­be­auf­for­de­rung über­prü­fen, indem Sie die Kom­man­do­zei­le als Ad­mi­nis­tra­tor ausführen und den Befehl „bcdedit“ eingeben.

Um die feh­ler­haf­ten Boot-Pfade zu löschen und Start­kon­fi­gu­ra­ti­ons­da­ten in den Ori­gi­nal­zu­stand zu­rück­zu­set­zen, benötigen Sie ein Windows-In­stal­la­ti­ons­me­di­um (CD, DVD, USB-Stick). Mit diesem können Sie die Ein­ga­be­auf­for­de­rung außerhalb des regulären Sys­tem­be­triebs starten. Booten Sie Ihren PC zu diesem Zweck von dem Medium Ihrer Wahl und führen Sie an­schlie­ßend folgende Schritte durch:

  1. Klicken Sie in den Sprach­ein­stel­lun­gen auf „Weiter“ und danach auf „Com­pu­ter­repa­ra­tur­op­tio­nen“.
  2. Drücken Sie der Reihe nach auf die Schalt­flä­chen „Pro­blem­be­hand­lung“, „Er­wei­ter­te Optionen“ und „Ein­ga­be­auf­for­de­rung“ (Windows 10, 8) bzw. „Verwenden Sie Wie­der­her­stel­lungs­tools…“, „Weiter“ und „Ein­ga­be­auf­for­de­rung“ (Windows 7).

In die Kom­man­do­zei­le geben Sie nun nach­ein­an­der die folgenden Befehle ein, wobei Sie den Lauf­werk­buch­sta­ben D: bei Bedarf ersetzen (In­stal­la­ti­ons­lauf­werk von Windows):

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 von Neuem und geben Sie Ihren Windows-Key bzw. die digitale Lizenz (Windows 10) ein, falls Sie dazu auf­ge­for­dert werden, Windows erneut zu ak­ti­vie­ren.

0xc0000005-Fehler bei der Windows-In­stal­la­ti­on: Die besten Lösungen

Dank des be­nut­zer­freund­li­chen As­sis­ten­ten stellt die In­stal­la­ti­on von Windows auch für Laien keine große Her­aus­for­de­rung dar. Tritt wäh­rend­des­sen al­ler­dings der 0xc0000005-Error auf, ist guter Rat teuer. Eine mögliche Ursache könnte in diesem Fall sein, dass das ver­wen­de­te In­stal­la­ti­ons­me­di­um be­schä­digt ist – haben Sie also eine Al­ter­na­ti­ve parat, sollten Sie zunächst einen neuen In­stal­la­ti­ons­ver­such mit diesem Da­ten­trä­ger wagen, bevor Sie die folgenden zwei Lö­sungs­stra­te­gien anwenden.

Lösung 1: Par­ti­tio­nen der Windows-Fest­plat­te löschen und neu anlegen

Eine mögliche Feh­ler­quel­le für das 0xc0000005-Problem bei der In­stal­la­ti­on von Windows (ins­be­son­de­re bei Neu­in­stal­la­tio­nen) sind be­schä­dig­te bzw. in­kom­pa­ti­ble Par­ti­tio­nen auf der Fest­plat­te, die für die In­stal­la­ti­on des Be­triebs­sys­tems vor­ge­se­hen ist. Sie können dieses Problem beheben, indem Sie die Par­ti­tio­nen löschen und neue Par­ti­tio­nen anlegen. Hierfür wählen Sie die be­nut­zer­de­fi­nier­te In­stal­la­ti­ons­art (für fort­ge­schrit­te­ne Benutzer) aus und gehen an­schlie­ßend wie folgt vor:

  1. Wählen Sie die Partition aus, die für Windows vor­ge­se­hen ist (Typ: „Primär“), klicken Sie auf „Löschen“ und be­stä­ti­gen Sie diesen Schritt.
  2. Wie­der­ho­len Sie den Vorgang für die Partition mit der Be­schrei­bung „System-re­ser­viert“ sowie für alle weiteren Par­ti­tio­nen, die zu älteren Windows-In­stal­la­tio­nen gehören.
  3. Sobald Sie alle Par­ti­tio­nen gelöscht haben, zeigt der In­stal­la­ti­ons-Assistent in der Liste den Eintrag „Nicht zu­ge­wie­se­ner Spei­cher­platz auf Laufwerk 0“ an. Wählen Sie diesen Eintrag an und drücken Sie auf „Neu“.
  4. Das Set-up berechnet au­to­ma­tisch den maximalen Spei­cher­platz. Be­stä­ti­gen Sie diesen über den Button „Über­neh­men“. In der Folge werden min­des­tens zwei neue Par­ti­tio­nen erstellt.
  5. Igno­rie­ren Sie die Partition mit dem Attribut „System-re­ser­viert“ und klicken Sie statt­des­sen die al­ter­na­ti­ve Partition (mit we­sent­lich mehr Spei­cher­platz) an, um diese als In­stal­la­ti­ons­lauf­werk für Windows fest­zu­le­gen.
  6. Starten Sie die In­stal­la­ti­on per Klick auf den „Weiter“-Button.

Lösung 2: Defekte Hardware aus­tau­schen

Auch bei der In­stal­la­ti­on von Windows kann die Ursache für den 0xc0000005-Error in defekter Hardware liegen. In diesem Fall ist ebenso zunächst der Ar­beits­spei­cher zu nennen, dessen Funk­tio­na­li­tät Sie zumindest bei einer Neu­in­stal­la­ti­on, die ein noch laufendes Windows-System ersetzen soll, mithilfe der bereits erwähnten Windows-Spei­cher­dia­gno­se über­prü­fen können (siehe Zu­griffs­feh­ler-Lösung 4). Neben dem RAM ist al­ler­dings auch die Fest­plat­te, auf der Windows in­stal­liert werden soll, ein heißer Kandidat für die Feh­ler­ur­sa­che. Funk­tio­niert diese nämlich nicht ord­nungs­ge­mäß, ist die Wahr­schein­lich­keit hoch, dass die In­stal­la­ti­on scheitert, wobei auch andere Feh­ler­codes als „0xc000005“ denkbar sind.

Bitte beachten Sie den recht­li­chen Hinweis zu diesem Artikel.

Zum Hauptmenü