Проблемы

Рассмотрим следующий сценарий.

  • Вы запускаете на целевом устройстве изображение на базе Windows Embedded CE 6,0, содержащее компоненты Storage Manager.

  • Поток вызывает функцию DismountStore или функцию DismountPartition . Например, это происходит, когда вы подключаете внешнее запоминающее устройство с устройства под управлением Windows Embedded CE 6,0 R3.

  • Другой поток вызывает функцию CeResyncFilesys или функцию PNPThread . Например, это происходит, когда вы подключаете внешнее запоминающее устройство к устройству на базе Windows Embedded CE 6,0 R3.

В этом сценарии Взаимоблокировка может происходить между двумя потоками. Кроме того, приложения, которые создают эти потоки, могут перестать отвечать на запросы.

Решение

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

Поддерживаемое обновление программного обеспечения теперь доступно как ежемесячное обновление для Windows Embedded CE 6,0 Platform Builder (Февраль 2011 г.). Вы можете подтвердить это с помощью прокрутки к разделу "сведения о файлах" этой статьи. Имя файла пакета содержит версию продукта, дату, номер статьи базы знаний и тип процессора. Формат имени файла пакета:

Версия продукта-ГГММДД;-kbnnnnnn-тип процессораНапример: Wincepb50-060503-kb917590-ARMV4i. MSI является исправлением для Windows Embedded CE 5,0 Platform Builder, описанным в статье KB 917590 и которое входит в ежемесячное обновление за Май 2006. Для немедленного решения этой проблемы щелкните приведенный ниже номер статьи, чтобы узнать, как получить обновления встроенного по для Windows Embedded CE Platform Builder и основных обновлений операционной системы.

837392 Обнаружение исправлений, устраняемых основными операционными системами, для продуктов Microsoft Windows Embedded CE Platform BuilderПримечание Это ежемесячное обновление для Windows Embedded 6,0 также доступно для загрузки на веб-сайте центра загрузки Майкрософт по адресу:

Обновления для Windows Embedded CE 6,0

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

Для установки этого обновления на компьютере должны быть установлены все ранее выпущенные обновления программного обеспечения для этого продукта.

Требование перезагрузки

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

  • В меню Сборка выберите Очистить решениеи нажмите кнопку построить решение.

  • В меню Сборка выберите команду Перестроить решение.

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

Сведения о замене обновлений

Это обновление не заменяет никакие обновления.

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

Английская версия этого пакета обновления программного обеспечения содержит атрибуты файлов (или более поздние версии), указанные в приведенной ниже таблице. Дата и время для файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.

Файлы установщика

Имя файла

Размер

дата

Время

Wincepb60-110211-kb2495580-armv4i.msi

1 557 504

11-Feb-2011

19:29

Wincepb60-110211-kb2495580-mipsii.msi

1 545 728

11-Feb-2011

19:29

Wincepb60-110211-kb2495580-mipsii_fp.msi

1 545 728

11-Feb-2011

19:29

Wincepb60-110211-kb2495580-mipsiv.msi

1 554 432

11-Feb-2011

19:29

Wincepb60-110211-kb2495580-mipsiv_fp.msi

1 554 944

11-Feb-2011

19:29

Wincepb60-110211-kb2495580-sh4.msi

1 509 888

11-Feb-2011

19:29

Wincepb60-110211-kb2495580-x86.msi

1 414 656

11-Feb-2011

19:29

Файлы, включенные в этот пакет исправлений

Имя файла

Размер

дата

Время

Путей

Windows Embedded CE 6.0_update_kb2495580. htm

7 826

11-Feb-2011

19:24

110211_kb2495580

Stgapi.cpp

31 672

31-Jan-2011

15:53

Private\Winceos\Coreos\Storage\Fsdmgr

Fsdmgr_lib.lib

1 524 562

31-Jan-2011

15:52

Public\Common\Oak\Lib\Armv4i\Debug

Fsdmgr_lib.lib

1 238 704

31-Jan-2011

15:52

Public\Common\Oak\Lib\Armv4i\Retail

Fsdmgr_lib.lib

1 499 316

31-Jan-2011

15:52

Public\Common\Oak\Lib\Mipsii\Debug

Fsdmgr_lib.lib

1 246 874

31-Jan-2011

15:52

Public\Common\Oak\Lib\Mipsii\Retail

Fsdmgr_lib.lib

1 499 620

31-Jan-2011

15:52

Public\Common\Oak\Lib\Mipsii_fp\Debug

Fsdmgr_lib.lib

1 247 304

31-Jan-2011

15:52

Public\Common\Oak\Lib\Mipsii_fp\Retail

Fsdmgr_lib.lib

1 522 548

31-Jan-2011

15:53

Public\Common\Oak\Lib\Mipsiv\Debug

Fsdmgr_lib.lib

1 264 262

31-Jan-2011

15:52

Public\Common\Oak\Lib\Mipsiv\Retail

Fsdmgr_lib.lib

1 522 852

31-Jan-2011

15:53

Public\Common\Oak\Lib\Mipsiv_fp\Debug

Fsdmgr_lib.lib

1 264 680

31-Jan-2011

15:53

Public\Common\Oak\Lib\Mipsiv_fp\Retail

Fsdmgr_lib.lib

1 345 590

31-Jan-2011

15:53

Public\Common\Oak\Lib\Sh4\Debug

Fsdmgr_lib.lib

1 137 626

31-Jan-2011

15:53

Public\Common\Oak\Lib\Sh4\Retail

Fsdmgr_lib.lib

1 269 976

31-Jan-2011

15:51

Public\Common\Oak\Lib\X86\Debug

Fsdmgr_lib.lib

1 068 924

31-Jan-2011

15:51

Public\Common\Oak\Lib\X86\Retail

Статус

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

Дополнительная информация

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

824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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