DÜZELTME: Kritik sıkıştırma, Windows Embedded CE 6.0 R3 tabanlı bir aygıtta bir stres testi çalıştırdığınızda, Flash MDD sürücüsünün başlatılması sırasında sonsuza kadar çalışır

Belirtiler

Aşağıdaki senaryoyu ele alalım:

  • Bir aygıtta Flash MDD bileşenini içeren Windows Embedded CE 6.0 R3 tabanlı bir işletim sistemi görüntüsü çalıştırıyorsunuz.
  • Cihazın bir biriminde yazma işlemleri gerçekleştirilirken birden fazla güç kaybına neden olan bir stres testi çalıştırdınız.

Bu senaryoda, aygıt, Flash MDD sürücüsünün başlatılması sırasında kritik sıkıştırmanın sonsuza kadar çalıştığı bir duruma girer. Ayrıca, cihaz sıfırlansa bile cihaz başarıyla başlatılmaz.

Neden

Bu sorun, bir bloğun meta veri bitinin bir kesimin kirli olmadığını yanlış belirlemesi nedeniyle oluşur. Daha sonra bazı kirli sektörler tespit edilemez. Kompaktör boşaltmak için yeterli kirli sektör bulamadığında, kritik sıkıştırma sıkı bir döngüde çalışır.

Çözüm

Yazılım güncelleştirme bilgileri

Windows Embedded CE 6.0 Platform Builder Aylık Güncelleştirmesi (Temmuz 2010) olarak desteklenen bir yazılım güncelleştirmesi Microsoft'tan edinilebilir. Bunu, "Dosya bilgileri" bölümüne kaydırarak doğrulayabilirsiniz. Paket dosya adı ürün sürümünü, tarihi, Bilgi Bankası ürün numarasını ve işlemci türünü içerir. Paket dosya adı biçimi aşağıdaki gibidir:

Ürün sürümü-yymmgg-kbnnnn-işlemci türüÖrneğin: Wincepb50-060503-kb917590-armv4i.msi, 917590 numaralı KB makalesinde belgelenen ve Mayıs 2006 aylık güncelleştirmesinde yer alan ARMV4i Windows CE 5.0 Platform Builder düzeltmesidir. Bu sorunu hemen çözmek için Windows CE Platform Oluşturucu ve temel işletim sistemi yazılım güncelleştirmelerini edinme hakkında bilgi edinmek üzere aşağıdaki makale numarasına tıklayın:

837392 Microsoft Windows CE Platform Builder ürünleri için temel işletim sistemi düzeltmelerini bulmaGüncelleştirmeyi uyguladıktan sonra, DNS sorgu paketleri yalnızca VPN arabiriminden gönderilir. Ek olarak, birden fazla VPN arabirimi olsa bile paketler yalnızca en son VPN arabiriminden gönderilir.

Ö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:

  • Oluştur menüsünde Temizle'ye tıklayın ve ardından Platformu Oluştur'a tıklayın.
  • Oluştur menüsünde Platformu Yeniden Oluştur'a tıklayı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-100731-kb2289488-armv4i.msi 870,912 03-Ağu-2010 18:02
Wincepb60-100731-kb2289488-mipsii.msi 849,920 03-Ağu-2010 18:02
Wincepb60-100731-kb2289488-mipsii_fp.msi 849,920 03-Ağu-2010 18:02
Wincepb60-100731-kb2289488-mipsiv.msi 855,040 03-Ağu-2010 18:02
Wincepb60-100731-kb2289488-mipsiv_fp.msi 855,040 03-Ağu-2010 18:02
Wincepb60-100731-kb2289488-sh4.msi 843,264 03-Ağu-2010 18:02
Wincepb60-100731-kb2289488-x86.msi 800,256 03-Ağu-2010 18:02

FilesFiles bu güncelleme paketine dahil olan

                  

Dosya adı Dosya boyutu Tarih Saat Yol
Windows embedded ce 6.0_update_kb2289488.htm 7,766 03-Ağu-2010 17:45 100731_kb2289488
Flashmddcore.lib 746,592 31 Tem 2010 00:50 public\common\oak\lib\armv4i\debug
Flashmddcore.lib 586,842 31 Tem 2010 00:50 Public\Common\Oak\Lib\Armv4i\Retail
Flashmddcore.lib 721,470 31 Tem 2010 00:51 Public\Common\Oak\Lib\Mipsii\Debug
Flashmddcore.lib 559,134 31 Tem 2010 00:51 Public\Common\Oak\Lib\Mipsii\Retail
Flashmddcore.lib 721,588 31 Tem 2010 00:51 public\Common\Oak\Lib\Mipsii_fp\Debug
Flashmddcore.lib 559,234 31 Tem 2010 00:51 Public\Common\Oak\Lib\Mipsii_fp\Retail
Flashmddcore.lib 731,936 31 Tem 2010 00:51 Public\Common\Oak\Lib\Mipsiv\Debug
Flashmddcore.lib 567,704 31 Tem 2010 00:51 Public\Common\Oak\Lib\Mipsiv\Retail
Flashmddcore.lib 732,054 31 Tem 2010 00:51 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Flashmddcore.lib 567,804 31 Tem 2010 00:51 Public\Common\Oak\Lib\Mipsiv_fp\Retail
Flashmddcore.lib 655,366 31 Tem 2010 00:52 public\common\oak\lib\sh4\debug
Flashmddcore.lib 529,470 31 Tem 2010 00:51 Public\Common\Oak\Lib\Sh4\Retail
Flashmddcore.lib 603,440 31 Tem 2010 00:50 Public\Common\Oak\Lib\X86\Debug
Flashmddcore.lib 517,308 31 Tem 2010 00:50 Public\Common\Oak\Lib\X86\Retail

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.

Daha Fazla Bilgi

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ı