Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: Shutdown Event  (Read 1938 times)

0 Members and 1 Guest are viewing this topic.

MJL54

    Topic Starter


    Starter

    Shutdown Event
    « on: September 03, 2008, 11:46:27 AM »
    Hardware: IBM
    Pentium(R) 4 CPU 2.6GH
    1.99 GHz
    1 GIG RAM
    XP HOME VERSION SP3

    Error message I keep getting: "Event provider attempted to register query "%1" whose target class "%2" does not exist.  The query will be ignored."
    Explanation: "An erroneous dependcey for the class in the query no longer exists, a missing class definition."
    This has occurred with Firefox crashing, Internet Explorer crashing (not as often), other programs.  After rebooting, it usually runs a checkdisk and reinstates "orphan" files, or repairs corrupt files.
    In the viewer logs AVG anti-virus keep popping up prior to a shutdown event and I've heard somewhere that it's no longer recommended.  I know that every time I come back from the reboot, AVG needs another complete update.  It's as if information is being wiped out, so that computer can't make the connection and crashes.
    The User Action says: 1. Compile the definition for the target class into the WMI repository by compiling the class povider mof file.
    2. Reinstall the program.  Relevant mof files are automatically complied when a program is reinstalled.
    This is obvious being managed by the Windows Management (Inventory?)
    Anyhow, I don't know what an mof file is.  If it's AVG that's causing this, or it's a clash with other programs, maybe that's it.  I have some freeware: Spyware Guard, Spybot Search & Destroy, Spyware Blaster, File Checker, Registry Mechanic (not freeware).  Maybe I've got too many programs launching at startup, or they conflict with each other somehow.

    Thanks loads for any help.
    Mike.

    Spoiler



      Specialist

      Thanked: 50
    • Experience: Beginner
    • OS: Windows XP
    Re: Shutdown Event
    « Reply #1 on: September 03, 2008, 12:09:00 PM »
    I think your regisrty is locked so AVG can't complete a update. It sounds like it deleted or uninstalled some files and you regisrty is still pointing to them.

    Spybot Search & Destroy locks the regisrty. You can try to uninstall it and than try to run the update for AVG to see if it takes. If not than uninstall it and do a reinstall.

    Let us know how you make out.
    Whenever I watch TV and I see those poor starving kids all over the world, I can't help but cry. I mean I would love to be skinny like that, but not with all those flies and death and stuff." - Mariah Carey, Pop Singer

    MJL54

      Topic Starter


      Starter

      Re: Shutdown Event
      « Reply #2 on: September 03, 2008, 03:12:03 PM »
      Yeah, I can try that.  I've run these programs together in the past, on a different computer - a Dell.  I don't know whether the make makes any difference, but anyhow I will try that and see.  I've never heard of Spybot actually locking the registry before.  With Spyblaster I always get a warning if a new BHO appears, though.

      MJL54

        Topic Starter


        Starter

        Re: Shutdown Event
        « Reply #3 on: September 05, 2008, 10:13:11 AM »
        I think your regisrty is locked so AVG can't complete a update. It sounds like it deleted or uninstalled some files and you regisrty is still pointing to them.

        Spybot Search & Destroy locks the regisrty. You can try to uninstall it and than try to run the update for AVG to see if it takes. If not than uninstall it and do a reinstall.

        Let us know how you make out.


        I'm going to try something different.  The problem seems to be stemming from a query, specifically generated by "win32_UTCTime, whose target class "win32_UTCTime does not exist.  I don't know much about programming in Windows, but this query-answer deal seems to be the crux of the matter.  Checking the Microsoft website I got a sample query, how to generate an event at (UTC time).
        "The following query example shows you how to generate events every second forever:
        SELECT  *  FROM _InstanceModificationEvent
        WHERE
        Targetinstance  ISA "win32_UTCTime."

        Now, I don't know what all this means, specifically, though I did study programming at one time.  If you can help me with this, that'd be great - I mean, to shed some light on what's happening here.  I haven't changed anything, as suggested earlier.  Not sure if that would help, I'm willing to try anything, but this seems to be the key, maybe.  The other thing is that more often than not, it seems to crash when it's been sitting for a while and I select a program to run, or even more likely (and this may be the key, again), if I open a particular document so it will open in the program.  So, some kind of pointer that is supposed to reference a file comes up with zero.

        Mike.