Rundll fouten worden gegenereerd door Rundll.exe ( 16 - bit ) en Rundll32.exe ( 32 - bit ) bestanden . Deze bestanden communiceren met het Windows -besturingssysteem en zijn onderdeel van een enorme bibliotheek van systeemfuncties toegankelijk voor alle programma's en gebruikers op een computer . Geschiedenis eerst uitgebracht met Windows 95 , Rundll.exe is ontworpen voor intern gebruik door Microsoft . Dit hulpprogramma kunt u functies van een Dynamic Link Library ( DLL -bestand) voor uitvoering door het Windows-besturingssysteem te bellen . Rundll fouten bestaan al sinds het eerst werd uitgebracht . Hoe het werkt Rundll leest een command -line instructie dat het dat dll -bestand te laden , met als functie het vertelt lopen en welke parameters om mee te gaan . Parameters zijn stukjes informatie de dll nodig om te draaien , zoals de hoeveelheid tijd die het zou moeten wachten om uit te voeren . Rundll laadt vervolgens de dll met de LoadLibrary nut en lokaliseert het adres van de gevraagde dll -functie in het systeemgeheugen . Zodra LoadLibrary heeft het geheugen adres , het loopt de functie en passeert langs de bijzondere instructies ( parameters ) die op de opdrachtregel . Rundll fouten optreden wanneer deze bestanden niet kan laden of niet zal parameters gegeven accepteren . Oorzaken Rundll fouten kan gebeuren omdat het dll-bestand in gebruik is en niet kan belasting , het bestand corrupt is , het pad naar het bestand verkeerd is of het bestand ontbreekt . Daarnaast is het bestand kan een andere versie dan die waarvoor de Rundll opdracht wordt geschreven te zijn , en dus de ingang of parameters zijn verkeerd. Versies moet ook overeenkomen . Met andere woorden , moet u Rundll32.exe gebruiken om een 32 bit dll- bestand te laden , in plaats van Rundll.exe .
|