Virtueller Speicher-Attribut wird geändert, um den Cache-Modus und die Grafikkarte funktioniert nicht richtig auf einem Gerät, das ein Windows Embedded CE 6.0 R3-basiertes Abbild läuft

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 982221 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Problembeschreibung

Stellen Sie sich das folgende Szenario vor:
  • Sie führen ein Windows Embedded CE 6.0 R3-basiertes Abbild auf einem Zielgerät, das einen Hardwarebeschleuniger hat.
  • Das Abbild enthält DirectDraw-Komponenten.
  • Die De-initialization für DirectDraw-APIs aufgerufen wird.
In diesem Szenario funktioniert das Attribut virtuellen Speicher im Bild geändert, um den Cache-Modus und der Grafikkarte nicht richtig.

Ursache

Um ein Cache Zuverlässigkeit Problem zu vermeiden, wird der Kernel beim Erstellen ein Alias in den virtuellen Speicher im Cache-Modus deaktiviert. Zur Verbesserung der Leistung beim Erstellen ein Alias ändern einige Grafikkarten erst das Cache-Attribut der Writer Puffer aktivieren Modus oder im Modus Write Through. Daher die Hardwarebeschleuniger physikalischen Speicher verwendet, ändert die DirectDraw-Routine De-initialization virtueller Speicher-Attribut für den Cache-Modus und der Grafiken Adapter funktioniert falsch.

Lösung

Informationen zu Softwareupdates

Ein unterstütztes Softwareupdate ist als Windows Embedded CE 6.0 Update Platform Builder monatlich (Dezember, 2010) jetzt von Microsoft erhältlich. Sie können dies überprüfen, indem Sie einen Bildlauf zum Abschnitt "Datei Informationen". Der Namen der Paketdatei enthält die Produktversion, Datum, Nummer des Knowledge Base-Artikel und Prozessortyp. Das Dateinamenformat für Paket lautet wie folgt:
Produkttyp Version-JJMMTT-Kbnnnnnn-Prozessor
Zum Beispiel: Wincepb50-060503-kb917590-armv4i.msi ist die ARMV4i Windows CE 5.0 Platform Builder-Fehlerbehebung, die im Knowledge Base-Artikel 917590 dokumentiert ist und im Mai 2006 monatliches Update enthalten ist. Dieses Problem sofort beheben möchten, klicken Sie auf die folgende Artikelnummer, Weitere Informationen zum Beziehen von Windows CE Platform Builder und zentralen Betriebssystem Softwareupdates:
837392Wie Kernbetriebssystem gesucht behebt für Microsoft Windows CE Platform Builder-Produkte

Voraussetzungen:

Dieses Update wird nur unterstützt, wenn alle zuvor ausgegebenen Updates für dieses Produkt installiert wurden.

Neustartanforderung

Nachdem Sie dieses Update angewendet haben, müssen Sie einen bereinigter Build der gesamten Plattform ausführen. Verwenden Sie hierzu eine der folgenden Methoden:
  • im MenüErstellenMenü klickenProjektmappe bereinigen, und klicken Sie dann aufProjektmappe erstellen.
  • im MenüErstellenMenü klickenProjektmappe neu erstellen.
Sie müssen den Computer neu starten, nachdem Sie dieses Softwareupdate angewendet.

Informationen zur Ersetzung von Updates

Dieses Update ersetzt keine anderen Updates.

Dateiinformationen

Die englische Version dieses Softwareupdatepakets weist die Dateiattribute (oder höher Dateiattribute), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgeführt. Wenn Sie sich die Dateiinformationen ansehen, werden diese Angaben in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu ermitteln, verwenden dieDie ZeitzoneRegisterkarte derDatum und UhrzeitElement in der Systemsteuerung.
Installer-Dateien
Tabelle minimierenTabelle vergrößern
DateinameDateigrößeDatumUhrzeit
Wincepb60 101202 kb982221 armv4i.msi5,661,18402-Dez 201022: 33
Wincepb60 101202 kb982221 mipsii.msi5,442,56002-Dez 201022: 33
Wincepb60 101202 kb982221 mipsii_fp.msi5,557,76002-Dez 201022: 33
Wincepb60 101202 kb982221 mipsiv.msi5,530,62402-Dez 201022: 33
Wincepb60 101202 kb982221 mipsiv_fp.msi5,651,45602-Dez 201022: 33
Wincepb60 101202 kb982221 sh4.msi5,199,87202-Dez 201022: 33
Wincepb60 101202 kb982221 x86.msi4,690,94402-Dez 201022: 33
Die in diesem Hotfixpaket enthaltenen Dateien
Tabelle minimierenTabelle vergrößern
DateinameDateigrößeDatumUhrzeitPfad
Windows eingebettete ce 6.0_update_kb982221.htm8,05602-Dez 201022: 16101202_kb982221
Init.c6,83303-Nov 201014: 36Platform\Mainstoneiii\Src\Oal\Oallib
Vm.h21,48103-Nov 201014: 36Private\Winceos\Coreos\Nk\Inc
Kdriver.c30,93103-Nov 201014: 36Private\Winceos\Coreos\Nk\Kernel
Vm.c147,02703-Nov 201014: 36Private\Winceos\Coreos\Nk\Kernel
Kthunks.lib1,711,45803-Nov 201014: 31Public\Common\Oak\Lib\Armv4i\Debug
Nkmain.lib2,738,76003-Nov 201014: 30 UhrPublic\Common\Oak\Lib\Armv4i\Debug
Nkprmain.lib2,775,62403-Nov 201014: 30 UhrPublic\Common\Oak\Lib\Armv4i\Debug
Thunks.lib1,716,82803-Nov 201014: 31Public\Common\Oak\Lib\Armv4i\Debug
Kthunks.lib1,736,08003-Nov 201014: 30 UhrPublic\Common\Oak\Lib\Armv4i\Retail
Nkmain.lib1,762,62003-Nov 201014: 30 UhrPublic\Common\Oak\Lib\Armv4i\Retail
Nkprmain.lib1,788,04603-Nov 201014: 30 UhrPublic\Common\Oak\Lib\Armv4i\Retail
Thunks.lib1,737,42403-Nov 201014: 30 UhrPublic\Common\Oak\Lib\Armv4i\Retail
Kthunks.lib1,720,47603-Nov 201014: 32Public\Common\Oak\Lib\Mipsii\Debug
Nkmain.lib2,584,34403-Nov 201014: 31Public\Common\Oak\Lib\Mipsii\Debug
Nkprmain.lib2,620,33003-Nov 201014: 31Public\Common\Oak\Lib\Mipsii\Debug
Thunks.lib1,709,87403-Nov 201014: 32Public\Common\Oak\Lib\Mipsii\Debug
Kthunks.lib1,710,56803-Nov 201014: 31Public\Common\Oak\Lib\Mipsii\Retail
Nkmain.lib1,674,55203-Nov 201014: 31Public\Common\Oak\Lib\Mipsii\Retail
Nkprmain.lib1,704,69603-Nov 201014: 31Public\Common\Oak\Lib\Mipsii\Retail
Thunks.lib1,694,15403-Nov 201014: 31Public\Common\Oak\Lib\Mipsii\Retail
Kthunks.lib1,720,77803-Nov 201014: 33Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkmain.lib2,659,19603-Nov 201014: 32Public\Common\Oak\Lib\Mipsii_fp\Debug
Nkprmain.lib2,695,45803-Nov 201014: 32Public\Common\Oak\Lib\Mipsii_fp\Debug
Thunks.lib1,710,05203-Nov 201014: 33Public\Common\Oak\Lib\Mipsii_fp\Debug
Kthunks.lib1,710,88003-Nov 201014: 32Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkmain.lib1,734,25003-Nov 201014: 32Public\Common\Oak\Lib\Mipsii_fp\Retail
Nkprmain.lib1,764,50203-Nov 201014: 32Public\Common\Oak\Lib\Mipsii_fp\Retail
Thunks.lib1,694,46603-Nov 201014: 32Public\Common\Oak\Lib\Mipsii_fp\Retail
Kthunks.lib1,758,30803-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv\Debug
Nkmain.lib2,616,71803-Nov 201014: 33Public\Common\Oak\Lib\Mipsiv\Debug
Nkprmain.lib2,652,83603-Nov 201014: 33Public\Common\Oak\Lib\Mipsiv\Debug
Thunks.lib1,744,26003-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv\Debug
Kthunks.lib1,740,83603-Nov 201014: 33Public\Common\Oak\Lib\Mipsiv\Retail
Nkmain.lib1,699,60403-Nov 201014: 33Public\Common\Oak\Lib\Mipsiv\Retail
Nkprmain.lib1,729,65003-Nov 201014: 33Public\Common\Oak\Lib\Mipsiv\Retail
Thunks.lib1,724,87803-Nov 201014: 33Public\Common\Oak\Lib\Mipsiv\Retail
Kthunks.lib1,758,61003-Nov 201014: 35Public\Common\Oak\Lib\Mipsiv_fp\Debug
Nkmain.lib2,696,82803-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv_fp\Debug
Nkprmain.lib2,733,22203-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv_fp\Debug
Thunks.lib1,744,43803-Nov 201014: 35Public\Common\Oak\Lib\Mipsiv_fp\Debug
Kthunks.lib1,741,14803-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv_fp\Retail
Nkmain.lib1,765,76603-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv_fp\Retail
Nkprmain.lib1,795,91603-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv_fp\Retail
Thunks.lib1,725,19003-Nov 201014: 34Public\Common\Oak\Lib\Mipsiv_fp\Retail
Kthunks.lib1,570,02603-Nov 201014: 36Public\Common\Oak\Lib\Sh4\Debug
Nkmain.lib2,179,54603-Nov 201014: 35Public\Common\Oak\Lib\Sh4\Debug
Nkprmain.lib2,204,78003-Nov 201014: 35Public\Common\Oak\Lib\Sh4\Debug
Thunks.lib1,566,85403-Nov 201014: 36Public\Common\Oak\Lib\Sh4\Debug
Kthunks.lib1,568,78403-Nov 201014: 35Public\Common\Oak\Lib\Sh4\Retail
Nkmain.lib1,518,28803-Nov 201014: 35Public\Common\Oak\Lib\Sh4\Retail
Nkprmain.lib1,542,66003-Nov 201014: 35Public\Common\Oak\Lib\Sh4\Retail
Thunks.lib1,559,69803-Nov 201014: 35Public\Common\Oak\Lib\Sh4\Retail
Kthunks.lib1,351,30203-Nov 201014: 30 UhrPublic\Common\Oak\Lib\X86\Debug
Nkmain.lib2,171,33003-Nov 201014: 29Public\Common\Oak\Lib\X86\Debug
Nkprmain.lib2,199,46403-Nov 201014: 29Public\Common\Oak\Lib\X86\Debug
Thunks.lib1,355,73603-Nov 201014: 30 UhrPublic\Common\Oak\Lib\X86\Debug
Kthunks.lib1,388,92603-Nov 201014: 29Public\Common\Oak\Lib\X86\Retail
Nkmain.lib1,530,25203-Nov 201014: 29Public\Common\Oak\Lib\X86\Retail
Nkprmain.lib1,550,26203-Nov 201014: 29Public\Common\Oak\Lib\X86\Retail
Thunks.lib1,391,77003-Nov 201014: 29Public\Common\Oak\Lib\X86\Retail

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt "Beziehen sich auf" aufgeführt sind.

Weitere Informationen

Weitere Informationen zur Terminologie für Softwareupdates klicken Sie auf die folgende KB-Artikelnummer:
824684Erläuterung von Standardbegriffen bei Microsoft Softwareupdates

Eigenschaften

Artikel-ID: 982221 - Geändert am: Dienstag, 11. Januar 2011 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Windows Embedded CE 6.0 R3
Keywords: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB982221 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 982221
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com