Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}]
@="JScript Language"
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\Implemented Categories]
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\Implemented Categories\{F0B7A1A1-9847-11CF-8F20-00805F2CD064}]
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\Implemented Categories\{F0B7A1A2-9847-11CF-8F20-00805F2CD064}]
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\InprocServer32]
@="C:\\Program Files\\Avast4\\AhAScr.dll"
"ThreadingModel"="Both"
"Default Engine"="c:\\windows\\system32\\jscript.dll"
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\OLEScript]
[HKEY_CLASSES_ROOT\CLSID\{f414c260-6ac0-11cf-b6d1-00aa00bbbb58}\ProgID]
@="JScript"
Similar with the vbscript engine.
So I tried it on yet another machine and saw the exact problem. What could be the reason for it?
After I uninstall avast quite some regsitry keys are left behind
which means I have to remove those by hand. Probably the installer isnt properly creating the uninstall script properly. Apart from the LEGACY keys that are left various references to the avast dir stay in the registry.
Now on the machine I had norton av I have removed my norton av by uninstalling it, removing all the registry keys and by hand removing all norton/symantec antivirus dll's including the ones in the system32 dir (thank god I am a very advanced user).
Apparently installing avast will install a pro version. Entering the home key forces it to go to the internet (not really a wise choice since not everyone has internet). After it grabbed no updates (since it already is up to date) a reboot is needed (otherwise script blocking stays active). Apparently it doesnt reset the registry keys? It is installed under a user with administrator rights.
So would a pro version work properly for me? I have tested on 5 machines by now and get the exact behaviour on all of them. I had recommended this av to a friend, installed it on his machine and sadly saw it do even worse then on my machine. On his machine even the home version disabled the dhtml menus of web pages. Seeing this forum apparently I am not the only one that has this problem. Too bad because avast really looks like a good antivirus. I already tested some others but I didnt find them good. norton is too big and digs way too deep into the system. The new norton av 2004 is horrible, slow and cannot even scan zip files. mcafee seems to slow down the machine too much. Kapersky couldnt recognize some of the viruses I kept on purpose for testing av products. I hope an update comes soon I want to try that. I'll check with a friend who has pointed me to this av as well and see if he has the same problems. After I uninstall the av all dhtml menus appear correctly again. And the menus are safe (I know since I checked the java script code).
Smart idea to over rule the scripting engine with your own engine and to pass through the events to the Default Engine
So I learned something new..
Is it possible that it doesnt work due to some microsoft update?? The AhAScr.dll looks like an OLE control that overrules the jscript.dll and vbscript.dll (maybe other active script support would be nice too if it doesnt already do that). Could it be due to a security setting in the component services? I have the AvAScr component service properties at default: which are:
general tab:default authentication level
location tab: run app on computer where the data is located unchecked, run app on following computer unchecked
security tab:use default, use default, customize -> with administrator full control and read and special allow, with my own account ful control and read allow special permissions not checked
Endpoints tab:default system protocols
Identity tab:the launching user
Well so far I can give you info. I would say it looks ok but I havent programmed it so I of course can not confirm it.
Looking at all this I recall that I always installed avast under my own account which has Administrator rights. Should it be installed under the Administrator account itself??
O yes I do read tech answers since I program myself, so dont be afraid to give a tech answer.
And another simple question...
What is the exact criterium upon which avast determins that norton av is still installed? I removed all norton av junk keys and symantec keys and settings in the ini file I could find. Even the various dll's in the system32 dir. Still on one machine avast seems to tell that I have norton av installed, which I havent.