Feil med ntdll.dll: grunner og løsninger

Windows-operativsystemet i sin struktur har et stort antall forskjellige komponenter, kataloger og filer, hvor funksjonaliteten er direkte relatert til normal drift av datamaskinen som en helhet. Den overveldende populariteten til Windows 7-operativsystemet har lenge ført til at den fikk tittelen på ikke bare den "beste" versjonen, men også den mest "buggy", det er den der det største antallet feil manifesterer seg. Hver datamaskin bruker før eller senere, men står overfor det faktum at programvare spontant og "ikke sparsom noen" bare lukker. Denne situasjonen er først og fremst preget av feil i driften av systemkomponenter som har utvidelsen ".dll", som hvert program adresserer uten unntak. I denne artikkelen vil vi diskutere feilen ovenfor med uautorisert nedleggelse av programvare, årsakene til forekomsten og løsningen.

Metoder for å korrigere feil i filen ntdll.dll.

Måter å fikse

Uten unødvendig bakgrunn skal det sies at kjernen i problemet ligger i feil operasjon av den dynamiske biblioteksfilen kalt "ntdll.dll". Den vurderte feilen kan vises i to variasjoner:

  1. Den første er utseendet på et vindu om nødstopp av programmet, noen ganger direkte "Windows Explorer". For å se detaljert informasjon, er det nok å klikke på "Vis detaljer" -knappen, der det vil bli direkte uttalt at filen "ntdll.dll" var synderen.
  2. Den andre varianten er preget av utseendet til en "blå skjerm" (ikke en BSOD / ikke en skjerm med død) med en indikasjon på feilkoden og en kobling til SystemRoot \ System32 \ ntdll.dll filen.

Så, ntdll.dll er en ekstremt viktig modul som er viktig for behandling av API og aktiv bruk av applikasjonsprogramvare. Hvis du forenkler definisjonen så mye som mulig, er biblioteket ansvarlig for slike funksjoner som: flytte, kopiere, lime inn / klippe, sammenligne osv. Og basert på at disse funksjonene brukes hvert sekund, kan du lage flere logiske konklusjoner om årsakene til feil modul, nemlig:

  • Brukeren utførte eventuelle programvareinstallasjons- / oppdateringsmanipulasjoner, som resulterte i at filen "ntdll.dll" ble erstattet med en bevisst ubøyelig versjon eller helt enkelt slettet uten erstatning;
  • Den installerte programvaren har ikke full kompatibilitet med operativsystemet som brukes. Dette ble tydelig sett tidligere da Win7 bare klatret "på bruker Olympus" og en del av programmene som ble utgitt under Windows XP ble lansert på den "nye" versjonen av operativsystemet.

Og med hensyn til alt ovenfor, bør du gå direkte fra ordene til saken.

Alternativ 1

Det første som må gjøres, er å utnytte muligheten til å kjøre et program som tidligere ble avsluttet unormalt, i kompatibilitetsmodus. Og for dette må du gjøre følgende:

  • Høyreklikk på snarveien for problemprogrammet og gå til kategorien Kompatibilitet;
  • I delen "Kompatibilitetsmodus" merker du av i boksen "Kjør programmet i kompatibilitetsmodus";
  • Blant de tilgjengelige alternativene, velg "Windows XP" (Service Pack 2) eller (Service Pack 3);
  • La ned blikket ditt under og merk av i boksen i "Kjør dette programmet som administrator" / "Kjør dette programmet som administrator"
  • Klikk "OK" og kontroller ytelsen til den valgte programvaren.

Hvis nødvendig, velg nummer 3 som er tilgjengelig for bruk i # 3.

Alternativ 2

Inneholder inaktivering av Windows-kontokontroll:

  • Åpne "Start" og i søkeboksen, skriv "UAC" eller "Endre parametrene for kontroll av brukerkontoer";
  • I vinduet som åpnes, flytt glidebryteren til bunnen av "Aldri varsle";
  • Klikk "OK" for å lagre endringen og start datamaskinen på nytt;
  • Kontroller funksjonaliteten til ønsket programvare.

Alternativ 3

I operativsystemets struktur er det en tjeneste "PcaSvc", det er også "Program Compatibility Assistant Service", som i dette tilfellet for å teste teorien, kan du prøve å deaktivere:

  • Klikk "Start" og åpne "Verktøy" og "Kontrollpanel";
  • Deretter åpner du "System og sikkerhet" og går til "Administrasjon" underavsnitt;
  • Bla gjennom listen til linjen "Tjenester" og åpne den;
  • Eller bare utfør kommandoen "services.msc";
  • Sorter listen over tjenester etter alfabet og finn tjenesten ovenfor "PcaSvc";
  • Klikk på den med høyre museknapp og i "State" -blokken klikk "Stopp";
  • I "Starttype" -blokken velger du "Deaktivert";
  • Lagre endringene og start datamaskinen på nytt.

Alternativ 4

Det fjerde og mest optimale alternativet av alt mulig er å rulle systemet tilbake til et punkt som ligger foran problemet med det aktuelle problemet, og muligens før installasjonen av problemprogramvaren. For å implementere dette alternativet må du gjøre følgende:

  • Åpne Start-menyen og utvider Verktøy-katalogen;
  • I listen som åpnes, velg "Systemgjenoppretting";
  • Blant de tilgjengelige punktene som ble opprettet av operativsystemet automatisk, velger du det mest passende alternativet for deg;
  • For å sjekke hva som kan gå tapt og påvirkes av gjenoppretting til forrige konfigurasjon, klikker du på "Søk etter berørte problemer" -knappen;
  • Klikk på "Next" - "Done" og vent på at gjenopprettingsverktøyet er ferdig;

Det er viktig å forstå at det ikke anbefales kategorisk å avbryte denne prosedyren, siden det er mulig å møte mer alvorlige problemer enn det som vurderes innenfor rammen av denne artikkelen.

konklusjon

Det siste som kan hjelpe i denne situasjonen er å manuelt laste ned filen "ntdll.dll" og legge den manuelt i systemkatalogen. Konsekvensene av en slik nedlasting, inkludert valg av kilde, tildeles hver bruker individuelt, siden det ofte er ganske ofte angripere "mikse" virusprogramvare i modulen, og hva dette alt kan føre til er et retorisk spørsmål.