Belirtiler
Aşağıdaki senaryoyu ele alalım:
- Bir hedef aygıtta Depolama Yöneticisi bileşenlerini içeren Windows Embedded CE 6.0 R3 tabanlı bir görüntü çalıştırıyorsunuz.
- Bir iş parçacığı MountPartition işlevini çağırır. Örneğin, Windows Embedded CE 6.0 R3 tabanlı bir cihaza harici bir depolama cihazını el ile bağladığınızda ve bir uygulama depolama cihazını bağlama işlevini çağırdığında bu durum olur.
- Başka bir iş parçacığı CeResyncFilesys işlevini çağırır. Örneğin, bu durum harici depolama cihazını Windows Embedded CE 6.0 R3 tabanlı bir cihaza tekrar tekrar takıp çıkardığınızda ortaya çıkar.
Bu senaryoda, iki iş parçacığı arasında bir kilitlenme oluşabilir. Ayrıca, bu iş parçacıklarını üreten uygulamalar yanıt vermeyi durdurabilir.
Çözüm
Yazılım güncelleştirme bilgileri
Desteklenen bir yazılım güncelleştirmesi artık Microsoft tarafından "Windows Embedded CE 6.0 Monthly Update November 2011" olarak sunulmaktadır. "Dosya bilgileri" bölümünde, paket dosya adı ürün sürümünü, tarihi, Bilgi Bankası makale numarasını ve işlemci türünü içerir. Paket dosya adı biçimi aşağıdaki gibidir:
Ürün sürümü-yyaagg-kbnnnn-işlemci türüÖrneğin, Microsoft Bilgi Bankası 2492159 makalesinde belgelenen ve Ocak 2011 aylık güncelleştirmesinde yer alan ARMV4i Windows Embedded CE 6.0 Platform Builder düzeltmesi Wincepb60-110128-kb2492159-armv4i.msi.
Bu sorunu hemen çözmek için bu Windows Embedded CE 6.0 Aylık Güncelleştirmesini aşağıdaki Microsoft web sitesinden indirin.
Microsoft İndirme Merkezi
Ek güncelleştirme bilgileri
Bu güncelleştirme, Dosya Sistemi Disk Yöneticisi'ndeki (FSDMGR) başka bir sorunu giderir. Sorun, FSDMGR "Bağlama devam ediyor" depolarını işlediğinde mağaza kilitleme hatalarıyla karşılaşabileceğiniz güncelleştirme 2557486 uyguladıktan sonra oluşur. Güncelleştirme 2557486 hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2557486 DÜZELTME: FSDMGR PNP iş parçacığı Windows Embedded CE 6.0 R3 tabanlı bir aygıtta bir kilidi koruduğunda dosya sistemi API'si döndürülemiyor Not: Bu düzeltme Windows Embedded CE 6.0 Aylık Güncelleştirmesi Eylül 2011'de bulunmaktadır.
Önkoşullar
Bu güncelleştirme, yalnızca bu ürün için daha önce yayımlanan tüm güncelleştirmeler de yüklenmişse desteklenir.
Yeniden başlatma gereksinimi
Bu güncelleştirmeyi uyguladıktan sonra, tüm platform için temiz bir derleme gerçekleştirmelisiniz. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
- Build (Oluştur) menüsünde Clean Solution'ı (Çözümü Temizle) tıklatın ve ardından Build Solution'ı (Çözümü Oluştur) tıklatın.
- Oluştur menüsünde Çözümü Yeniden Oluştur'u tıklatın.
Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarınızı yeniden başlatmanız gerekmez.
Güncelleştirme değiştirme bilgileri
Bu güncelleştirme, başka güncelleştirmelerin yerine geçmez.
Dosya bilgileri
Bu yazılım güncelleştirme paketinin İngilizce sürümü aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha sonraki dosya özniteliklerine) sahiptir. Bu dosyaların tarihleri ve saatleri Eşgüdümlü Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ile yerel saat arasındaki farkı bulmak için Denetim Masası'deki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.
Yükleyici dosyaları
| Dosya adı | Dosya boyutu | Tarih | Saat |
|---|---|---|---|
| Wincepb60-111117-kb2627261-mipsiv_fp.msi | 1,585,152 | 17-Kasım-2011 | 22:48 |
| Wincepb60-111117-kb2627261-sh4.msi | 1,544,192 | 17-Kasım-2011 | 22:48 |
| Wincepb60-111117-kb2627261-x86.msi | 1,445,888 | 17-Kasım-2011 | 22:48 |
| Wincepb60-111117-kb2627261-armv4i.msi | 1,589,248 | 17-Kasım-2011 | 22:48 |
| Wincepb60-111117-kb2627261-mipsii.msi | 1,576,960 | 17-Kasım-2011 | 22:48 |
| Wincepb60-111117-kb2627261-mipsii_fp.msi | 1,576,960 | 17-Kasım-2011 | 22:48 |
| Wincepb60-111117-kb2627261-mipsiv.msi | 1,585,152 | 17-Kasım-2011 | 22:48 |
FilesFiles bu güncelleme paketine dahil olan
| Dosya adı | Dosya boyutu | Tarih | Saat | Yol |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb2627261.htm | 7,935 | 17-Kasım-2011 | 20:59 | 111117_kb2627261 |
| Stgapi.cpp | 31,805 | 08-Kasım-2011 | 21:15 | Private\Winceos\Coreos\Storage\Fsdmgr |
| Storemain.cpp | 49,553 | 08-Kasım-2011 | 21:15 | Private\Winceos\Coreos\Storage\Fsdmgr |
| Fsdmgr_lib.lib | 1,528,856 | 08-Kasım-2011 | 21:13 | public\common\oak\lib\armv4i\debug |
| Fsdmgr_lib.lib | 1,239,910 | 08-Kasım-2011 | 21:13 | Public\Common\Oak\Lib\Armv4i\Retail |
| Fsdmgr_lib.lib | 1,503,206 | 08-Kasım-2011 | 21:14 | Public\Common\Oak\Lib\Mipsii\Debug |
| Fsdmgr_lib.lib | 1,247,744 | 08-Kasım-2011 | 21:14 | Public\Common\Oak\Lib\Mipsii\Retail |
| Fsdmgr_lib.lib | 1,503,504 | 08-Kasım-2011 | 21:14 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Fsdmgr_lib.lib | 1,248,172 | 08-Kasım-2011 | 21:14 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Fsdmgr_lib.lib | 1,526,470 | 08-Kasım-2011 | 21:15 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Fsdmgr_lib.lib | 1,265,074 | 08-Kasım-2011 | 21:14 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Fsdmgr_lib.lib | 1,526,768 | 08-Kasım-2011 | 21:15 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Fsdmgr_lib.lib | 1,265,494 | 08-Kasım-2011 | 21:15 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Fsdmgr_lib.lib | 1,348,952 | 08-Kasım-2011 | 21:15 | public\common\oak\lib\sh4\debug |
| Fsdmgr_lib.lib | 1,138,596 | 08-Kasım-2011 | 21:15 | Public\Common\Oak\Lib\Sh4\Retail |
| Fsdmgr_lib.lib | 1,273,618 | 08-Kasım-2011 | 21:13 | Public\Common\Oak\Lib\X86\Debug |
| Fsdmgr_lib.lib | 1,070,386 | 08-Kasım-2011 | 21:13 | Public\Common\Oak\Lib\X86\Retail |
Başvurular
MountPartition işlevi hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (MSDN) web sitesini ziyaret edin:
MountPartition (Windows Embedded Compact 7) CeResyncFilesys işlevi hakkında daha fazla bilgi için aşağıdaki MSDN web sitesini ziyaret edin:
CeResyncFilesys (Windows Embedded Compact 7) Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
824684 Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması