Ознаки
Нижче описано такий сценарій.
- Ви запускаєте зображення на основі Windows Embedded CE 6.0 R3, яке містить компоненти диспетчера сховищ на цільовому пристрої.
- Потік викликає функцію MountPartition. Наприклад, це відбувається, коли ви підключаєте зовнішній пристрій збереження даних вручну до пристрою на базі Windows Embedded CE 6.0 R3, а програма викликає функцію, щоб підключити пристрій збереження даних.
- Інший потік викликає функцію CeResyncFilesys. Наприклад, це відбувається, коли ви неодноразово підключаєте та від'єднуєте зовнішній пристрій збереження даних до пристрою під керуванням Windows Embedded CE 6.0 R3.
У цьому випадку взаємоблокування може виникнути між двома потоками. Крім того, програми, які створюють ці потоки може припинити реагувати.
Спосіб усунення проблеми
Відомості про оновлення програмного забезпечення
Оновлення програмного забезпечення, що підтримується, тепер доступне від корпорації Майкрософт як "Windows Embedded CE 6.0 Щомісячне оновлення за листопад 2011 р.". У розділі "Відомості про файл" ім'я файлу пакета містить версію продукту, дату, номер статті бази знань і тип процесора. Формат імені файлу пакета такий:
Тип процесора product version-yymmddd-kbnnnnnn. Наприклад, Wincepb60-110128-kb2492159-armv4i.msi – це виправлення armV4i Windows Embedded CE 6.0 Platform Builder, описане в статті бази знань Майкрософт 2492159, яке міститься в щомісячному оновленні за січень 2011 року.
Щоб вирішити цю проблему негайно, завантажте це щомісячне оновлення Windows Embedded CE 6.0 з наведеного нижче веб-сайту Microsoft.
Центр завантажень Microsoft
Додаткові відомості про оновлення
Це оновлення усуває іншу проблему в диспетчері дисків файлової системи (FSDMGR). Ця проблема виникає після застосування оновлення 2557486, в якому можуть виникати помилки блокування сховища, коли FSDMGR обробляє сховища "Виконується підключення". Щоб отримати додаткові відомості про оновлення 2557486 клацніть номер статті в базі знань база знань Microsoft:
2557486 FIX: API файлової системи не можна повернути, якщо потік FSDMGR PNP підтримує блокування на пристрої під керуванням Windows Embedded CE 6.0 R3 Примітка Виправлення входить до складу Windows Embedded CE 6.0 щомісячного оновлення вересня 2011 року.
Попередні вимоги
Це оновлення підтримується, лише якщо також інстальовано всі раніше випущені оновлення для цього продукту.
Необхідність перезавантаження
Після застосування цього оновлення потрібно виконати чисту збірку всієї платформи. Для цього скористайтеся одним із наведених нижче способів.
- У меню Build (Збірка ) виберіть Clean Solution (Очистити рішення), а потім натисніть кнопку Build Solution (Побудувати рішення).
- У меню Build (Збірка ) виберіть Rebuild Solution (Перебудувати рішення).
Після застосування цього оновлення програмного забезпечення перезавантажувати комп'ютер не потрібно.
Відомості про заміну оновлення
Це оновлення не замінює жодних інших оновлень.
Відомості про файл
Англійська версія цього пакета оновлення програмного забезпечення має атрибути файлів (або новіші атрибути файлів), перелічені в таблиці нижче. Дати й час для цих файлів перелічено за всесвітнім координованим часом (UTC). Коли ви переглядаєте відомості про файл, вони перетворюються на місцевий час. Щоб знайти різницю між UTC і місцевим часом, перейдіть на вкладку Часовий пояс в елементі "Дата й час" у Панель керування.
Файли інсталятора
| Ім’я файлу | Розмір файлу | Дата | Час |
|---|---|---|---|
| Wincepb60-111117-kb2627261-mipsiv_fp.msi | 1,585,152 | 17 листопада 2011 р. | 22:48 |
| Wincepb60-111117-kb2627261-sh4.msi | 1,544,192 | 17 листопада 2011 р. | 22:48 |
| Wincepb60-111117-kb2627261-x86.msi | 1,445,888 | 17 листопада 2011 р. | 22:48 |
| Wincepb60-111117-kb2627261-armv4i.msi | 1,589,248 | 17 листопада 2011 р. | 22:48 |
| Wincepb60-111117-kb2627261-mipsii.msi | 1,576,960 | 17 листопада 2011 р. | 22:48 |
| Wincepb60-111117-kb2627261-mipsii_fp.msi | 1,576,960 | 17 листопада 2011 р. | 22:48 |
| Wincepb60-111117-kb2627261-mipsiv.msi | 1,585,152 | 17 листопада 2011 р. | 22:48 |
Files, які входять до складу цього пакета оновлень
| Ім’я файлу | Розмір файлу | Дата | Час | Шлях |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb2627261.htm | 7,935 | 17 листопада 2011 р. | 20:59 | 111117_kb2627261 |
| Stgapi.cpp | 31,805 | 08 листопада 2011 р. | 21:15 | Private\Winceos\Coreos\Storage\Fsdmgr |
| Storemain.cpp | 49,553 | 08 листопада 2011 р. | 21:15 | Private\Winceos\Coreos\Storage\Fsdmgr |
| Fsdmgr_lib.lib | 1,528,856 | 08 листопада 2011 р. | 21:13 | Public\Common\Oak\Lib\Armv4i\Debug |
| Fsdmgr_lib.lib | 1,239,910 | 08 листопада 2011 р. | 21:13 | Public\Common\Oak\Lib\Armv4i\Retail |
| Fsdmgr_lib.lib | 1,503,206 | 08 листопада 2011 р. | 21:14 | Public\Common\Oak\Lib\Mipsii\Debug |
| Fsdmgr_lib.lib | 1,247,744 | 08 листопада 2011 р. | 21:14 | Public\Common\Oak\Lib\Mipsii\Retail |
| Fsdmgr_lib.lib | 1,503,504 | 08 листопада 2011 р. | 21:14 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Fsdmgr_lib.lib | 1,248,172 | 08 листопада 2011 р. | 21:14 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Fsdmgr_lib.lib | 1,526,470 | 08 листопада 2011 р. | 21:15 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Fsdmgr_lib.lib | 1,265,074 | 08 листопада 2011 р. | 21:14 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Fsdmgr_lib.lib | 1,526,768 | 08 листопада 2011 р. | 21:15 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Fsdmgr_lib.lib | 1,265,494 | 08 листопада 2011 р. | 21:15 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Fsdmgr_lib.lib | 1,348,952 | 08 листопада 2011 р. | 21:15 | Public\Common\Oak\Lib\Sh4\Debug |
| Fsdmgr_lib.lib | 1,138,596 | 08 листопада 2011 р. | 21:15 | Public\Common\Oak\Lib\Sh4\Retail |
| Fsdmgr_lib.lib | 1,273,618 | 08 листопада 2011 р. | 21:13 | Public\Common\Oak\Lib\X86\Debug |
| Fsdmgr_lib.lib | 1,070,386 | 08 листопада 2011 р. | 21:13 | Public\Common\Oak\Lib\X86\Retail |
Посилання
Щоб отримати додаткові відомості про функцію MountPartition відвідайте такий веб-сайт мережа Microsoft для розробників (MSDN):
MountPartition (Windows Embedded Compact 7) Щоб отримати додаткові відомості про функцію CeResyncFilesys відвідайте такий веб-сайт MSDN:
CeResyncFilesys (Windows Embedded Compact 7) Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер статті в базі знань база знань Microsoft:
824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft