Fout met ntdll.dll: redenen en oplossingen

Het Windows-besturingssysteem heeft in zijn structuur een groot aantal verschillende componenten, mappen en bestanden, waarvan de functionaliteit direct gerelateerd is aan de normale werking van de computer als geheel. De overweldigende populariteit van het Windows 7-besturingssysteem heeft er lange tijd toe geleid dat het niet alleen de 'beste' versie, maar ook de 'buggy' is, het buggeheugen waarin het grootste aantal fouten zich manifesteert. Elke computergebruiker vroeg of laat, maar wordt geconfronteerd met het feit dat elke software spontaan en "niet sparen iedereen" gewoon sluit. Deze situatie wordt voornamelijk gekenmerkt door storingen in de werking van systeemcomponenten met de extensie ".dll", die door elk programma zonder uitzondering wordt geadresseerd. In dit artikel zullen we de bovenstaande fout bespreken met onbevoegde sluiting van software, de redenen voor het optreden ervan en oplossingen.

Methoden voor het corrigeren van fouten in het bestand ntdll.dll.

Manieren om te herstellen

Zonder onnodige achtergrond moet worden gezegd dat de essentie van het probleem ligt in de onjuiste werking van het dynamische bibliotheekbestand met de naam "ntdll.dll". De beschouwde fout kan in twee varianten worden weergegeven:

  1. De eerste is het verschijnen van een venster over de noodstop van het programma, soms direct "Windows Explorer". Om de gedetailleerde informatie te bekijken, volstaat het om op de knop "Details bekijken" te klikken, waarbij direct wordt aangegeven dat het bestand "ntdll.dll" de boosdoener was.
  2. De tweede variant wordt gekenmerkt door het verschijnen van een "blauw scherm" (geen BSOD / geen scherm van de dood) met een indicatie van de foutcode en een link naar het bestand SystemRoot \ System32 \ ntdll.dll.

Dus, ntdll.dll is een uiterst belangrijke module die van vitaal belang is voor de verwerking van de API en het actieve gebruik van applicatiesoftware. Als u de definitie zo veel mogelijk vereenvoudigt, is de bibliotheek in kwestie verantwoordelijk voor functies als: verplaatsen, kopiëren, plakken / knippen, vergelijken, enzovoort. Op basis van het feit dat deze functies elke seconde worden gebruikt, kunt u verschillende logische conclusies trekken over de oorzaken van het falen. module, namelijk:

  • De gebruiker heeft alle software-installatie / update-manipulaties uitgevoerd, waardoor het bestand "ntdll.dll" is vervangen door een opzettelijk onwerkbare versie of eenvoudig zonder vervanging is verwijderd;
  • De geïnstalleerde software is niet volledig compatibel met het gebruikte besturingssysteem. Dit was duidelijk te zien toen Win7 alleen "op gebruiker Olympus" klom en een deel van de programma's die onder Windows XP werden uitgebracht, werden gelanceerd in de "nieuwe" versie van het besturingssysteem.

En rekening houdend met al het bovenstaande, zou je direct van de woorden naar de zaak moeten gaan.

Optie 1

Het eerste dat moet worden gedaan, is gebruikmaken van de mogelijkheid om een ​​programma uit te voeren dat eerder in de compatibiliteitsmodus abnormaal werd beëindigd. En hiervoor moet je het volgende doen:

  • Klik met de rechtermuisknop op de snelkoppeling voor het probleemprogramma en ga naar het tabblad Compatibiliteit;
  • Vink in de sectie "Compatibiliteitsmodus" het selectievakje "Voer het programma in compatibiliteitsmodus" uit;
  • Kies uit de beschikbare opties "Windows XP" (Service Pack 2) of (Service Pack 3);
  • Verlaag uw blik hieronder en vink het vakje aan in het vakje "Voer dit programma uit als beheerder" / "Voer dit programma uit als beheerder";
  • Klik op "OK" en controleer de prestaties van de geselecteerde software.

Selecteer zo nodig het nummer 3 dat beschikbaar is voor gebruik in # 3.

Optie 2

Impliceert het uitschakelen van het Windows-accountbeheer:

  • Open de "Start" en typ in het zoekvak "UAC" of "Wijzig de parameters van controle van gebruikersaccounts";
  • In het venster dat wordt geopend, verplaatst u de schuifregelaar naar de onderkant van "Nooit notificeren";
  • Klik op "OK" om de wijziging op te slaan en de computer opnieuw op te starten;
  • Controleer de functionaliteit van de gewenste software.

Optie 3

In de structuur van het besturingssysteem is er een service "PcaSvc", het is ook de "Program Compatibility Assistant Service", die in dit geval om de theorie te testen, u kunt proberen om uit te schakelen:

  • Klik op "Start" en open de "Tools" en "Configuratiescherm";
  • Open vervolgens het "Systeem en beveiliging" en ga naar de subsectie "Beheer";
  • Blader door de lijst naar de regel "Services" en open deze;
  • Of voer simpelweg de opdracht "services.msc" uit;
  • Sorteer de lijst met services op alfabet en zoek de bovenstaande service "PcaSvc";
  • Klik erop met de rechter muisknop en klik in het "State" -blok op "Stop";
  • Selecteer "Uitgeschakeld" in het blok "Opstarttype";
  • Sla de wijzigingen op en start de computer opnieuw op.

Optie 4

De vierde en meest optimale optie van al het mogelijke is om het systeem terug te draaien naar een punt dat voorafging aan het uiterlijk van het probleem in kwestie, en mogelijk voorafging aan de installatie van de probleemsoftware. Om deze optie te implementeren, moet u het volgende doen:

  • Open het Start-menu en vouw de Utilities-map uit;
  • Selecteer "Systeemherstel" in de lijst die wordt geopend;
  • Onder de beschikbare punten die automatisch door het besturingssysteem zijn gemaakt, kiest u de meest geschikte optie voor u;
  • Om te controleren wat er mogelijk verloren is gegaan en is beïnvloed door het herstel van de vorige configuratie, klikt u op de knop "Zoeken naar problemen met de problemen";
  • Klik op "Volgende" - "Gereed" en wacht tot het herstelprogramma is voltooid;

Het is belangrijk om te begrijpen dat het categorisch niet wordt aanbevolen om deze procedure te onderbreken, omdat het mogelijk is om serieuze problemen aan te gaan dan degene die in het kader van dit artikel wordt overwogen.

conclusie

Het laatste dat in deze situatie kan helpen, is het bestand "ntdll.dll" handmatig downloaden en handmatig in de systeemmap plaatsen. De consequenties van een dergelijke download, inclusief de bronkeuze, worden aan elke gebruiker afzonderlijk toegewezen, aangezien aanvallers vaak virussoftware in de module "mengen" en waar dit allemaal toe kan leiden is een retorische vraag.