yesthatguy
asked on
Missing AMFILTER.DLL?
I have Norton Utilities installed on my system, and one of the utilities is the WinDoctor that checks for invalid Registry entries.
One of the errors it found initially was a registry entry pointing to a missing DLL, amfilter.dll. After following both teh recommended fix (deleting it) and manually changing the value of teh key, the error still regularly comes back.
Does anyone know what this problem is or how to fix it, or at least how to get WinDoctor to stop reporting it?
Many thanks,
Brian Salomaki
yesthatguy@usa.net
One of the errors it found initially was a registry entry pointing to a missing DLL, amfilter.dll. After following both teh recommended fix (deleting it) and manually changing the value of teh key, the error still regularly comes back.
Does anyone know what this problem is or how to fix it, or at least how to get WinDoctor to stop reporting it?
Many thanks,
Brian Salomaki
yesthatguy@usa.net
Have you ever installed a package called "AddMenu"? This uses a DLL called amfilter. Perhaps either doing a full uninstall of it or reinstalling it to restore the dll would work.
http://www.winsite.com/info/pc/win3/util/addmnu41.zip/index.html
http://www.winsite.com/info/pc/win3/util/addmnu41.zip/index.html
ASKER
>>deleted the registry key removal and
>>Norton is still seeing the error?
I'm not quite sure what you mean by that, but if you look below, I have tried both of the following solutions and neither have created a permanent fix. For option 2) I have attempted to change the key
s value to null, and as well to change the path, but neither provide a permanent fix.
The following is the error/readout that WinDoctor produces:
The key, "CLSID\{65006770-D9CF-11CF -A036-0000 1B4EAD07}\ InprocServ er32," refers to a missing file, "AMFILTER.DLL."
Available Solutions:
1)Delete Invalid Registry entry
2)Open regedit to manually repair the problem
>>Norton is still seeing the error?
I'm not quite sure what you mean by that, but if you look below, I have tried both of the following solutions and neither have created a permanent fix. For option 2) I have attempted to change the key
s value to null, and as well to change the path, but neither provide a permanent fix.
The following is the error/readout that WinDoctor produces:
The key, "CLSID\{65006770-D9CF-11CF
Available Solutions:
1)Delete Invalid Registry entry
2)Open regedit to manually repair the problem
I recall reading it was ActiveX related. Checking further, perhaps this'll trigger something. Checked WindowsUpdate, it works? ActiveX an integral component for that process.
http://www.annoyances.org/cgi-bin/ce-discussion_show/win98_archive8?n919695551
Looks like Tom's got the same problem.
Looks like Tom's got the same problem.
Brian, instead of deleting the key under the CLSID, delete the entire CLSID!
ASKER
dew: are you sure that's safe? There are a lot of other keys under the CLSID...
Okay, what it should look like to you is this (if I'm wrong, correct me)
CLSID
{65006770-D9CF-11CF-A036-0 0001B4EAD0 7}
InprocServer32
ProgID
Remove the entire section starting with the bracketed CLSID
{65006770-D9CF-11CF-A036-0 0001B4EAD0 7}
CLSID
{65006770-D9CF-11CF-A036-0
InprocServer32
ProgID
Remove the entire section starting with the bracketed CLSID
{65006770-D9CF-11CF-A036-0
ASKER
This is what it is currently:
{65006770-D9CF-11CF-A036-0 0001B4EAD0 7}
InprocServer32
-Default="AMFILTER.DLL"
-ThreadingModel="Both"
Pins
Input1
-AllowedMany=0
-AllowedZero=0
-Direction=0
-IsRendered=0
Types
{73646976-0000-0010-8000-0 0AA00389B7 1}
{E436EB80-524F-11CE-9F53-0 020AF0BA77 0}
Input2
-AllowedMany=0
-AllowedZero=0
-Direction=0
-IsRendered=0
Types
{73646976-0000-0010-8000-0 0AA00389B7 1}
{E436EB80-524F-11CE-9F53-0 020AF0BA77 0}
I hope that formats well enough, but basically, under the CLSID, there is the InprocServer32 with default value "AMFILTER.DLL" and ThreadingMOdel with a value of "Both", and a Pins folder which contains two identical folders with different names, Input1 and Input2.
Each opf those contain 4 keys, AllowedMany, AllowedZero, Direction, and IsRendered all with values set at 0.
Under those is a folder, Types, which contains {73646976-0000-0010-8000-0 0AA00389B7 1} which contains {E436EB80-524F-11CE-9F53-0 020AF0BA77 0}. If not mentioned, all default key values are unset.
{65006770-D9CF-11CF-A036-0
InprocServer32
-Default="AMFILTER.DLL"
-ThreadingModel="Both"
Pins
Input1
-AllowedMany=0
-AllowedZero=0
-Direction=0
-IsRendered=0
Types
{73646976-0000-0010-8000-0
{E436EB80-524F-11CE-9F53-0
Input2
-AllowedMany=0
-AllowedZero=0
-Direction=0
-IsRendered=0
Types
{73646976-0000-0010-8000-0
{E436EB80-524F-11CE-9F53-0
I hope that formats well enough, but basically, under the CLSID, there is the InprocServer32 with default value "AMFILTER.DLL" and ThreadingMOdel with a value of "Both", and a Pins folder which contains two identical folders with different names, Input1 and Input2.
Each opf those contain 4 keys, AllowedMany, AllowedZero, Direction, and IsRendered all with values set at 0.
Under those is a folder, Types, which contains {73646976-0000-0010-8000-0
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thanks a bunch.
Glad it's fixed Brian!
You've followed the Norton procedures, deleted the registry key removal and Norton is still seeing the error? What remediation or fix does norton offer?