Çekirdek sanal bellek başvuran bir uygulama çalıştırdığınızda, Windows Embedded CE 6.0 R3 tabanlı bir görüntü çökebilir


Belirtiler


Aşağıdaki senaryoyu inceleyin:
  • Windows Embedded CE 6.0 R3 tabanlı bir görüntü bir hedef cihaz üzerinde çalıştırmak ve resim DirectDraw bileşenleri içerir.
  • Görüntü aşağıdaki güncelleştirme paketlerinden birini kurulmuştur:
    • Windows Embedded CE 6.0 Platform Builder Aylık Güncelleştirmesi, aralık 2010
    • Windows CE 6.0 Toplu ürün güncelleştirme toplama paketi, 31 Aralık 2010 gömülü
  • Çekirdek sanal bellek aygıtında başvuran bir uygulama çalıştırdığınız.
Bu senaryoda, resim çökebilir.

Neden


Çekirdek sanal bellek uygulamasına bir hata nedeniyle bu sorun oluşur.

Çözüm


Yazılım güncelleştirme bilgileri

Windows Embedded CE 6.0 Platform Builder Aylık Güncelleştirmesi (Nisan 2011) adlı desteklenen bir yazılım güncelleştirmesi Microsoft'tan edinilebilir. Bunun, bu makalenin "dosya bilgileri" bölümüne giderek onaylayabilirsiniz. Paket dosyası adı ürün sürümü, tarih, 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ü-yymmdd-kbnnnnnn-işlemci türü
Örneğin: Wincepb50-060503-kb917590-armv4i.msi, 917590 KB makalesinde belgelenen ve Mayıs 2006 aylık güncelleştirmesinde bulunan ARMV4i Windows Embedded CE 5.0 Platform Builder düzeltme olduğunu. Bu sorunu hemen gidermek için Windows Embedded CE Platform Builder'ı edinme hakkında bilgi için aşağıdaki makale numarasını tıklatın ve çekirdek işletim sistemi güncelleştirmeleri:
837392 Microsoft Windows Embedded CE Platform Builder ürünlerinin çekirdek işletim sistemi nasıl giderir
Not: Bu Windows Embedded CE 6.0 aylık güncelleştirmesi ayrıca aşağıdaki Microsoft Download Center Web sitesinden edinilebilir:

Ön koşullar

Bu yazılım güncelleştirmesini uygulamak için tüm önceden yüklü bu ürüne yönelik yazılım güncelleştirmelerini verilmiş olmalıdır.

Yeniden başlatma gereksinimi

Bu yazılım güncelleştirmesini yükledikten sonra platformun tamamı için temiz bir yapı oluşturma gerçekleştirmeniz gerekir. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
  • Yapı menüsünde, Temiz Solution' ı tıklayın ve Build Solution' ı tıklatın.
  • Yapı menüsünde, Yeniden Solution' ı tıklayın.
Bu yazılım güncelleştirmesini uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekmez.

Güncelleştirme değiştirme bilgileri

Bu güncelleştirme, güncelleştirmelerin yerini almaz.

Dosya bilgileri

Bu yazılım güncelleştirme paketinin İngilizce sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. 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ı'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.
Yükleyici dosyaları
Dosya adıDosya boyutuTarihSaatYol
Vm.c148,87621-Mar-201122:21Private\Winceos\Coreos\Nk\Kernel
Nkmain.lib2,743,14221-Mar-201122:18Public\Common\Oak\Lib\Armv4i\Debug
Nkprmain.lib2,780,00621-Mar-201122:18Public\Common\Oak\Lib\Armv4i\Debug
Nkmain.lib1,766,14221-Mar-201122:18Public\Common\Oak\Lib\Armv4i\Retail
Nkprmain.lib1,791,57021-Mar-201122:18Public\Common\Oak\Lib\Armv4i\Retail
Nkmain.lib2,585,94821-Mar-201122:19Public\Common\Oak\Lib\Mipsii\Debug
Nkprmain.lib2,621,93421-Mar-201122:19Public\Common\Oak\Lib\Mipsii\Debug
Nkmain.lib1,675,44821-Mar-201122:19Public\Common\Oak\Lib\Mipsii\Retail
Nkprmain.lib1,705,59221-Mar-201122:19Public\Common\Oak\Lib\Mipsii\Retail
Nkmain.lib2,660,80021-Mar-201122:19Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkprmain.lib2,697,06221-Mar-201122:19Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkmain.lib1,735,15021-Mar-201122:19Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkprmain.lib1,765,40221-Mar-201122:19Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkmain.lib2,618,33821-Mar-201122:20Public\Common\Oak\Lib\Mipsiv\Debug
Nkprmain.lib2,654,45621-Mar-201122:20Public\Common\Oak\Lib\Mipsiv\Debug
Nkmain.lib1,700,49621-Mar-201122:20Public\Common\Oak\Lib\Mipsiv\Retail
Nkprmain.lib1,730,54221-Mar-201122:20Public\Common\Oak\Lib\Mipsiv\Retail
Nkmain.lib2,698,44821-Mar-201122:20Public\Common\Oak\Lib\Mipsiv_fp\Debug
Nkprmain.lib2,734,84221-Mar-201122:20Public\Common\Oak\Lib\Mipsiv_fp\Debug
Nkmain.lib1,766,65821-Mar-201122:20Public\Common\Oak\Lib\Mipsiv_fp\Retail
Nkprmain.lib1,796,80821-Mar-201122:20Public\Common\Oak\Lib\Mipsiv_fp\Retail
Nkmain.lib2,180,76421-Mar-201122:21Public\Common\Oak\Lib\Sh4\Debug
Nkprmain.lib2,205,99621-Mar-201122:21Public\Common\Oak\Lib\Sh4\Debug
Nkmain.lib1,519,02821-Mar-201122:21Public\Common\Oak\Lib\Sh4\Retail
Nkprmain.lib1,543,40421-Mar-201122:21Public\Common\Oak\Lib\Sh4\Retail
Nkmain.lib2,172,39221-Mar-201122:18Public\Common\Oak\Lib\X86\Debug
Nkprmain.lib2,200,52421-Mar-201122:18Public\Common\Oak\Lib\X86\Debug
Nkmain.lib1,531,10221-Mar-201122:18Public\Common\Oak\Lib\X86\Retail
Nkprmain.lib1,551,11421-Mar-201122:18Public\Common\Oak\Lib\X86\Retail
Bu düzeltme paketinde bulunan dosyalar
Dosya adıDosya boyutuTarihSaat
Wincepb60-110404-kb2521622-armv4i.msi3,516,92804-Apr-201123:31
Wincepb60-110404-kb2521622-mipsii.msi3,354,62404-Apr-201123:31
Wincepb60-110404-kb2521622-mipsii_fp.msi3,470,33604-Apr-201123:31
Wincepb60-110404-kb2521622-mipsiv.msi3,390,46404-Apr-201123:31
Wincepb60-110404-kb2521622-mipsiv_fp.msi3,513,85604-Apr-201123:31
Wincepb60-110404-kb2521622-sh4.msi3,170,30404-Apr-201123:31
Wincepb60-110404-kb2521622-x86.msi3,003,39204-Apr-201123:31

Durum


Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Ek 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ı