Kysymys: Käynnistäessäni Asteri windows ohjelmaa Windows 2000 professional käyttöjärjestelmässä, ohjelman päiväyksen näyttävä alkuruutu tulee ruudulle, mutta kun yritysluettelon pitäisi avautua, tuleekin virheilmoitus ja ohjelma sammuu. Asteri ohjelma toimi vielä edellisellä käyttökerralla moitteettomasti ja nyt yhtäkkiä ilmestyi virheilmoitus.
OHJELMAVIRHE Ohjelma WINPL.exe on aiheuttanut virheitä. Windows sulkee sen. Ohjelma on käynnistettävä uudelleen. Luodaan virheloki |
Virheilmoitus voi olla myös muotoa: Error in loading DLL tapahtui odottamaton asennusvirhe! tai winkp.exe has generated errors and will be closed by Windows. You will need to restart the program. An error log is being created.
Ohjelma voi kaatua ennen yritysluettelon näyttämistä, jos \windows\system32 tai \winnt\system32 hakemistosta puuttuu windowsin vakiokomponentteihin kuuluva stdole32.tlb tiedosto .
Palauta %SsystemRoot%\system32 kansioon puuttuva stdole32.tlb tiedosto kopioimalla se joko toisesta tietokoneesta, jossa on sama käyttöjärjestelmä tai etsi tiedosto windowsin asennuslevyltä (esim. purkamalla se asennus-cd levyltä komennolla Expand cd_drive_letter:\i386\filename.tl_ drive:\Windows\system32\filename.tlb)
Ohjelma voi kaatua oudosti, jos jokin ohjelman käyttämä kirjastotiedosto (*.DLL, *.OCX, *.VBX jne) puuttuu, on väärän versioinen tai toimii muuten viallisesti. Selvitä, mitä tiedostoja ohjelma käsittelee kaatumishetkellä FileMon apuohjelman avulla (ntfilemon apuohjelman seuraajan avulla).