Corrupt USB drivers
Guys
I have landed up with a windows 2008 r2 system with corrupt USB 3.0 drivers which is crashing my system. I want to get rid of the drivers - is removing every USB root device which shows up in device manager the way to go around this? And then reboot? Or
are there other things I have to do as well?
Thanks
September 6th, 2011 2:57pm
Hello,
do you have BSODs?
If yes then use Microsoft Skydrive to upload dump files (c:\windows\minidumps). Once done, post a link here.
You can also contact Microsoft CSS.
For changes you performed, you can cancel them by restoring your server from a backup that dates before the appearance of your problem. Also, uninstall all applications that you recently installed.
This
posting is provided "AS IS" with no warranties or guarantees , and confers no rights.
Microsoft Student
Partner 2010 / 2011
Microsoft Certified Professional
Microsoft Certified Systems Administrator:
Security
Microsoft Certified Systems Engineer:
Security
Microsoft Certified Technology Specialist:
Windows Server 2008 Active Directory, Configuration
Microsoft Certified Technology Specialist:
Windows Server 2008 Network Infrastructure, Configuration
Microsoft Certified Technology Specialist:
Windows Server 2008 Applications Infrastructure, Configuration
Microsoft Certified Technology Specialist:
Windows 7, Configuring
Microsoft Certified IT Professional: Enterprise
Administrator
Microsoft Certified IT Professional: Server Administrator
Free Windows Admin Tool Kit Click here and download it now
September 6th, 2011 4:38pm
Here you go - https://www.yousendit.com/download/M0Rya3ZGT001R094dnc9PQ
Password - msft
Do most folks create a system backup every few days or especially before installing some big application? That way, there would always be an easy way to go back to that restore point
Thanks!
September 6th, 2011 7:01pm
Hi,
Uninstall all the USB controllers in Device Manger and reboot the computer will reinstall the USB drivers.
Based on the current situation, you may update the BIOS and the chipset drivers to check the result.
You may also analyze them with Debugging Tools by yourself. You can install WinDbg and it’s Symbol Packages from the following link:
http://www.microsoft.com/whdc/Devtools/Debugging/default.mspx
WinDbg will tell you the possible cause. For more information, please read Microsoft KB Article:How
to read the small memory dump files that Windows creates for debugging.
If no clue can be found, you may contact Microsoft Customer Service and Support (CSS) via telephone so that a dedicated Support Professional can assist
with your request. To troubleshoot this kind of kernel crash issue, we need to debug the crashed system dump. Unfortunately, debugging is beyond what we can do in the forum. Please be advised that contacting phone support will be a charged call.
To obtain the phone numbers for specific technology request please take a look at the web site listed below:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;OfferProPhone#faq607
Regards,
Please remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
September 7th, 2011 11:21am
Here you go - https://www.yousendit.com/download/M0Rya3ZGT001R094dnc9PQ
Password - msft
Do most folks create a system backup every few days or especially before installing some big application? That way, there would always be an easy way to go back to that restore point
Thanks!
There is a problem with the link.
This
posting is provided "AS IS" with no warranties or guarantees , and confers no rights.
Microsoft Student
Partner 2010 / 2011
Microsoft Certified Professional
Microsoft Certified Systems Administrator:
Security
Microsoft Certified Systems Engineer:
Security
Microsoft Certified Technology Specialist:
Windows Server 2008 Active Directory, Configuration
Microsoft Certified Technology Specialist:
Windows Server 2008 Network Infrastructure, Configuration
Microsoft Certified Technology Specialist:
Windows Server 2008 Applications Infrastructure, Configuration
Microsoft Certified Technology Specialist:
Windows 7, Configuring
Microsoft Certified IT Professional: Enterprise
Administrator
Microsoft Certified IT Professional: Server Administrator
September 7th, 2011 4:35pm
Just copied/pasted the yousendit link and once you are there, if you click on "Download files to my computer", it would download it. Then simply use the password msft
Thanks
Free Windows Admin Tool Kit Click here and download it now
September 7th, 2011 4:37pm
*******************************************************************************
*
*
* Bugcheck Analysis *
*
*
*******************************************************************************
BUGCODE_USB_DRIVER (fe)
USB Driver bugcheck, first parameter is USB bugcheck code.
Arguments:
Arg1: 0000000000000006, USBBUGCODE_BAD_SIGNATURE An Internal data structure (object)
has been corrupted.
Arg2: fffffa8007a30890, Object address
Arg3: 000000004f444648, Signature that was expected
Arg4: 0000000000000000
Debugging Details:
------------------
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: DRIVER_FAULT_SERVER_MINIDUMP
BUGCHECK_STR: 0xFE
PROCESS_NAME: System
CURRENT_IRQL: 0
LAST_CONTROL_TRANSFER: from fffff8800389527d to fffff8000bcc8c40
STACK_TEXT:
fffff880`01fce628 fffff880`0389527d : 00000000`000000fe 00000000`00000006 fffffa80`07a30890 00000000`4f444648 : nt!KeBugCheckEx
fffff880`01fce630 fffff880`0387a6ab : fffff800`72745045 fffff880`01fce6d0 00000000`00000000 00000000`000007ff : USBPORT!USBPORT_AssertSig+0x25
fffff880`01fce670 fffff880`0388a8ce : fffffa80`0790d050 fffffa80`07faaab0 fffffa80`0790d050 fffffa80`077c98b0 : USBPORT!USBPORT_Core_QueueTransferUrb+0xbf
fffff880`01fce6b0 fffff880`0388a4b8 : fffffa80`077c98b0 fffffa80`079e1c60 fffffa80`07faaab0 fffffa80`0790d050 : USBPORT!USBPORT_BulkOrInterruptTransfer+0xca
fffff880`01fce730 fffff880`03892e74 : fffffa80`079e1c60 fffffa80`07de0009 fffffa80`079e1c60 fffffa80`07faaab0 : USBPORT!USBPORT_ProcessURB+0xb44
fffff880`01fce7e0 fffff880`0386caf4 : 00000000`00000000 fffffa80`07de0050 fffffa80`087470b0 fffffa80`079e1c60 : USBPORT!USBPORT_PdoInternalDeviceControlIrp+0x138
fffff880`01fce820 fffff880`010e47a7 : fffffa80`079e1c60 fffffa80`07ddde40 fffffa80`079e1c60 fffffa80`079e1c60 : USBPORT!USBPORT_Dispatch+0x1dc
fffff880`01fce860 fffff880`010ec789 : fffff880`0110ab50 fffff800`0bccefda fffffa80`079e1e98 fffffa80`079e1e98 : ACPI!ACPIDispatchForwardIrp+0x37
fffff880`01fce890 fffff880`010e4a3f : fffff880`0110ab50 fffffa80`06ceb7d0 fffffa80`079e1c60 fffffa80`07de2050 : ACPI!ACPIIrpDispatchDeviceControl+0x75
fffff880`01fce8c0 fffff880`03c03566 : 00000000`00000000 00000000`00000004 fffffa80`07de2050 fffffa80`080d6060 : ACPI!ACPIDispatchIrp+0x12b
fffff880`01fce940 fffff880`03c33d8f : 00000000`00000000 00000000`00000000 fffffa80`080d6060 00000000`00000000 : usbhub!UsbhFdoUrbPdoFilter+0xde
fffff880`01fce970 fffff880`03c01fb7 : fffffa80`079e1c60 fffffa80`07ff1ca0 fffffa80`079e1c60 fffffa80`079e1c60 : usbhub!UsbhPdoInternalDeviceControl+0x373
fffff880`01fce9c0 fffff880`010e47a7 : fffffa80`079e1c60 fffffa80`077dd050 00000000`00000000 00000000`00000000 : usbhub!UsbhGenDispatch+0x57
fffff880`01fce9f0 fffff880`010ec789 : fffff880`0110ab50 00000000`00000002 fffffa80`077dd708 fffffa80`079e1e98 : ACPI!ACPIDispatchForwardIrp+0x37
fffff880`01fcea20 fffff880`010e4a3f : fffff880`0110ab50 fffffa80`06ceb480 fffffa80`079e1c60 fffffa80`077dd050 : ACPI!ACPIIrpDispatchDeviceControl+0x75
fffff880`01fcea50 fffff880`03c142c7 : fffffa80`077dd050 fffffa80`079e1c60 fffffa80`077dd050 fffffa80`07faaab0 : ACPI!ACPIDispatchIrp+0x12b
fffff880`01fcead0 fffff880`03c15e38 : fffffa80`077dd050 00000000`00000008 00000000`00000000 00000000`00000000 : usbhub!UsbhPostInterrupt+0x197
fffff880`01fceb10 fffff880`03c15ab9 : fffffa80`077dd050 fffffa80`71640001 fffffa80`0a615570 fffffa80`077dd050 : usbhub!UsbhHubProcessIsr+0x2d4
fffff880`01fcebc0 fffff880`03c0673f : fffffa80`077dd1a0 fffff800`0be69260 fffffa80`077dd050 00000000`00000000 : usbhub!UsbhHubIsrWorker+0xa9
fffff880`01fcec00 fffff800`0bfbf9e3 : fffffa80`077dd050 fffffa80`06d1db60 fffffa80`078b43d0 fffffa80`06d1db60 : usbhub!UsbhHubWorker+0x63
fffff880`01fcec40 fffff800`0bcd3001 : fffff800`0be69200 fffff800`0bfbf900 fffffa80`06d1db00 854840ec`00000002 : nt!IopProcessWorkItem+0x23
fffff880`01fcec70 fffff800`0bf63fee : bb800004`510ae8d0 fffffa80`06d1db60 00000000`00000080 fffffa80`06d14450 : nt!ExpWorkerThread+0x111
fffff880`01fced00 fffff800`0bcba5e6 : fffff880`009e6180 fffffa80`06d1db60 fffff880`009f0f40 41e8ffff`feb0c181 : nt!PspSystemThreadStartup+0x5a
fffff880`01fced40 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KxStartSystemThread+0x16
STACK_COMMAND: kb
FOLLOWUP_IP:
USBPORT!USBPORT_AssertSig+25
fffff880`0389527d cc int 3
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: USBPORT!USBPORT_AssertSig+25
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: USBPORT
IMAGE_NAME: USBPORT.SYS
DEBUG_FLR_IMAGE_TIMESTAMP: 4d8c0c08
FAILURE_BUCKET_ID: X64_0xFE_USBPORT!USBPORT_AssertSig+25
BUCKET_ID: X64_0xFE_USBPORT!USBPORT_AssertSig+25
Followup: MachineOwner
---------
1: kd> lmvm USBPORT
start end module name
fffff880`03868000 fffff880`038be000 USBPORT (pdb symbols) c:\symbols\usbport.pdb\47451B86B21D42BDADD411F6892B8A0D1\usbport.pdb
Loaded symbol image file: USBPORT.SYS
Mapped memory image file: c:\symbols\USBPORT.SYS\4D8C0C0856000\USBPORT.SYS
Image path: \SystemRoot\system32\DRIVERS\USBPORT.SYS
Image name: USBPORT.SYS
Timestamp: Fri Mar 25 04:29:12 2011 (4D8C0C08)
CheckSum: 00056970
ImageSize: 00056000
File version: 6.1.7601.17586
Product version: 6.1.7601.17586
File flags: 0 (Mask 3F)
File OS: 40004 NT Win32
File type: 2.0 Dll
File date: 00000000.00000000
Translations: 0409.04b0
CompanyName: Microsoft Corporation
ProductName: Microsoft® Windows® Operating System
InternalName: usbport.sys
OriginalFilename: usbport.sys
ProductVersion: 6.1.7601.17586
FileVersion: 6.1.7601.17586 (win7sp1_gdr.110324-1501)
FileDescription: USB 1.1 & 2.0 Port Driver
LegalCopyright: © Microsoft Corporation. All rights reserved.
---------------------------------------------------------------------------------------------------
The BSOD was caused by USBPORT.SYS driver.
I think it will be better to contact Microsoft CSS or your manufacturer Technical Support.
This
posting is provided "AS IS" with no warranties or guarantees , and confers no rights.
Microsoft Student
Partner 2010 / 2011
Microsoft Certified Professional
Microsoft Certified Systems Administrator:
Security
Microsoft Certified Systems Engineer:
Security
Microsoft Certified Technology Specialist:
Windows Server 2008 Active Directory, Configuration
Microsoft Certified Technology Specialist:
Windows Server 2008 Network Infrastructure, Configuration
Microsoft Certified Technology Specialist:
Windows Server 2008 Applications Infrastructure, Configuration
Microsoft Certified Technology Specialist:
Windows 7, Configuring
Microsoft Certified IT Professional: Enterprise
Administrator
Microsoft Certified IT Professional: Server Administrator
September 7th, 2011 5:39pm
This is fantastic - did you use debugging tools?
Free Windows Admin Tool Kit Click here and download it now
September 7th, 2011 6:16pm
Hello,
Do you have SP1 installed if so you may want this USB update:
2529073 Binary files in some USB drivers are not updated after you install Windows 7 SP1 or Windows Server 2008 R2 SP1
http://support.microsoft.com/default.aspx?scid=kb;EN-US;2529073
Thanks, Darrell Gorter [MSFT] This posting is provided "AS IS" with no warranties, and confers no rights. VAMT - Volume Activation Management Tool - Download link http://www.microsoft.com/downloads/details.aspx?FamilyID=ec7156d2-2864-49ee-bfcb-777b898ad582&displaylang=en
September 7th, 2011 6:51pm