25 June, 2013

USB drive stopped working in Windows Server 2012

Issue: USB Drive suddenly stopped working in Windows Server 2012.

Error: There was no error as such, however, whenever we tried to attach any USB drive it was not detected.
Background: I recently installed Windows Server 2012 Enterprises Edition my machine. I kept it connected to internet with automatic download and install Windows update option. Next day when I wake-up and tried to connect my USB drive or the USB Mass storage Device. None of them was detected.

Troubleshooting:

Checked in the device manager all the drives for USB Controller Bus were in place.

Noticed that Mass storage controller device were missing.
 
 
 
Thinking this may be the problem, tried installing the Mass storage controller derives from Local O.S set-up.
Tried installing derives from internet also, however, no go.

Resolution:

Found a KB article from MS talking of the same issue and was published by MS on April 26, 2013.

Article goes by this: http://support.microsoft.com/kb/2821819.

To resolve this issue, install the Windows 8 and Windows Server 2012 cumulative update 2822241.

For more information about how to obtain this cumulative update package, access the following article number below to view the article in the Microsoft Knowledge Base:

Windows 8 and Windows Server 2012 cumulative update: April 2013: http://support.microsoft.com/kb/2822241.

Another workaround:

Go to Control Panel.

Click Windows Updated.

Click View update history.

Click on “To remove an update, see Installed Updates”.

It will take you to the next screen, “Uninstall an update”.

Choose to click each update recently installed on the machine and uninstall them.
Restart your server, your USB Device should be detected now.

Note: Always set you Windows update settings to “Check for updates but let me choose whether to download and install them”. As shown in the fig. below.

 
Applies to:
•Windows 8
•Windows 8 Enterprise
•Windows 8 Pro
•Windows Server 2012 Datacenter
•Windows Server 2012 Essentials
•Windows Server 2012 Foundation
•Windows Server 2012 Standard