Trasiga registerposter. För de svåraste fallen

Oftast blir användaren medveten om existensen av filen xntkrnl.exe när en blå skärm av döden, den så kallade BSOD, dyker upp. Han dyker upp när olika fel, på grund av vilket möjligheten till korrekt drift av operativsystemet försvinner.

Eftersom filen xntkrnl.exe är en del av systemkärnan, om det finns någon kritiskt fel(i själva filen eller program som åtföljer dess korrekta funktion), ser vi en bekant blåskärm med kod 0x00000109. Vilket i sin tur kan förekomma på alla versioner av operativsystemet, men oftast sker det på Windows 7.

Dess utseende kan bero på många anledningar:

  • Modifierad OS-kärna.
  • Skadade systemfiler, fel i RAM eller hårddisk.
  • Konflikter mellan drivrutiner eller installerade program.
  • Viral påverkan.
  • Fel i registret.
  • Misslyckad uppdatering.
  • exe-fil korruption.

Som du kan se finns det en hel del anledningar. Låt oss titta på varje typ av problem och försöka fixa det själva.

Modifierad kärna

Olicensierade versioner av operativsystemet blir allt mer populära, där "pirater" som har släppt en liknande sammansättning sätter in sin programvara, integrerar uppdateringar, aktiverar eller bifogar initialt färdig montering speciella aktivatorer.

Detta är det första och mest grundläggande skälet som bidrar till uppkomsten av stoppfel 0x00000109. Och i I detta fall Det kan hjälpa att installera ett licensierat operativsystem eller bara en annan sammansättning, ta bort verktyg inbyggda i systemet, installera om drivrutiner, rensa registret.

Skador på viktiga filer

Denna typ inkluderar systemfiler som tillhandahåller rätt arbete OS. Och om xntkrnl.exe-felet är relaterat till korruption viktiga filer, då när Windows start vi kommer att se den redan välbekanta blå skärmen.

Som en lösning föreslår jag att du kontrollerar och återställer systemfiler.

För detta:

Allt som återstår är att vänta på att proceduren ska slutföras och starta om datorn. Efter vilket fel 0x00000109 bör lösas.

Trasiga registerposter

Vanligtvis stör felaktiga poster i registret programmets prestanda ännu mindre ofta, de kan orsaka en blå skärm som indikerar; specifik fil, i vårt fall är det xntkrnl.exe. Lyckligtvis har många program utvecklats för att fixa fel i register 2859537, som CCleaner, Reg Arrangör och andra. Tillåter dig att utföra allt nödvändigt arbete V automatiskt läge. Båda stöder Windows 7, 8, 10.

Låt oss ta en närmare titt på arbetsprocessen i den sista av dem:


Som du kan se är allt extremt enkelt. Du kan också använda Fixa verktyget Det är från Microsoft-specialister, det är helt gratis.

Applikationskonflikter

Olika faktorer kan bidra till utseendet på den blå skärmen xntkrnl.exe. installerade program. Om du märker att felet 0x00000109 endast visas när du arbetar i vissa specifikt program, Till exempel, Adobe Photoshop, stäng den eller ta bort den och titta sedan på resultatet.

Det finns också verktyg som har vissa tjänster som körs i bakgrunden, till exempel har verktyget PerfectDisk två bakgrundsprocessen(PDAgent och PDEngine). De kanske inte försvinner av sig själva även efter att programmet stängts, i så fall måste du avsluta dem manuellt.

Hur man gör det:

Om den blå skärmen (BSOD) med fel 0x00000109 var associerad med ett specifikt verktyg, den här metoden Jag borde definitivt hjälpa dig.

Direkt borttagning av applikationer görs bäst med samma Reg Organizer eller Revo Uninstaller. Deras huvudsakliga skillnad från det vanliga sättet avinstallationsprogram tillgängliga från kontrollpanelen är att de helt tar bort programmet med alla rester från registret och tillfälliga mappar.

Rengöring av startartiklar hjälper också.

Förarkonflikter

Ofta är drivrutinerna för en ansluten enhet orsaken till den blå skärmen xntkrnl.exe. I princip om vi pratar om om drivrutinen för en mus, tangentbord, grafikkort eller annan enhet, från berömd tillverkare, då elimineras denna typ av fel mycket snabbt av tillverkaren själv. Ladda bara ner och installera den senaste drivrutinen för din enhet.



Så här avgör du om problemet finns i mindre drivrutiner:

  1. Starta in säkert läge. För att göra detta, när datorn startar, tryck på F8 och välj lämpligt objekt.
  2. Vänta tills nedladdningen är klar och arbeta i systemet ett tag.

Om allt fungerar bra i felsäkert läge och den blå skärmen med felet 0x00000109 inte visas, är problemet troligen i drivrutinerna för ytterligare enheter.

Kontrollera deras kompatibilitet med ditt operativsystem. Om det behövs, ta bort dem och försök att installera om dem igen genom att ladda ner den senaste versionen från tillverkarens webbplats.

Förresten, ibland hjälper det att installera drivrutiner från samma år som grafikkortet.

Hårddiskfel

Fel filsystem kontrolleras och korrigeras enligt följande:


Jag skulle vilja notera att om du har startat skanningsprocessen på disken som Windows är installerad på, kommer du att bli ombedd att lägga till skanningen i schemat som du måste godkänna. Sedan kommer kontrollen att utföras nästa gång systemet startar.

Viral aktivitet

Du bör inte hoppa över alternativet för virus och skadlig programvara, de kan också orsaka stoppfel 0x00000109 som indikerar en specifik xntkrnl.exe-fil.



Helst bör du ha ett antivirus installerat som skyddar din dator, även om det är det är det bättre än ingenting.

Men du bör också komma ihåg att inget antivirus kan garantera 100 % datorsäkerhet. Därför rekommenderar jag dessutom att du kontrollerar din dator. De kräver ingen installation och är kompatibla med alla Windows version, inklusive Windows 7/8/10 och kommer inte i konflikt med antivirus.

Uppdateringar är skyldiga

Om du har det aktiverat automatisk uppdatering, eller så uppdaterar du dig själv med jämna mellanrum, och vid ett tillfälle efter nästa Windows-uppdatering kan du se en blå skärm med stoppfel 0x00000109.

Den vanligaste källan till problemet är KB2859537-uppdateringen, men det kan finnas andra. Titta på installationsdatumet för det du installerade och jämför det med ungefär det ögonblick då problem började dyka upp och ta bort alla uppdateringar för ett visst datum.

Du kan ta bort den enligt följande:


Efter denna procedur bör den blå skärmen xntkrnl.exe fixas.

Problemet ligger på RAM-sidan

Ofta är RAM den skyldige till felkoden 0x00000109.

Denna punkt bör kontrolleras separat med , den fungerar under DOS. Programmet kommer att kontrollera fullständigt Bagge för fel, men den kommer inte att kunna korrigera dem. Det finns bara en utväg - att byta ut minnesstickor.



Det kan också finnas inkompatibilitet av plankorna med moderkort, processorn eller med varandra. För att kontrollera detta, ta bort en remsa och lämna en.

Om bara ett RAM-minne är installerat, flytta det till en annan plats på moderkortet.

Systemåterställning

Ett annat alternativ är att återställa alla ändringar till det ögonblick då allt fungerade korrekt. Detta hjälper i fall där du inte vet vad som kan orsaka den blå skärmen xntkrnl.exe och kan vara en bra tidsbesparing.

Detta görs med hjälp av ett återställningsverktyg.

Den öppnar så här:

Datorn startar om automatiskt och påbörjar återställningsproceduren.

Verktyg för startreparation

I vissa fall kan du stöta på en blå skärm som talar om att filen xntkrnl.exe har blivit skadad, då bör du använda ett startreparationsverktyg. Oftast observeras fel 0x00000109 i Windows 7.



För att fixa det måste du starta från disken eller flashenheten som operativsystemet installerades med och köra återställningsguiden.

En kort videolektion om ämnet

Hälsningar! Vårt favoritoperativsystem är fullt av oväntade överraskningar, och en av dem är programfelkod 0xc0000005. Problemet är att detta fel inte har en specifik förklaring av källan till problemet, dvs. Det kan hända på grund av nästan vad som helst! Men goda nyheter Faktum är att 90 % av problemen kan åtgärdas genom att följa dessa instruktioner.

Det här problemet uppstår när du startar ett program eller spel, och för vissa, även när du försöker öppna något program på datorn! Ett fönster liknande detta kan visas:

Och meddelandena kan vara olika, till exempel:

  • Fel: åtkomstfel 0xC0000005
  • Undantag 0xc0000005 EXCEPTION_ACCESS_VIOLATION
  • Fel vid initiering av programmet (0xc0000005)

eller så kan systemet slås ut helt, vilket bara lämnar en sorglig blå skärm av död på skärmen. 32-bitars program kanske inte fungerar på Windows 8/10 x64. I vilket fall som helst, följ instruktionerna uppifrån och ner, prova olika alternativ tills allt blir bättre.

Fel 0xc0000005 efter uppdatering av Windows 7/8

Under 2013-2014 år Microsoft har släppt flera uppdateringar för sina operativsystem som kan orsaka detta problem. Beroende på dina systeminställningar kan dessa uppdateringar installeras i någondera manuellt läge och helt automatiskt.

Fakta: på piratkopierade Windows 7 sannolikheten att se ett fel är många gånger högre än på ett licensierat operativsystem. Men legala Windows-ägare kan också stöta på problem. Så här kommer stjärnorna att anpassas. Mitt råd: använd endast originalversioner av Windows, och inte alla typer av super-mega-duper-beast-byggen.

Lösning: ta bort några uppdateringar. Det finns flera sätt att göra detta.

Avinstallera uppdateringar från kommandoraden, det enklaste sättet

I Windows 7 anger du följande rad i startmenyns sökfält:

wusa.exe /avinstallera /kb:2859537

I Windows 8, tryck "Win+X" och skriv in:

exe /avinstallera /kb:2859537

Tryck på "Enter" och vänta lite. Om du har installerat uppdateringsnummer 2859537 kommer verktyget att ta bort det. Kontrollera om ditt problem fortfarande är löst. Om inte, öppna Start-menyn igen och skriv i sökfältet:

wusa.exe /avinstallera /kb:2872339

Tryck på enter och kontrollera igen. Om resultatet är negativt upprepar du stegen med ytterligare två uppdateringar:

wusa.exe /avinstallera /kb:2882822

wusa.exe /avinstallera /kb:971033

Det är tillrådligt att starta om efter varje steg.

Avinstallerar uppdateringar från Kontrollpanelen

Låt oss gå till "Kontrollpanelen -> Program och funktioner -> Visa installerade uppdateringar"

Tittar igenom listan med Microsoft uppdateringar Windows och leta efter matchningar inom parentes från:

Vi raderar den. Det finns cirka 200 rader i listan, så jag tror att den första metoden är snabbare. Titta på videon för att tydligare förstå hur allt går till.

Om varken den första eller den andra metoden fungerar

Kanske kommer problemet att visa sig vara allvarligare och de två första metoderna kommer inte att fungera på grund av själva felet vid start av applikationer 0xc0000005, d.v.s. det visas när du försöker starta kontrollpanelen eller verktyget wusa.exe. Försök sedan starta i felsäkert läge. För Windows 7, när du startar datorn, tryck på "F8"-tangenten tills startmenyn visas och välj "Safe Mode" där.

Och försök sedan ta bort uppdateringarna med den första eller andra metoden.

Särskilt svåra fall och det här alternativet kommer inte att fungera. Då måste du använda felsökaren. För att ladda återställningsmiljön måste du också trycka på "F8" när du startar datorn och välja "Felsök datorproblem" från menyn.

Därefter kommer du att bli ombedd att välja ett språk och ange administratörslösenordet. Men det kanske inte finns något sådant i menyn, särskilt om du har Windows 8.1/10. Då behöver du antingen flash-enheter, men istället Windows installationer välj "Systemåterställning" och klicka sedan på "Kommandotolken" i fönstret.

För att fortsätta arbeta måste du veta vilken enhet operativsystemet är installerat på, vanligtvis "C:"-enheten, och detta kan avgöras mycket enkelt. Gå in kommandorad kommando:

anteckningsblock

så vi kommer att lansera mest vanligt anteckningsblock. Låt oss nu gå till menyn "Arkiv -> Öppna..." och klicka på "Dator"

Här kommer du redan att förstå: systemdisk den med mappen "Windows". Låt oss återgå till våra "baggar", ange kommandot på kommandoraden:

DISM /Image:C:\ /Get-Packages

Där C:\ är enhetsbeteckningen som operativsystemet är installerat på. Som ett resultat av att köra kommandot kommer du att få mycket information, bland annat måste du hitta poster som innehåller numren på ett eller alla uppdateringspaket från listan: KB2859537, KB2872339, KB2882822, KB971033. Låt mig ge dig ett exempel:

Bilden visar i rött vad som behöver kopieras till urklipp. På kommandoraden görs detta så här: välj med vänster musknapp och för att kopiera klickar du på markeringen Högerklicka, och det är allt. För att göra din sökning enklare nödvändig information Bland de oändliga bokstäverna och siffrorna gör du så här: kopiera hela innehållet i fönstret till urklippet och klistra in det i Anteckningar och använd sedan den vanliga sökningen.

De där. Det borde se ut ungefär så här (allt på en rad):
DISM/Bild:C:\ /Ta bort-paket /paketnamn:paket_för_KB2859537~31bf8906ad456e35~x86~~6.1.1.3

Vi trycker på enter, och om vi hittade andra uppdateringspaket så gör vi samma sak med dem. Som ett resultat av denna procedur kommer paketen att raderas och försvinna från listan över installerade, men kommer att finnas kvar i Windows-loggen, inkl. bli inte orolig om något händer

Och till att börja med, en annan, enklare, och för vissa, kanske den enda, metod:

  1. Gå till mappen "C:\Windows\SoftwareDistribution\Download" och radera allt där som vi kan ta bort
  2. Starta i felsäkert läge och återställ till en tidigare systemåterställningspunkt
  3. Starta om

Obs: du kan undvika att installera oönskade paket manuellt Windows-uppdateringar. Du behöver bara hitta ett sådant paket i listan för installation och klicka på "Göm".

Hur man annars åtgärdar fel 0xc0000005

Felet kan inte alltid rättas till genom att radera de olyckliga uppdateringarna, eftersom, som jag redan skrivit, orsakerna kan vara olika. Ett bra alternativ- det här är i det ögonblick då allt fortfarande fungerade. Kom bara ihåg när det startade och hitta en återställningspunkt till ett tidigare datum. Detta kan förresten också lösa problemet när det gäller uppdateringspaket, helt enkelt genom att återställa till den punkt då de ännu inte var installerade.

dism /online /cleanup-image /restorehealth

Kommandona tar ganska lång tid att köra efter att du har avslutat arbetet du behöver för att starta om. De kontrollerar systemfiler, och om de avviker från de ursprungliga alternativen återställs de automatiskt från lagringen. Under återställningsprocessen kan du bli tillfrågad installationsskiva från Windows eller flash-enhet.

Förresten, applikationsstartfel 0xc0000005 är associerat med felaktiga operationer med RAM-minne - "minnesåtkomstöverträdelse". En av behandlingsmetoderna är (Data Execution Prevention) eller att lägga till programmet i undantagslistan. Läs hur du gör detta i artikeln på länken jag gav.

Ett vanligt problem kan vara virus i systemet. Dessutom är det inte virusen i sig som orsakar felet, utan de verkar manifestera problemet, d.v.s. Det visar sig att det finns en överlappning av flera faktorer. I vilket fall som helst måste systemet vara försiktigt.

En felaktig RAM-modul kan också vara orsaken. Speciellt om allt detta började efter att ha utökat eller uppgraderat datorns RAM. I det här fallet måste du tillfälligt ta bort ny modul minne och testa systemet. Om problemet är löst måste därför den felaktiga modulen ersättas med en fungerande. Du kan testa ditt minne för fel med hjälp av MemTest86-verktyget.

Fel förare kan också bli en huvudvärk för oss. I synnerhet gäller detta grafikkortsdrivrutiner. Kom ihåg om du har uppdaterat några drivrutiner. Testa att ladda ner eller gå tillbaka till föregående version. Detta kan göras i enhetshanteraren, i enhetsegenskaperna på fliken "Drivrutin".

I Nyligen många operationsrumsanvändare Windows-system Vi stötte på ett problem relaterat till programvarans vägran att öppna filer med olika tillägg. Summan av kardemumman är att efter att ha startat om eller slagit på någon personlig enhet under produktvägledning från företaget Microsoft system vägrar helt att öppna filer och visar samtidigt ett fönster med koden 0xc0000005. Felet anger att "axeln" upptäckte en felaktig minnesåtkomst. Hon kan inte vidta ytterligare åtgärder.

Fel 0xc0000005 är inte kritiskt

Jag vill omedelbart notera att koden inte är kritisk och inte är en anledning att installera om programvaran med alla följder. Det kan finnas flera orsaker till denna typ av konflikt:

  • Registerproblem.
  • Nederlag operativ system skadlig programvara (virus).
  • Ett felaktigt eller inkompatibelt RAM-kort.
  • Det finns en konflikt mellan skrivardrivrutinen, grafikkortet eller annan kringutrustning och systemet.
  • Användande föråldrad version antivirusprogram Symantec.
  • Uppdatera din datorprogramvara.

Exakt sista punkten på listan kan orsaka mycket problem, och lejonparten av hela artikeln kommer att ägnas åt det. Men låt oss först titta på alla alternativ i ordning.

Registerproblem

Varningsfönstret kan indikera
att operativsystemregistret har några skador som behöver repareras. Denna operation kan utföras på två sätt, såsom:

  • Manuell rengöring och felsökning av registret. Består av att rätta alla fel vid start, användning av eller felaktig radering alla slags program. Denna metod rekommenderas inte oerfarna användare, eftersom det kan leda till en fullständig krasch av Windows.
  • Automatisk registerrensning. Utförs med hjälp av speciell programvara från tredjepartsutvecklare. Hjälper till att smärtfritt eliminera alla brister i systemet och optimera driften av operativsystemet. Några av de vanligaste verktygen i denna klass är Auslogics BoostSpeed ​​​​eller CCleaner.

Virusinfektion av operativsystemet

Detta är en annan faktor som kan orsaka ett "applikationsfel"-meddelande. 0xc0000005 betyder att systemet har blockerat exekveringen av ett visst kommando, under vilket ett okarakteristiskt beteende inträffar. standardprogram tillgång till minne. Detta kan bara betyda att datorn har penetrerats skadlig kod. Metoden att "behandla" denna typ av "sjukdom" i systemet är ganska enkel. Det är nödvändigt att testa alla personliga enheter med det mesta senaste versionen antivirus. Mest idealiskt alternativ Skanning övervägs innan datorn startar. Det låter dig bekämpa skadlig kod så effektivt som möjligt.

Förresten, att använda en föråldrad version av Symantecs antivirusprogram kan också orsaka meddelandet "fel 0xc0000005". Hur man fixar? Allt är banalt enkelt. Om fönstret dessutom visar filen SAVRT.SYS, uppdatera helt enkelt ditt antivirusprogram. Och det är bäst att ändra det till en mer vanlig och pålitligt system skydd.

Misslyckad eller inkompatibelt RAM-kort

Detta är inte en mycket vanlig orsak till koden 0xc0000005. Felet kan uppstå både vid installation av en ny RAM-modul och vid användning av befintliga kort. I det här fallet rekommenderas det att utföra diagnostik med hjälp av MemTest86-verktyget. Om testresultaten visar att det finns fel i en av modulerna måste den bytas ut. Detta betyder dock inte att RAM-minnet har misslyckats helt. Ofta kan en konflikt uppstå på grund av att kapacitetsgränsen överskrids moderkort eller inkompatibilitet av installerade delar enligt klockfrekvens arbete.

Perifer drivrutin konflikt med systemet

Det inträffar ofta i fall där användaren efter att ha uppdaterat operativsystemet försöker börja arbeta med de program som använder kringutrustning(skrivare, skanner). Och även försök att installera om program, drivrutiner eller till och med hela systemet som helhet ger inte det önskade resultatet. Problemet är att i installationspaket standard är samma användarprofil vilket är problematiskt. Den enda rätt beslut kommer att vara skapandet av en ny användarprofil och dess vidare användning.

Om ett startfel (0xc0000005) inträffade efter uppdatering av grafikkortsdrivrutinen eller annan inbyggd hårdvara, är det i det här fallet nödvändigt att rulla tillbaka till den gamla versionen och omedelbart rapportera felet till produkttillverkaren.

KB2859537 i Windows Service Pack

Nu kommer vi till främsta orsaken alla problem som ingen ens kunde tänka på. Föreställ dig en situation där meddelandet "error 0xc0000005" visas efter att ha slagit på eller startat om datorn. Windows 7 har precis uppdaterats! Vid första anblicken kan detta helt enkelt inte hända, men faktum är ändå registrerat. Detta är situationen som drabbar de "lyckliga ägarna" av 64-bitars "sju".

Haken är att bulletinen MS13-063 för den här versionen av produkten innehåller uppdatering KB2859537, som är avsedd att förbättra prestanda och säkerhet för Microsoft Windows. Och även om skaparna av programvaran enhälligt förklarar att detta mirakel inte är ett trick för att hitta och blockera "piratkopierade" kopior, men ändå... På licensierade versioner Det finns inga sådana problem med programvara.

Låt oss börja i ordning. För att ta bort problemet direkt i Windows måste du göra följande:

  1. Gå till Start-menyn.
  2. Därifrån måste du gå till "Kontrollpanelen".
  3. Gå sedan till "Program och funktioner".
  4. I fönstret som öppnas måste du hitta objektet "Visa installerade uppdateringar".

Nu är det bara lite kvar att göra. Du måste hitta de senaste säkerhetsuppdateringarna i listan (KB2859537 eller andra, varefter problem började) och ta bort dem. Efter allt ovanstående startar du om din dator och följer samma väg, se till att allt onödiga uppdateringar vänster.

Ibland visar det sig att det inte är så lätt att ta bort den ovan nämnda uppdateringen, och efter en omstart visas fortfarande koden 0xc0000005. Felet har inte åtgärdats. Misströsta inte direkt. Det finns en annan, mer komplex, men ändå effektiv metod- avinstallera uppdateringen med kommandoraden. Här är det lite annorlunda.

  1. Gå till Start-menyn.
  2. Därefter bör du öppna alla program.
  3. I menyn som öppnas hittar du mappen "Standard".
  4. Aktivera genom att klicka på "Kör".

I fönstret som visas måste du skriva följande kommando: wusa.exe /uninstall /kb:2859537. Var snäll och betala Särskild uppmärksamhet att skriva denna rad. Det ska vara exakt som specificerat här, det vill säga med mellanslag före snedstrecket. Svara jakande på frågan om uppdateringen togs bort korrekt. När du har slutfört denna procedur, starta om datorn och kontrollera systemets funktionalitet.

Tar bort KB2859537 med installationsskivan

Som praxis har visat är den här uppdateringen "uthållig", och det är inte alltid så lätt att bli av med den. Det kanske mest pålitliga sättet är att eliminera det med hjälp av ett distributionspaket. För att göra detta måste du starta från disken, öppna kommandoraden och ange DISM /Image:X:\ /Get-Packages, där X är enhetsbeteckningen som systemet är installerat på.

Efter det, ring DISM kommando/Image:D:\ /Remove-Package /PackageName: och klistra in namnet du kopierade efter kolon. Starta sedan om systemet som vanligt, gå in och kontrollera om uppdateringen har tagits bort.

En situation kan uppstå när undantaget STATUS ACCESS VIOLATION 0xC0000005 visas när ett nytt program testas. Felet kan bero på en konflikt mellan applikationen som utvecklas och tjänsten Data Execution Prevention. I det här fallet blir det nödvändigt att köra programmet i en debugger och söka efter kodavsnittet som orsakar konflikten.

Och slutligen

För att undvika denna typ av problem bör du följa
några tips:

  • Inaktivera det omedelbart efter installation av operativsystemet Även om detta inte rekommenderas, är det ganska effektivt.
  • Om du verkligen behöver ta bort ett eller flera program, måste denna process utföras enligt alla regler. Filer som raderas manuellt från en dator betyder inte fullständigt avlägsnande applikationer.
  • Testa regelbundet din "järnassistent" för skadlig programvara, kör program för att rensa och optimera registret.

Förra veckan släppte Microsoft, som en del av sin traditionella Patch Tuesday, ett antal viktiga uppdateringar säkerhet (för en översikt över uppdateringar för augusti 2013, se Microsofts webbplats). Baserat på resultaten av patchinstallationer visade det sig att minst 3 av deras 8 säkerhetsbulletiner helt enkelt är farliga!

Till exempel ett nyhetsbrev MS13-061, som bör åtgärda sårbarheten för exekvering av fjärrkod i Postsystem Exchange orsakar indexeringsfel e-postmeddelanden i postförråd.

Bulletin MS13-066, som beskrivs som en patch som eliminerar möjligheten till informationsutlämnande i servern Aktiva tjänster Directory Federation Services (ADFS) kan, när de väl har installerats, göra att ADFS misslyckas helt.

Och den mest kritiska och massproblem, vilket drabbade många vanliga Windows-användare, är en uppdatering KB2859537(ingår i nyhetsbrevet MS13-063). Installation denna uppdatering i vissa fall blockerar lanseringen av nästan alla applikationer, inklusive olika systeminställningar i kontrollpanelen och webbläsare Utforskare. Problemet ser ut så här: efter installation av KB2859537-uppdateringen och omstart av systemet, när du försöker starta nästan vilken applikation som helst, nästa fel: "Ett fel uppstod vid start av programmet (0xc0000005). För att avsluta programmet, klicka på knappen "OK".

Om du tittar igenom de senaste ämnena för tekniska IT-forum är de bokstavligen fulla av ämnen som:

Fel vid start av programmet 0xc0000005

Program startar inte (fel 0xc0000005)

Program på boken slutade köra

32-bitars program startar inte efter installation av uppdateringen

Hjälp! 0xc0000005

Vanligtvis observeras de flesta ämnen av detta slag främst i det rysktalande segmentet av Internet. Problem observeras främst med stationära Windows 7 och server Windows 2008 R2.

KB2859537-uppdateringen ersätter ett antal systemfiler, inklusive ett antal kärnfiler och ett gäng stödbibliotek (http://support.microsoft.com/kb/2859537). I händelse av att kärnan ändras (och detta är nästan alltid fallet i olika Windows bygger och i fallet med användning av patchar för olaglig aktivering), på vissa x64-system, kan installation av en uppdatering göra det omöjligt att starta 32-bitarsprogram och de kraschar med felet 0x0000005 / 0xc0000005. Enligt de senaste uppgifterna är piratkopierade operativsystem aktiverade av olika aktivatorer med sin egen kopia av systemkärnan med ändringar gjorda för att kringgå aktiveringssystemet mottagliga för fel 0xc0000005

Enligt OSZone forummedlem simplex Problemet med den här uppdateringen är relaterat till Med eftersom många system med hackad aktivering använder gammal version ntoskrnl.exe, som döps om av patchern eller samlaren till xNtKrnl.exe och skrivs i kärnfältet via bcdedit. Detta är nödvändigt för att systemet ska fungera med en drivrutin som emulerar en SLIC-tabell. Den gamla kärnan är dock inte kompatibel med de nya Wow64-subsystemfilerna, och det är av denna anledning som 32-bitarsprogram inte längre körs på x64-system. De där. patchen ersätter endast den officiella kärnan, och den hackade förblir orörd och fortsätter att fungera, men eftersom uppdateringen även innehåller andra komponenter (inklusive Wow64) visar sig de helt enkelt vara inkompatibla med varandra. OCH Microsofts fel Faktum är att de inte testade uppdateringar på trasiga sammansättningar - det finns absolut ingenting - den nya versionen av kärnan är korrekt korrigerad.

Med hjälp av bcededit kan du avgöra att om det finns en kärnparameter och den refererar till filen xNtKrnl.exe (namnet på den gamla korrigerade kärnan), är det 99 % troligt att installation av uppdateringen orsakar problem.

Sätt att lösa fel 0xc0000005

För att snabbt lösa felet 0xc0000005 måste du avinstallera KB2859537-uppdateringen eller rulla tillbaka till en systemåterställningspunkt före installationen (vilket dock inte alltid hjälper).

  1. Springa
  2. Låt oss se till att den nödvändiga uppdateringen är installerad på systemet (metoden från artikeln "") genom att skriva kommandot wmic qfe list | hitta "KB2859537"
  3. Om kommandot returnerade en sträng med installationsdatumet för uppdateringen, ta bort den med kommandot wusa (ett fristående verktyg för att installera/avinstallera Windows-uppdateringar): wusa.exe /uninstall /kb:2859537
  4. Starta om systemet

Avinstallerar en uppdatering KB2859537 med startdiskett

Notera! Om metoderna som beskrivs ovan inte fungerade, eller om systemet vägrar att starta upp normalt läge(faller in i BSOD), kan du försöka ta bort uppdateringen från miljön Windows återställning.

Om du har en disk med miljö 6.5 eller högre (ex. Erd befälhavare), kan du ta bort alla uppdateringar genom att starta från den och använda programmet Avinstallera snabbkorrigering.

Om du bara har en start-/installationsdisk med Windows 7/8 till hands måste du:

  • Starta från den, öppna kommandoraden och kör kommandot: DISM /Image:D:\ /Get-Packages

    Där D är enhetsbeteckningen som systemet är installerat på (mest troligt kommer det att skilja sig från de som tilldelats i systemet; du kan bestämma det med metoden).

  • Hitta och kopiera paketnamnet som börjar med Package_for_KB2859537... till exempel Package_for_KB2859537~31af3253ad364e34~x86~~6.1.1.0)
  • Avinstallera uppdateringen från använder DISM: DISM /Bild:D:\ /Ta bort-paket /paketnamn:paket_för_KB2859537~31af3253ad364e34~x86~~6.1.1.0
  • Efter att du tagit bort uppdateringen, starta om systemet, försök att starta i normalt läge och se till att KB2859537 inte finns i listan över installerade uppdateringar i kontrollpanelen.

Microsoft säger att KB2859537-uppdateringen inte syftar till att bekämpa piratkopierade system.

De angivna uppdateringarna har godkänts av Microsoft defekt och återkallad från Update Center. Microsoft nämnde otillräcklig kvalitetstestning som en av anledningarna till förekomsten av allvarliga fel i de släppta uppdateringarna.

Fel 0xc0000005 är mycket vanligt i alla versioner av Windows-operativsystemet, så jag hoppas att informationen i den här artikeln till fullo hjälper dig att lösa det här problemet.

Det finns många anledningar till att fel 0xc0000005 kan visas, eftersom det täcker många olika problem. På grund av detta måste du prova ett antal lösningar för att lösa detta fel.

När fel 0xc0000005 visas

Ett programfel har uppstått och en fellogg genereras. Undantag: Åtkomstöverträdelse (0xc000000), adress.

Det här meddelandet visas när du försöker starta ett program i Windows. Efter att ha stängt felfönstret kommer du troligen att blockeras från att starta den här applikationen.

Felkod 0xc0000005 kan visas i andra felmeddelanden, allt beror på vilket program du försöker installera eller köra. Det här felet kan visas när du använder inbyggda operativsystemverktyg, till exempel diskdefragmentering.

Orsakerna till att detta fel visas är många. De vanligaste orsakerna är dock:

Ibland kan detta fel 0xc0000005 också orsakas felaktigt installerade uppdateringar säkerhet för Windows.

Hur man åtgärdar fel 0xc0000005

På grund av den unika karaktären hos fel 0xc0000005 finns det ingen tydlig regel för att fixa det, eftersom det hänvisar till många problem. Antalet lösningar är lika många som orsakerna till att fel 0xc0000005 visas.

Det första steget för att fixa fel 0xc0000005 är att skanna ditt register

Fel 0xc0000005 uppstår mycket ofta som ett resultat av dåligt underhåll och problem i operativsystemregistret. Konflikter i registret uppstår oftast pga felaktig installation och avinstallera program.

Mycket ofta installerar datoranvändare nya program, men tar inte bort gamla versioner.

För att lösa detta problem måste du gå in i registret och ta bort alla dubbletter och redundanta poster, men denna procedur kan vara mycket svår för många PC-användare.

Fel eller oavsiktligt fjärrinspelning kan leda till fel på operativsystemet.

Därför, för att undvika att behöva göra detta arbete manuellt, har tillräckligt med programvara utvecklats för att fungera med registret.

Din uppgift kvarstår att ladda ner programmet från den officiella webbplatsen och installera. Som jag skrev tidigare finns det många lösningar för att rensa registret, men jag rekommenderar att du använder CCleaner, främst på grund av dess mångsidighet, säkerhet, ökad produktivitet för att rengöra systemet och återställa det.

Det andra steget för att eliminera felet 0xc0000005 är att söka efter och eliminera skadlig programvara eller virus.

Om du systematiskt får fel 0xc0000005 när du öppnar olika applikationer, då är det troligtvis ett virus på din dator.

Vid minsta misstanke om ett virus är det nödvändigt att omedelbart köra en fullständig systemgenomsökning. Om du inte har antivirus installerat på din dator programvara, kan du kolla in betyget "Top 10 antivirusprogram".

Om, på din dator efter full check, inga virus upptäcktes, försök att ändra ditt antivirusprogram och kör sedan en fullständig genomsökning igen.

Det tredje steget för att lösa fel 0xc0000005 – problem med grafikkortsdrivrutiner

Mycket ofta får användare fel 0xc0000005 omedelbart efter att ha uppdaterat drivrutiner för sitt grafikkort. Om detta fel inträffade för första gången och innan du uppdaterade drivrutinerna för ditt grafikkort, rekommenderar jag att du återställer drivrutinerna till den tidigare versionen.

Att ta bort drivrutiner för ett grafikkort är väldigt enkelt:


Efter dessa enkla manipulationer bör drivrutinerna för grafikkortet uppdateras automatiskt.

Om detta inte händer, gör detsamma, men istället för att ta bort videodrivrutinen klickar du på "Uppdatera videodrivrutin".

Det fjärde steget för att lösa fel 0xc0000005 – problem med skrivardrivrutiner

Ibland uppstår detta fel på grund av en konflikt mellan skrivarprofilen och inställningarna för det program du använder. Om det här felet visas varje gång du försöker använda skrivaren, i det här fallet, rekommenderar jag att du installerar om drivrutinerna.

För att få mer detaljerad information om hur du gör detta föreslår jag att du läser artikeln "Hur man installerar drivrutiner på en dator eller bärbar dator"

Det femte steget för att lösa fel 0xc0000005 är att inaktivera Data Execution Prevention (DEP)

Data Execution Prevention (DEP) användes först i Windows XP Service Pack 2.
I grund och botten är det en uppsättning mjukvaru- och hårdvarutekniker utformade för att skapa ytterligare kontroller minne för att skydda det från virus. Från Windows XP SP2 och framåt används DEP i applikationer och hårdvarukomponenter.

Men verkligheten är att det finns vissa applikationer som inte är helt kompatibla med DEP. Applikationer som använder tekniken "dynamisk kodgenerering" och inte markerar dessa genererade koder tenderar att ha problem med DEP. Applikationer som utvecklats utan SafeSEH är också utsatta för problem med DEP.

När en applikation bryter mot DEP kommer användaren att få ett meddelande STATUS_ACCESS_VIOLATION (0xC0000005).

Om du är säker på att orsaken till 0xC0000005-felet beror på DEP-problem, har du två alternativ:

  1. Kontakta appägaren och be dem lösa problemet.
  2. Du kan inaktivera DEP för ett program som systematiskt orsakar felet 0xC0000005. Detta kan göras genom att följa instruktionerna nedan.
  • Se först till att du har administratörsrättigheter.
  • Klicka på "Start", sedan "Kör" eller [Klicka WIN+R], skriv i sökningen sysdm.cpl och klicka på OK

  • "Systemegenskaper" kommer att visas, här klickar du på " Dessutom", och då " alternativ».

  • I "Performance Options" klicka på "Data Execution Prevention" och klicka sedan på "Slå på DEP för alla program och tjänster utom de som valts nedan" och klicka på "Lägg till".

  • Ett nedladdningsfönster öppnas exe-fil, gå helt enkelt till EXE-filen för programmet som orsakar systematiska fel 0xC0000005, markera den och klicka sedan på "Öppen".

  • När du har gjort detta klickar du på "Tillämpa", och då "OK"
  • Sjätte steget för att lösa fel 0xc0000005 – RAM-fel

    Det finns en möjlighet att fel 0xc0000005 också kan visas på grund av problem med RAM ( Random Access Memory). Om du börjar få fel efter att du har installerat nytt RAM-minne, tar du helt enkelt bort RAM-minnet och kontrollerar sedan om felen slutar visas eller inte.

    Om du inte har ändrat eller testat RAM-minnet på din PC på ett tag kan du överväga att köra RAM-tester. Särskilda tester kommer att svara på din fråga om skicket på ditt RAM-minne.

    Sjunde steget för att lösa fel 0xc0000005 – uppdatera Internet Explorer 6.0

    Idag är det väldigt få människor kvar som använder eller har IE6 installerat, men de händer fortfarande ibland. Om du är en av dessa personer, installera fler ny version webbläsare, eller ännu bättre, överge den här webbläsaren helt och hållet.

    IE6 förstår inte HTML-tagg span och om en visas på sidan får du felmeddelandet 0xc0000005.

    Åttonde steget för att lösa fel 0xc0000005 – avinstallera Windows Update KB2859537

    Om felmeddelanden började visas omedelbart efter uppdatering av operativsystemet, måste du hitta KB2859537-uppdateringen och ta bort den. Om du inte kan hitta den behöver du bara ta bort den Senaste uppdateringen säkerhet.

    Att avinstallera den senaste uppdateringen är väldigt enkelt:


    Det är allt! Allt är väldigt enkelt och lätt.

    Steg nio för att lösa fel 0xc0000005 – Använd systemfilsgranskaren

    Om du har provat alla metoder som skrivits ovan och misslyckats med att lösa fel 0xc0000005, har du inget annat val än att göra sista steget- du måste köra en systemfilkontroll.

    Det här verktyget är utformat för att skanna din dators systemfiler och ersätta skadade eller saknade filer. Sannolikheten att detta steg kommer att hjälpa dig är mycket liten, men du behöver inte utesluta det, men det är värt ett försök.

    Om du har några frågor kan du ställa dem i kommentarerna så svarar jag gärna på dem.