Rundll feil er generert av Rundll.exe ( 16 - bit) og rundll32.exe ( 32- bit) filer. Disse filene kommunisere med Windows Operating System og er en del av et stort bibliotek av funksjoner som er tilgjengelige for alle programmer og brukere på en datamaskin. Historie
Først utgitt med Windows 95 , ble Rundll.exe designet for intern bruk av Microsoft. Dette verktøyet lar deg ringe funksjoner fra en Dynamic Link Library (DLL -fil) for kjøring av Windows-operativsystemet . Rundll feil har eksistert siden den først ble lansert.
Slik fungerer
Rundll leser et kommandolinjeverktøy instruksjon som forteller det som dll -fil å laste, noe som fungere til løpe og hvilke parametre for å passere langs . Parametere er biter av informasjon dll kanskje må kjøre , for eksempel hvor lang tid det bør vente med å gjennomføre . Rundll laster deretter dll med LoadLibrary verktøyet og finner adressen til den forespurte dll -funksjonen i systemminnet. Når LoadLibrary har minnet adressen , går det funksjonen og passerer langs noen spesielle instruksjoner ( parametre) spesifisert på kommandolinjen . Rundll feil oppstår når disse filene ikke kan laste eller ikke vil akseptere parametre gitt .
Årsaker
Rundll feil kan skje fordi dll -filen er i bruk og kan ikke belastning , er filen korrupt , er banen til filen feil eller filen mangler . I tillegg filen kan være en annen versjon enn den som den Rundll kommandoen er skrevet , og derfor inngangspunkt eller parametere er galt. Versjoner må også samsvare . Med andre ord må du bruke rundll32.exe å laste en 32 bit dll -fil i stedet Rundll.exe .