MS13-081: Description of the security update for USB drivers: October 8, 2013

Applies to: Windows RTWindows 8Windows 8 Enterprise More

Update: January 14, 2014
This security update was originally released on October 8, 2013. The security update was rereleased on January 14, 2014, for computers that are running Windows 7 Service Pack 1 (SP1) or Windows Server 2008 R2 SP1. The rerelease addresses an issue in which one of the drivers of the USB 2.0 core stack is not updated in some specific computer configurations.

INTRODUCTION


Microsoft has released security bulletin MS13-081. To view the complete security bulletin, go to one of the following Microsoft websites:

How to obtain help and support for this security update

Help installing updates:
Support for Microsoft Update

Security solutions for IT professionals:
TechNet security troubleshooting and support

Help protect your Windows-based computer from viruses and malware: Virus Solution and Security Center

Local support according to your country:
International support

More Information


Known issues with this security update

  • Symptoms
    After you install this security update on a computer that is running Windows 7 SP1 or Windows Server 2008 R2 SP1, you may receive a D1 or 100000D1 stop error message that resembles the following:




    *** STOP: 0x000000D1(parameter1, parameter2, parameter3, parameter4)
    DRIVER_IRQL_NOT_LESS_OR_EQUAL

    Cause
    The installation of security update 2862330 should update all the drivers for the USB 2.0 core stack. However, in some specific computer configurations, the Usbport.sys driver is not updated. After the USB 2.0 core stack is in a partly updated state, a D1 or 100000D1 Stop error may occur.

    The stop error is observed in any of the following situations:
    • When the computer is transitioning to or from a lower power state (Sleep or Hibernation)
    • When a USB port resumes from "selective suspend" mode
    • During the installation of the update itself


    Resolution

    To resolve this issue, use System Restore to return your system files and settings to an earlier point in time before security update 2862330 was installed. This removes security update 2862330 and brings the computer to a stable state without affecting personal files. After you complete System Restore, you should try to install security update 2862330 again.

    If you continue to receive a D1 or 100000D1 Stop error message, this indicates that the computer was not restored to a stable state. Try running System Restore again, and select an earlier restore point. After you complete System Restore, you should try to install security update 2862330 again.

    For more information about how to use System Restore, go to the following Microsoft webpage:
  • After you install security update 2862330 on a computer that is running Windows 7 or Windows Server 2008 R2, your computer may restart two times. The additional restart is required to make sure that the security update is completely installed. Installation of this update may leave the system in a partly updated and therefore vulnerable state. To address this issue, the update performs an additional step to update the computer. This additional step may require an additional restart of the computer.

    Note Task sequence could fail in System Center Configuration Manager if the task sequence uses an "Install Software Updates" step to install a software updates that require multiple restarts. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
    2894518 Task sequence fails in Configuration Manager if software updates require multiple restarts
  • Installing this security update does not update Usbccgp.sys if you do not have a device present that requires this driver. Therefore, Usbccgp.sys typically will not be updated in %windir%\system32\Drivers\ on virtual machine guest operating systems. However, the drivers are staged in the driver store. If a device is attached that requires these drivers, the drivers will be updated at that time.

FILE INFORMATION


The English (United States) version of this software update installs files that have the attributes that are listed in the following tables. The dates and times for these files are listed in Coordinated Universal Time (UTC). The dates and times for these files on your local computer are displayed in your local time and with your current daylight saving time (DST) bias. Additionally, the dates and times may change when you perform certain operations on the files.