Houd er rekening mee dat dit het Amerikaanse vraag-en-antwoordforum is; alle berichten moeten in het Engels worden geplaatst. Ik zal echter wel een antwoord in het Nederlands geven op basis van je eerste bericht.
Dit antwoord is vertaald. Daardoor kan de formulering of grammatica hier en daar wat afwijkend zijn.
Hallo Bernadette Baelde,
Dit is een veelvoorkomend probleem na een fabrieksreset — oudere apps die zijn gebouwd op Visual Basic 6 zijn afhankelijk van MSSTDFMT.DLL, en een nieuwe Windows-installatie bevat dit bestand niet altijd, waardoor u de runtime-fout ‘713 – Class not registered’ krijgt. De app zelf is in orde; hij kan alleen dat ene onderdeel niet vinden.
Ik zou de willekeurige “download deze DLL”-sites vermijden — die bestanden zijn vaak van de verkeerde versie of zitten vol rommel. Het is beter om het te halen uit het eigen VB6-runtimepakket van Microsoft:
- Download en voer de Visual Basic 6.0 SP6 runtime-update van Microsoft uit: https://www.microsoft.com/download/details.aspx?id=7030
- Start de computer opnieuw op en probeer de app nog eens.
Als je daarna nog steeds foutmelding 713 krijgt, registreer het bestand dan handmatig:
- Zorg ervoor dat msstdfmt.dll in C:\Windows\SysWOW64 staat (het bovenstaande pakket, of kopieer het van een andere pc die het heeft).
- Open de Opdrachtprompt als beheerder en voer het volgende uit:
regsvr32 C:\Windows\SysWOW64\msstdfmt.dll - U zou een bericht ‘geslaagd’ moeten zien — open vervolgens de app opnieuw.
Hiermee wordt het ontbrekende onderdeel geregistreerd en verdwijnt de fout 713 meestal meteen. Als er vervolgens een foutmelding over een andere DLL verschijnt, is de oplossing voor dat bestand hetzelfde, dus laat me weten welke het noemt.
Als het antwoord nuttig is, klik dan op "Accepteer Antwoord" en stem het vriendelijk omhoog. Als je extra vragen hebt over dit antwoord, klik dan op "Commentaar".
Opmerking: Volg de stappen in onze documentatie om e-mailmeldingen in te schakelen als u de bijbehorende e-mailmelding voor deze thread wilt ontvangen.