WMI, WMI Reverse Adapter, and usbperf issues

J

Jon Davis

Every hour or so I get this annoying WMI Reverse Adapter thing has stopped
working error. I haven't been able to track this down. Google shows nothing.
I posted here about it a month or so ago and NO ONE replied.

Event Viewer doesn't show anything on this; however, it does show another
problem that *might* be the same problem. At every five (5) seconds, there
is an error log that says: "Usbperf data collection failed. Collect function
called with usupported Query Type." (How did this get past quality control??
Not just the source of the error but the error itself? And who spells
"unsupported" as "usupported"?) Every two minutes, there is a Warning log
saying, "Windows Management Instrumentation has stopped WMIPRVSE.EXE because
a quota reached a warning value. Quota: HandleCount Value: 7628 Maximum
value: 4096 WMIPRVSE PID: 6704". Note that at this point in this interactive
session I have NOT yet received the "WMI Reverse Adapter has stopped
working" error dialog, which is disruptive of whatever I'm doing at the time
it happens. Nonetheless, it appears it may directly relate.

Any ideas?

Jon
 
D

Don

Jon said:
Every hour or so I get this annoying WMI Reverse Adapter thing has
stopped working error. I haven't been able to track this down. Google
shows nothing. I posted here about it a month or so ago and NO ONE replied.

Event Viewer doesn't show anything on this; however, it does show
another problem that *might* be the same problem. At every five (5)
seconds, there is an error log that says: "Usbperf data collection
failed. Collect function called with usupported Query Type." (How did
this get past quality control?? Not just the source of the error but the
error itself? And who spells "unsupported" as "usupported"?) Every two
minutes, there is a Warning log saying, "Windows Management
Instrumentation has stopped WMIPRVSE.EXE...

I see that I have no such process running in Task Manager, so evidently
I don't need it for anything important. I can double-click on that
file to start it running, but I can't tell if it's actually doing
anything.

What I would do is to use Task Manager to find out what service it
belongs to by right-clicking the wmiprvse.exe process and then 'go
to services' to see what shows up. My guess is that you have some
unneeded service running which should be stopped -- but that's only
a guess.

If wmiprvse.exe doesn't show up (be sure to select 'show all users' in
Task Manager) I would reboot the machine and try again immediately.
Perhaps the process runs for awhile after boot before being stopped.
 
J

Jon Davis

Don said:
I see that I have no such process running in Task Manager, so evidently
I don't need it for anything important. I can double-click on that
file to start it running, but I can't tell if it's actually doing
anything.

What I would do is to use Task Manager to find out what service it belongs
to by right-clicking the wmiprvse.exe process and then 'go
to services' to see what shows up. My guess is that you have some
unneeded service running which should be stopped -- but that's only
a guess.

wmiprvse.exe is WMI's offloader process. If a WMI process stops, it gets
offloaded to wmiprvse.exe so that the other WMI processes don't die with it.

Normally, one should never disable WMI as it is essential for system
administration diagnostics (and for software development, which is what I do
during the day). However, the particular machine in question has very
specific gaming + music production use for my evenings and has no need for
WMI. I decided to disable WMI. Of course, it stopped the errors, but brings
about new ones, like Security Center and my MSI Dual Core Center failing to
load. Oh well.

I still want to know what the heck is going on here. Shame that still no one
knowledgeable has a clue!!

Jon
 
G

Guest

Hi Jon, I have the same problem as you are reporting. My Vista Ultimate x64
system is experiencing total lockups following these events as well. I have
also seen the same problem (minus the lockups) on my Vista Enterprise x86
laptop.

Unlike you, I use WMI quite a bit for scripting, so I cannot disable WMI.
Hopefully somebody out there has a cluse what is going on.

Details for the USBPERF event log entry:
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name="usbperf" />
<EventID Qualifiers="49152">2004</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2007-08-09T21:57:01.000Z" />
<EventRecordID>20063</EventRecordID>
<Channel>Application</Channel>
<Computer>markdmac.thespidersparlor.local</Computer>
<Security />
</System>
- <EventData>
<Binary>04000000</Binary>
</EventData>
</Event>

Another thing I have noticed is that the lockups seem to follow VSS taking a
snapshot for System Restore points.

This is REALLY disruptive and has caused me data loss when I am in the
middle of typing and the system just locks up and I have to use the reset
button to restart the system.

Is ANYONE at Microsoft working on this? A search on the net shows that MANY
people are experiencing this issue.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top