Author Topic: Update Avast 5 -> Avast 6 = broken Windows Scripting  (Read 3375 times)

0 Members and 1 Guest are viewing this topic.

warlock

  • Guest
Update Avast 5 -> Avast 6 = broken Windows Scripting
« on: August 14, 2011, 06:31:24 PM »
A few days after updating from AIS 5 to AIS 6 (uninstalled 5 and installed 6 from scratch) on one computer with Vista I noticed Windows Scripting was broken.
Symptoms were MSI installer error 2738 (inaccessible custom VBScript actions) and broken Windows Update. After checking the corresponding registry keys under CLSID, I noticed the (Default) value of the InprocServer32 was still pointing to the old install folder of AIS 5 (Alwil Software\Avast 5\AhAScr.dll) instead of the new one (Avast Software\Avast\AhAScr.dll), after fixing this (had to turn off selfprotection and take ownership of the key), scripting started working again.
Curiously, this Avast entry isn't present on any of my W7 machines, it's directly pointing to vbscript.dll, is the script blocking done differently on W7?

Offline igor

  • Avast team
  • Serious Graphoman
  • *
  • Posts: 11849
    • AVAST Software
Re: Update Avast 5 -> Avast 6 = broken Windows Scripting
« Reply #1 on: August 15, 2011, 12:34:02 PM »
Take ownership? Who was the previous owner?

warlock

  • Guest
Re: Update Avast 5 -> Avast 6 = broken Windows Scripting
« Reply #2 on: August 15, 2011, 03:11:07 PM »
TrustedInstaller