Sådan løser du ERROR_DBG_PRINTEXCEPTION_C
Fejlen ERROR_DBG_PRINTEXCEPTION_C opstår under debugging, ofte på grund af aktive debuggere eller systemfejl. Følg trin til fejlfinding og reparation af problemet effektivt.
ERROR_DBG_PRINTEXCEPTION_C (0x2B6 eller 694) er en fejlmeddelelse vedrørende debugging, der typisk opstår, når et program forsøger at håndtere en debug-hændelse relateret til en DebugPrint-fejl. Denne fejl mødes ofte af udviklere eller når et debug-værktøj forstyrrer en kørende proces.
Hvordan retter jeg ERROR_DBG_PRINTEXCEPTION_C?
1. Tjek for aktive debug-værktøjer
- Tryk Ctrl + Shift + Esc for at åbne Jobliste.
- Se efter kørende debug-værktøjer såsom:
- Visual Studio (devenv.exe)
- WinDbg (windbg.exe)
- OllyDbg
- x64dbg
- Process Explorer
- Hvis nogen af disse kører, højreklik og vælg Afslut proces.
- Genstart din applikation og tjek, om fejlen er løst.
Denne fejl opstår ofte, når en debugger (f.eks. Visual Studio, WinDbg, OllyDbg) kører eller har forstyrret en proces.
2. Kør programmet uden debugging
- Åbn Visual Studio.
- Klik på Debug i topmenuen.
- Vælg Start uden debugging (Ctrl + F5).
- Tjek, om applikationen kører uden fejlen.
Hvis du bruger Visual Studio, kan denne fejl være forårsaget af et breakpoint eller en ubehandlet undtagelse under debugging.
3. Deaktiver debugging i Windows-indstillinger
- Tryk Win + R, skriv sysdm.cpl, og tryk Enter.
- Gå til fanen Avanceret.
- Klik på Opstart og genopretning > Indstillinger.
- Under Systemfejl skal du fjerne markeringen i Automatisk genstart.
- Indstil Skriv debugoplysninger til (ingen).
- Klik på OK, og genstart din PC.
Hvis debugging er aktiveret systemomfattende, kan det forstyrre applikationer og udløse denne fejl.
4. Tjek for systemfilkorruption
- Åbn Kommandoprompt som administrator (Søg cmd, højreklik, og vælg Kør som administrator).
- Skriv følgende kommando og tryk Enter:
sfc /scannow
- Vent på, at scanningen afsluttes. Hvis der findes problemer, skal du genstarte din computer.
- Hvis problemet fortsætter, skal du køre følgende DISM kommandoer:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
- Genstart din computer og tjek, om fejlen er løst.
Hvis systemfiler er beskadigede, kan de forstyrre debugging. At køre SFC og DISM-scanninger kan reparere beskadigede filer.
5. Deaktiver tredjeparts debuggere & sikkerhedssoftware
- Deaktiver midlertidigt dit antivirus eller sikkerhedssoftware og se, om problemet fortsætter.
- Tjek for tredjeparts debug-værktøjer installeret på dit system og afinstaller dem:
- Tryk Win + R, skriv appwiz.cpl, og tryk Enter.
- Se efter eventuelle debug-værktøjer, du ikke har brug for, og afinstaller dem.
Nogle tredjeparts sikkerhedsværktøjer (såsom antivirus eller anti-cheat software) kan hooke ind i processer og forårsage debugging-undtagelser.
6. Udfør en ren opstart
- Tryk Win + R, skriv msconfig, og tryk Enter.
- Gå til fanen Tjenester og tjek Skjul alle Microsoft-tjenester.
- Klik på Deaktiver alle for at deaktivere tredjeparts tjenester.
- Skift til fanen Opstart og klik på Åbn Jobliste.
- Deaktiver alle opstartsprogrammer, og genstart derefter din computer.
- Prøv at køre applikationen igen.
En ren opstart løser ikke problemet direkte, men hjælper med at afgøre, om baggrundsapplikationer forstyrrer debugging-processer.
ERROR_DBG_PRINTEXCEPTION_C skyldes normalt en aktiv debugger, tredjepartsforstyrrelser eller systemfejl. Ved at deaktivere debug-indstillinger, tjekke for aktive debuggere, scanne for systemfilkorruption og udføre en ren opstart, bør du være i stand til at løse problemet.
Løs problemet.
Hvis problemet fortsætter, skal du muligvis geninstallere den berørte applikation eller udføre en Windows reparation.
Vi dækkede en lignende fejlfinding i vores ERROR_DBG_CONTROL_BREAK artikel, så gå ikke glip af den.
Hvis du har spørgsmål eller forslag til løsninger, der har fungeret for dig, så lad os det vide i kommentarerne nedenfor.
Skriv et svar