Sasha said:
I'm getting this error message:
BUGCODE_USB_DRIVER
*** STOP: 0x000000FE
(0x00000002, 0x857962A8, 0x8572D388, 0x85B4D060)
Any idea what this is and how to sort it out?
From MSDN:
"The BUGCODE_USB_DRIVER bug check has a value of 0x000000FE. This
indicates that an error has occurred in a Universal Serial Bus (USB)
driver"
Your parameter 1 value (0x00000002) indicates that this error had the
following cause. "The USB client driver has submitted a URB that is
still attached to another IRP that is pending in the bus driver."
Parameter 4 (0x85B4D060) is "Address of the USB request block (URB)
that caused the error".
To determine the specific driver that is using address 0x85B4D060
follow these instructions:
The PSTAT utility will provide this information. On some systems the
PSTAT utility may already be present. Check this by opening a Command
Prompt window (Start - Run - CMD) and entering the following command:
PSTAT /?
If PSTAT is not on your computer you can download it free from
Microsoft. The download is called "Windows XP Service Pack 2 Support
Tools" and it is available from
http://www.microsoft.com/downloads/...76-9BB9-4126-9761-BA8011FABF38&displaylang=en
With PSTAT installed on your computer the next step is to open a
Command Prompt window again (Start - Run - CMD) and generate a report
with PSTAT. Because you need to copy part of the information from
this report (and only part) it is best to create the report as a text
file. In the Command Prompt window enter the following command:
PSTAT > C:\JUNK\PSTAT.TXT
You may change C:\JUNK\ to whatever drive and folder that you want to
save the report into.
Now open the saved file in Notepad. Start - Run - NOTEPAD
C:\JUNK\PSTAT.TXT
Scroll down the file, about 80% of the way to the end of the file and
you will find a head line:
ModuleName Load Addr Code Data Paged LinkDate
It is the information from this line to the end of the file that we
want to copy from this file and save as a separate file. Select the
block of text and copy it to the clipboard. Open a new notepad window
and paste the clipboard contents into it. Save this file under a
different name. I use PSTAT2.TXT and put it into the same C:\JUNK
folder.
Now launch Microsoft Excel and use File - Open to bring the PSTAT2.TXT
file into Excel. Excel will automatically parse the file into
columns. Once this is done use DATA - SORT to sort the entire
spreadsheet based on the value in Column B (Load Addr).
It is now a simple task to read down the addresses until you find the
last value that is less than the address where the error occurred.
That module (name in column A) is the prime suspect for the cause of
your error.
Good luck
Ron Martell Duncan B.C. Canada
--
Microsoft MVP (1997 - 2006)
On-Line Help Computer Service
http://onlinehelp.bc.ca
Syberfix Remote Computer Repair
"Anyone who thinks that they are too small to make a difference
has never been in bed with a mosquito."