Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Foutmelding Windows Script Host

64 views
Skip to first unread message

Ano

unread,
Jul 3, 2014, 5:57:37 PM7/3/14
to
Ik heb al een jaar of wat een script draaien bij het opstarten van de
pc. Het is een .vbs bestand met deze inhoud
(http://www.howto-outlook.com/howto/closeoutlookscript.htm):
Set objOutlook = CreateObject("Outlook.Application")
objOutlook.Quit

Sinds kort lukt dat niet meer en verschijnt deze melding:

Script: C:\CloseOutlook.vbs
Line: 1
Char: 1
Error: ActiveX component can't create object: 'Outlook.Application'
Code: 800A01AD
Source: Microsoft VBScript runtime error.

Ik heb al googelend al van alles geprobeerd, maar het probleem gaat niet
weg. Iemand de gouden tip?
Ik draai Windows 7 64 bit.

Rob

unread,
Jul 3, 2014, 6:15:30 PM7/3/14
to
Er is ergens een DLL verwijderd, bijvoorbeeld doordat je een programma
gede-installeerd hebt wat het installatiegebeuren niet goed voor elkaar
heeft, of "met geweld" (bijvoorbeeld zo'n lekker krachtige uninstaller).

Ano

unread,
Jul 4, 2014, 1:45:25 AM7/4/14
to
Zou het ook kunnen zijn dat Windows Update het heeft veroorzaakt?
Nog een tip om op te sturen welke DLL / welk programma? Ik zou door
backups terug te zetten (2 manden geleden, 1 maand geleden etc etc)
kunnen achterhalen sinds welke dag het mis ging, maar dat is erg
bewerkelijk.

Rob

unread,
Jul 4, 2014, 3:49:15 AM7/4/14
to
Google zelf even op die foutcode dan vind je op de Microsoft site een
technet artikel waarin uitgelegd wordt hoe je de schuldige kunt opsporen.

Heb je recent zo'n tool-wat-je-nooit-moet-gebruiken zoals revo uninstaller
of ccleaner gebruikt?

Ano

unread,
Jul 5, 2014, 6:07:02 AM7/5/14
to
Door mijn backups te controleren ben ik er achter wat het heeft
veroorzaakt. Ik heb op mijn pc MS Office 2010 staan (incl. Excel 2010).
Ik had een tijd geleden ook Excel 2003 nodig dus die heb ik toen
geinstalleerd, heb nu twee versies van Excel.
Sindsdien is dat probleem met VBScripts gekomen...
Maar hoe ik het moet oplossen?

Ano

unread,
Jul 5, 2014, 6:17:37 AM7/5/14
to
Opgelost: ook al had ik alleen Excel 2003 geinstalleerd, toch vind ik nu
in de registry ook verwijzingen naar Outlook 2003 (Office 11). Hierdoor
raakte de computer een beetje in de war en zoekt bij het draaien van het
script blijkbaar naar de outlook.exe van 2003...
Door de juiste Outlook versie toe te voegen in het scipt, werkt het weer:

CreateObject("Outlook.Application.14") , want Office 2010 = v14

Is ook opgelost wanneer je de Office 2010 setup draait met "repair", dan
wordt Office 2010 weer re-registered als default office versie.

Rob

unread,
Jul 5, 2014, 6:21:35 AM7/5/14
to
Ja dat wilde ik al zeggen, als je zo iets doet dan altijd de nieuwste
versie opnieuw installeren of repairen. Het later installeren van een
oudere versie kan problemen geven.

In ieder geval ver uit de buurt blijven van tools zoals bovengenoemd, zeker
als je een dergelijke installatie hebt. Het heeft geen nut en maakt dingen
kapot.
0 new messages