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

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics