Процесс завершения работы не завершит работу и появляется сообщение об ошибке на компьютере под управлением Windows Vista или Windows Server 2008: «Stop 0x0000009F»

Применимо к: Windows Vista StarterWindows Vista UltimateWindows Vista Home Premium

Симптомы


Рассмотрим следующий сценарий:
  • У вас есть компьютер под управлением Windows Vista или Windows Server 2008.
  • Универсальная последовательная шина (USB) устройство подключено к компьютеру.
  • Перевести компьютер в спящий режим или в режим гибернации при клиента приложение или драйвер взаимодействует с USB-устройство.
  • Возобновление работы компьютера и попытайтесь завершить работу компьютера.
В этом случае система кажется завершает работу, но не завершает процесс завершения работы. Питания, Индикатор не удалось, несмотря на то, что уже отключен сигнал на экране и несмотря на то, что совсем немного или нет активности диска. В конце концов появляется следующее сообщение об ошибке:
STOP 0x0000009F (00000003,
parameter2, parameter3,
parameter4)
DRIVER_POWER_STATE_FAILURE
Примечание. Параметры в это сообщение об ошибке могут различаться в зависимости от фактической настройки.

Причина


Эта проблема возникает, так как система не очищает невыполненных передач перед его закрытием конечные точки на устройство USB. Подобное поведение может вызвать питания пакета запроса ввода-вывода (IRP) могут быть блокированы в течение длительного времени и в конечном итоге система может представить Stop-ошибки.

Решение


Сведения об исправлении

В те же пакеты включены важные исправления для Windows Vista и Windows Server 2008. Однако только один из этих продуктов могут быть указаны на странице «Запрос исправления». Чтобы запросить пакет исправлений, который применяется в Windows Vista и Windows Server 2008, просто выберите продукт, который указан на странице.

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте это исправление только в тех случаях, когда наблюдается проблема, описанная в данной статье. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.

Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления.

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы получить полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:Примечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

Для установки этого исправления на компьютере под управлением Windows Vista, необходимо иметь Пакет обновления 1 для Windows Vista или Пакет обновления 2 для Windows Vista установлен на компьютере.
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
935791 как получить последний пакет обновления для Windows Vista

Для установки исправления не требуется для компьютеров под управлением Windows Server 2008.

Необходимость перезагрузки

После установки исправления компьютер необходимо перезагрузить.

Сведения о замене исправлений

Это исправление не заменяет других исправлений.

Сведения о файлах

Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице.

Примечания к сведениям о файле Windows Vista и Windows Server 2008

  • Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn) и обслуживания (LDR, GDR) можно определить по номерам версий, как показано в следующей таблице.
    ВерсияПродуктSR_LevelНаправление поддержки
    6.0.6000. 16 xxxWindows VistaRTMGDR
    6.0.6000. 20 xxxWindows VistaRTMLDR
    6.0.6001. 18 xxxWindows Vista и Windows Server 2008SP1GDR
    6.0.6001. 22 xxxWindows Vista и Windows Server 2008SP1LDR
    6.0.6002. 18 xxxWindows Vista и Windows Server 2008SP2GDR
    6.0.6002. 22 xxxWindows Vista и Windows Server 2008SP2LDR
  • 1 Пакет обновления интегрируется в исходной версии Windows Server 2008.
  • Файлы МАНИФЕСТА (.manifest) и MUM (.mum), устанавливаемые для каждой среды
    указаны отдельно. MUM и файлы Manifest ,а также связанные файлы каталога безопасности (.cat), очень важны для поддержания состояния обновляемого компонента. Файлы каталога безопасности (атрибуты не указаны) подписаны цифровой подписью Майкрософт.
Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать
Часовой пояс на вкладке Дата и время элемент панели управления.
Для всех поддерживаемых 32-разрядных версий Windows Server 2008 и Windows Vista
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Usb.infНеприменимо40,74004-Jun-200908:00Неприменимо
Usbccgp.sys6.0.6001.2244373,21604-Jun-200910:34x86
Usbhub.sys6.0.6001.22443196,60804-Jun-200910:34x86
Hccoin.dll6.0.6001.224438,70404-Jun-200912:31x86
Hcrstco.dll6.0.6001.2244315 87204-Jun-200912:31x86
Usbd.sys6.0.6001.224435,88804-Jun-200910:34Неприменимо
Usbehci.sys6.0.6001.2244339,93604-Jun-200910:34x86
Usbhub.sys6.0.6001.22443196,60804-Jun-200910:34x86
Usbohci.sys6.0.6001.2244319,96804-Jun-200910:34x86
Usbport.infНеприменимо59,86804-Jun-200908:00Неприменимо
Usbport.sys6.0.6001.22443227,32804-Jun-200910:34x86
Usbuhci.sys6.0.6001.2244323,55204-Jun-200910:34x86
Hccoin.dll6.0.6002.221468,70404-Jun-200910:44x86
Hcrstco.dll6.0.6002.2214615 87204-Jun-200910:44x86
Usbd.sys6.0.6002.221465,88804-Jun-200910:44Неприменимо
Usbehci.sys6.0.6002.2214639,93604-Jun-200910:44x86
Usbhub.sys6.0.6002.22146196,60804-Jun-200910:44x86
Usbohci.sys6.0.6002.2214619,96804-Jun-200910:44x86
Usbport.infНеприменимо59,86804-Jun-200907:57Неприменимо
Usbport.sys6.0.6002.22146227,32804-Jun-200910:44x86
Usbuhci.sys6.0.6002.2214623,55204-Jun-200910:44x86
Для всех поддерживаемых 64-разрядных версий Windows Server 2008 и Windows Vista
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Usb.infНеприменимо41,06004-Jun-200908:00Неприменимо
Usbccgp.sys6.0.6001.2244395,74404-Jun-200910:52x64
Usbhub.sys6.0.6001.22443274,43204-Jun-200910:52x64
Hccoin.dll6.0.6001.2244310 75204-Jun-200912:44x64
Hcrstco.dll6.0.6001.2244317,92004-Jun-200912:44x64
Usbd.sys6.0.6001.224437 68004-Jun-200910:52x64
Usbehci.sys6.0.6001.2244349,66404-Jun-200910:52x64
Usbhub.sys6.0.6001.22443274,43204-Jun-200910:52x64
Usbohci.sys6.0.6001.2244324,57604-Jun-200910:52x64
Usbport.infНеприменимо59,99604-Jun-200908:00Неприменимо
Usbport.sys6.0.6001.22443261,12004-Jun-200910:52x64
Usbuhci.sys6.0.6001.2244329,18404-Jun-200910:52x64
Hccoin.dll6.0.6002.2214610 75204-Jun-200914:25x64
Hcrstco.dll6.0.6002.2214617,92004-Jun-200914:25x64
Usbd.sys6.0.6002.221467 68004-Jun-200912:30x64
Usbehci.sys6.0.6002.2214649,66404-Jun-200912:30x64
Usbhub.sys6.0.6002.22146274,43204-Jun-200912:30x64
Usbohci.sys6.0.6002.2214624,57604-Jun-200912:30x64
Usbport.infНеприменимо59,99604-Jun-200909:57Неприменимо
Usbport.sys6.0.6002.22146261,12004-Jun-200912:30x64
Usbuhci.sys6.0.6002.2214629,18404-Jun-200912:30x64
Для всех поддерживаемых версий Windows Server 2008 для систем на базе Itanium
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Usb.infНеприменимо40,90004-Jun-200907:58Неприменимо
Usbccgp.sys6.0.6001.22443208,38404-Jun-200910:42IA-64
Usbhub.sys6.0.6001.22443864,25604-Jun-200910:42IA-64
Hccoin.dll6.0.6001.2244322,52804-Jun-200912:26IA-64
Hcrstco.dll6.0.6001.2244324,57604-Jun-200912:26IA-64
Usbd.sys6.0.6001.2244311,64804-Jun-200910:42Неприменимо
Usbehci.sys6.0.6001.22443123,39204-Jun-200910:42IA-64
Usbhub.sys6.0.6001.22443864,25604-Jun-200910:42IA-64
Usbohci.sys6.0.6001.2244359,90404-Jun-200910:42IA-64
Usbport.infНеприменимо59,93204-Jun-200907:58Неприменимо
Usbport.sys6.0.6001.22443648,70404-Jun-200910:42IA-64
Usbuhci.sys6.0.6001.2244380,89604-Jun-200910:42IA-64
Hccoin.dll6.0.6002.2214622,52804-Jun-200914:09IA-64
Hcrstco.dll6.0.6002.2214624,57604-Jun-200914:09IA-64
Usbd.sys6.0.6002.2214611,64804-Jun-200912:29Неприменимо
Usbehci.sys6.0.6002.22146123,39204-Jun-200912:29IA-64
Usbhub.sys6.0.6002.22146865,28004-Jun-200912:29IA-64
Usbohci.sys6.0.6002.2214659,90404-Jun-200912:29IA-64
Usbport.infНеприменимо59,93204-Jun-200909:56Неприменимо
Usbport.sys6.0.6002.22146649,72804-Jun-200912:29IA-64
Usbuhci.sys6.0.6002.2214680,89604-Jun-200912:29IA-64

Статус


Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения


Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Сведения о дополнительных файлах для Windows Server 2008

Дополнительные файлы для всех поддерживаемых версий x86 под управлением Windows Server 2008 и Windows Vista

Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Package_for_kb972109_client_1~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,36705-Jun-200905:46Неприменимо
Package_for_kb972109_client_2~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,69405-Jun-200905:46Неприменимо
Package_for_kb972109_client~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,71305-Jun-200905:46Неприменимо
Package_for_kb972109_sc_0~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,42105-Jun-200905:46Неприменимо
Package_for_kb972109_sc_1~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,69005-Jun-200905:46Неприменимо
Package_for_kb972109_sc~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,70105-Jun-200905:46Неприменимо
Package_for_kb972109_server_0~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,42505-Jun-200905:46Неприменимо
Package_for_kb972109_server_1~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,69405-Jun-200905:46Неприменимо
Package_for_kb972109_server~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,71305-Jun-200905:46Неприменимо
Package_for_kb972109_winpesrv_0~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,42205-Jun-200905:46Неприменимо
Package_for_kb972109_winpesrv~31bf3856ad364e35~x86~~6.0.1.0.mumНеприменимо1,43005-Jun-200905:46Неприменимо
X86_usb.inf_31bf3856ad364e35_6.0.6001.22443_none_cb59caa127ada677.manifestНеприменимо2,64405-Jun-200905:52Неприменимо
X86_usbport.inf_31bf3856ad364e35_6.0.6001.22443_none_be23c31e1cc8f45e.manifestНеприменимо6,73405-Jun-200905:52Неприменимо
X86_usbport.inf_31bf3856ad364e35_6.0.6002.22146_none_c00d35e419ec9587.manifestНеприменимо6,73405-Jun-200905:52Неприменимо

Дополнительные файлы для всех поддерживаемых версий x64 под управлением Windows Server 2008 и Windows Vista

Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Amd64_usb.inf_31bf3856ad364e35_6.0.6001.22443_none_27786624e00b17ad.manifestНеприменимо2,64605-Jun-200906:04Неприменимо
Amd64_usbport.inf_31bf3856ad364e35_6.0.6001.22443_none_1a425ea1d5266594.manifestНеприменимо6,73605-Jun-200906:04Неприменимо
Amd64_usbport.inf_31bf3856ad364e35_6.0.6002.22146_none_1c2bd167d24a06bd.manifestНеприменимо6,73605-Jun-200906:04Неприменимо
Package_for_kb972109_client_1~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,37505-Jun-200905:46Неприменимо
Package_for_kb972109_client_2~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,70605-Jun-200905:46Неприменимо
Package_for_kb972109_client~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,72305-Jun-200905:46Неприменимо
Package_for_kb972109_sc_0~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,42905-Jun-200905:46Неприменимо
Package_for_kb972109_sc_1~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,70205-Jun-200905:46Неприменимо
Package_for_kb972109_sc~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,71105-Jun-200905:46Неприменимо
Package_for_kb972109_server_0~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,43305-Jun-200905:46Неприменимо
Package_for_kb972109_server_1~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,70605-Jun-200905:46Неприменимо
Package_for_kb972109_server~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,72305-Jun-200905:46Неприменимо
Package_for_kb972109_winpesrv_0~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,43005-Jun-200905:46Неприменимо
Package_for_kb972109_winpesrv~31bf3856ad364e35~amd64~~6.0.1.0.mumНеприменимо1,43805-Jun-200905:46Неприменимо

Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 для систем на базе Itanium

Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Ia64_usb.inf_31bf3856ad364e35_6.0.6001.22443_none_cb5b6e9727abaf73.manifestНеприменимо2,64505-Jun-200905:46Неприменимо
Ia64_usbport.inf_31bf3856ad364e35_6.0.6001.22443_none_be2567141cc6fd5a.manifestНеприменимо6,73505-Jun-200905:46Неприменимо
Ia64_usbport.inf_31bf3856ad364e35_6.0.6002.22146_none_c00ed9da19ea9e83.manifestНеприменимо6,73505-Jun-200905:46Неприменимо
Package_for_kb972109_sc_0~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,42505-Jun-200905:46Неприменимо
Package_for_kb972109_sc_1~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,53005-Jun-200905:46Неприменимо
Package_for_kb972109_sc~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,70605-Jun-200905:46Неприменимо
Package_for_kb972109_server_0~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,42905-Jun-200905:46Неприменимо
Package_for_kb972109_server_1~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,53305-Jun-200905:46Неприменимо
Package_for_kb972109_server~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,71805-Jun-200905:46Неприменимо
Package_for_kb972109_winpesrv_0~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,42605-Jun-200905:46Неприменимо
Package_for_kb972109_winpesrv~31bf3856ad364e35~ia64~~6.0.1.0.mumНеприменимо1,43405-Jun-200905:46Неприменимо