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
yesthatguyAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

dew_associatesCommented:
Unfortunately that file is not Win98 related. You probably have a program or the residue from an old program make a call for that DLL and its either not present or the file is damaged.

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?
0
gothickCommented:
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
0
yesthatguyAuthor Commented:
>>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-00001B4EAD07}\InprocServer32," refers to a missing file, "AMFILTER.DLL."

Available Solutions:
1)Delete Invalid Registry entry
2)Open regedit to manually repair the problem
0
Cloud Class® Course: CompTIA Healthcare IT Tech

This course will help prep you to earn the CompTIA Healthcare IT Technician certification showing that you have the knowledge and skills needed to succeed in installing, managing, and troubleshooting IT systems in medical and clinical settings.

Asta CuTechnical consultant & graphic designCommented:
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.
0
Asta CuTechnical consultant & graphic designCommented:
0
dew_associatesCommented:
Brian, instead of deleting the key under the CLSID, delete the entire CLSID!
0
yesthatguyAuthor Commented:
dew: are you sure that's safe? There are a lot of other keys under the CLSID...
0
dew_associatesCommented:
Okay, what it should look like to you is this (if I'm wrong, correct me)

CLSID

 {65006770-D9CF-11CF-A036-00001B4EAD07}

     InprocServer32

     ProgID


Remove the entire section starting with the bracketed CLSID

{65006770-D9CF-11CF-A036-00001B4EAD07}
0
yesthatguyAuthor Commented:
This is what it is currently:

{65006770-D9CF-11CF-A036-00001B4EAD07}
   InprocServer32
    -Default="AMFILTER.DLL"
    -ThreadingModel="Both"
   Pins
      Input1
       -AllowedMany=0
       -AllowedZero=0
       -Direction=0
       -IsRendered=0
         Types
            {73646976-0000-0010-8000-00AA00389B71}
               {E436EB80-524F-11CE-9F53-0020AF0BA770}
      Input2
       -AllowedMany=0
       -AllowedZero=0
       -Direction=0
       -IsRendered=0
         Types
            {73646976-0000-0010-8000-00AA00389B71}
               {E436EB80-524F-11CE-9F53-0020AF0BA770}

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-00AA00389B71} which contains {E436EB80-524F-11CE-9F53-0020AF0BA770}.  If not mentioned, all default key values are unset.

0
dew_associatesCommented:
You've done fine, remove all of this:

>>>>>>>

{65006770-D9CF-11CF-A036-00001B4EAD07}
   InprocServer32
    -Default="AMFILTER.DLL"
    -ThreadingModel="Both"
   Pins
      Input1
       -AllowedMany=0
       -AllowedZero=0
       -Direction=0
       -IsRendered=0
         Types
            {73646976-0000-0010-8000-00AA00389B71}
               {E436EB80-524F-11CE-9F53-0020AF0BA770}
      Input2
       -AllowedMany=0
       -AllowedZero=0
       -Direction=0
       -IsRendered=0
         Types
            {73646976-0000-0010-8000-00AA00389B71}
               {E436EB80-524F-11CE-9F53-0020AF0BA770}



0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
yesthatguyAuthor Commented:
Thanks a bunch.
0
dew_associatesCommented:
Glad it's fixed Brian!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.