Simptome
Luați în considerare următorul scenariu:
- Executați o imagine de sistem de operare bazată pe Windows Embedded CE 6.0 R3 care include componenta Flash MDD pe un dispozitiv.
- Rulați un test de rezistență care cauzează mai multe pierderi de alimentare atunci când sunt efectuate operațiuni de scriere pe un volum al dispozitivului.
În acest scenariu, dispozitivul intră într-o stare în care compactarea critică rulează la nesfârșit în timpul inițializării driverului Flash MDD. În plus, dispozitivul nu pornește cu succes, chiar dacă este resetat.
Cauză
Această problemă apare deoarece un bit de metadate pentru un bloc determină incorect că un sector nu este murdar. Apoi, unele sectoare murdare nu pot fi detectate. Când compactorul nu poate găsi suficiente sectoare murdare pentru a elibera, compactarea critică funcționează într-o buclă strânsă.
Rezolvare
Informații despre actualizarea software-ului
O actualizare de software acceptată este disponibilă acum de la Microsoft ca Actualizare lunară Windows Embedded CE 6.0 Platform Builder (iulie 2010). Puteți să confirmați acest lucru defilând la secțiunea "Informații despre fișier". Numele de fișier al pachetului conține versiunea produsului, data, numărul articolului din baza de cunoștințe și tipul de procesor. Formatul numelui de fișier al pachetului este după cum urmează:
Versiune produs: aaallzzd-kbnnnnnn-tip de procesorDe exemplu: Wincepb50-060503-kb917590-armv4i.msi este remedierea ARMV4i Windows CE 5.0 Platform Builder care este documentată în articolul 917590 din baza de cunoștințe și care este inclusă în actualizarea lunară din mai 2006. Pentru a rezolva imediat această problemă, faceți clic pe următorul număr de articol pentru informații despre cum să obțineți actualizările pentru Generatorul platformei Windows CE și actualizările pentru software-ul de bază al sistemului de operare:
837392 Cum să găsiți remedierile de bază ale sistemului de operare pentru produsele Microsoft Windows CE Platform BuilderDupă ce aplicați actualizarea, pachetele de interogare DNS sunt trimise doar din interfața VPN. În plus, pachetele vor fi trimise doar din ultima interfață VPN, chiar dacă există mai multe interfețe VPN.
Cerințe preliminare
Această actualizare este acceptată doar dacă toate actualizările lansate anterior pentru acest produs au fost instalate, de asemenea.
Cerința de repornire
După ce aplicați această actualizare, trebuie să efectuați o compilare curată a întregii platforme. Pentru aceasta, utilizați una dintre următoarele metode:
- În meniul Compilare , faceți clic pe Curățare, apoi pe Platformă de compilare.
- În meniul Compilare , faceți clic pe Reconstruire platformă.
Nu este necesar să reporniți computerul după ce aplicați această actualizare de software.
Informații despre înlocuirea actualizării
Această actualizare nu înlocuiește alte actualizări.
Informații despre fișiere
Versiunea în limba engleză a acestui pachet de actualizare software are atributele de fișier (sau atributele de fișier mai recente) listate în tabelul următor. Datele și orele pentru aceste fișiere sunt listate în UTC. Când vizualizați informațiile despre fișier, acestea sunt convertite la ora locală. Pentru a găsi diferența dintre UTC și ora locală, utilizați fila Fus orar din elementul Dată și oră din Panou de control.
Fișiere de instalare
| Nume fișier | Dimensiune fișier | Dată | Oră |
|---|---|---|---|
| Wincepb60-100731-kb2289488-armv4i.msi | 870,912 | 03-aug-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsii.msi | 849,920 | 03-aug-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsii_fp.msi | 849,920 | 03-aug-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsiv.msi | 855,040 | 03-aug-2010 | 18:02 |
| Wincepb60-100731-kb2289488-mipsiv_fp.msi | 855,040 | 03-aug-2010 | 18:02 |
| Wincepb60-100731-kb2289488-sh4.msi | 843,264 | 03-aug-2010 | 18:02 |
| Wincepb60-100731-kb2289488-x86.msi | 800,256 | 03-aug-2010 | 18:02 |
Files that are included in this update package
| Nume fișier | Dimensiune fișier | Dată | Oră | Cale |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb2289488.htm | 7,766 | 03-aug-2010 | 17:45 | 100731_kb2289488 |
| Flashmddcore.lib | 746,592 | 31-iul-2010 | 00:50 | Public\Common\Oak\Lib\Armv4i\Debug |
| Flashmddcore.lib | 586,842 | 31-iul-2010 | 00:50 | Public\Common\Oak\Lib\Armv4i\Retail |
| Flashmddcore.lib | 721,470 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsii\Debug |
| Flashmddcore.lib | 559,134 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsii\Retail |
| Flashmddcore.lib | 721,588 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Flashmddcore.lib | 559,234 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Flashmddcore.lib | 731,936 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Flashmddcore.lib | 567,704 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Flashmddcore.lib | 732,054 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Flashmddcore.lib | 567,804 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Flashmddcore.lib | 655,366 | 31-iul-2010 | 00:52 | Public\Common\Oak\Lib\Sh4\Debug |
| Flashmddcore.lib | 529,470 | 31-iul-2010 | 00:51 | Public\Common\Oak\Lib\Sh4\Retail |
| Flashmddcore.lib | 603,440 | 31-iul-2010 | 00:50 | Public\Common\Oak\Lib\X86\Debug |
| Flashmddcore.lib | 517,308 | 31-iul-2010 | 00:50 | Public\Common\Oak\Lib\X86\Retail |
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.
Mai multe informații
Pentru informații suplimentare despre terminologia actualizărilor de software, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:
824684 Descrierea terminologiei standard care este utilizată pentru a descrie actualizările de software Microsoft