POPRAVKA: Može doći do zastoja između dve niti koje pozivaju funkciju MountPartition i funkciju CeResyncFilesys u operativnom sistemu Windows Embedded CE 6.0 R3

Simptomi

Uzmite u obzir sledeću situaciju:

  • Pokrenuli ste sliku zasnovanu na Windows Embedded CE 6.0 R3 koja sadrži komponente upravljača skladištem na ciljnom uređaju.
  • Nit poziva funkciju MountPartition. Na primer, to se događa kada ručno montirate spoljni uređaj za skladištenje na uređaj zasnovan na Windows Embedded CE 6.0 R3, a aplikacija poziva funkciju za montiranje uređaja za skladištenje.
  • Druga nit poziva funkciju CeResyncFilesys. Na primer, ovo se dešava kada više puta prilažete i uklanjate spoljni uređaj za skladištenje na uređaj zasnovan na Windows Embedded CE 6.0 R3.

U ovom scenariju može doći do mrtve pete tačke između dve niti. Pored toga, aplikacije koje proizvode ove niti mogu prestati da se odazivaju.

Rešenje

Informacije o ažuriranju softvera

Podržana softverska ispravka je sada dostupna od korporacije Microsoft kao "Windows Embedded CE 6.0 mesečna ispravka, novembar 2011." U odeljku "Informacije o datoteci" ime datoteke paketa sadrži verziju proizvoda, datum, broj članka baze znanja i tip procesora. Format imena datoteke paketa je sledeći:

Verzija proizvoda-yymmdd-kbnnnnnn-tip procesoraNa primer, Wincepb60-110128-kb2492159-armv4i.msi je to ARMV4i Windows Embedded CE 6.0 Platform Builder popravka koja je dokumentovana u članku Microsoft baze znanja 2492159 i koja se nalazi u mesečnoj ispravci iz januara 2011.

Da biste odmah rešili ovaj problem, preuzmite ovu Windows Embedded CE 6.0 mesečnu ispravku sa sledećeg Microsoft veb sajta.

Microsoft Download Center

Windows Embedded CE 6.0

Dodatne informacije o ažuriranju

Ova ispravka popravlja još jedan problem u alatki File System Disk Manager (FSDMGR). Problem se javlja nakon primene 2557486 ažuriranja u kojem možete naići na greške zaključavanja skladišta kada FSDMGR rukuje skladištima "Montiranje u toku". Više informacija o ispravci 2557486 kliknite na sledeći broj članka da biste videli članak u Microsoft bazi znanja:

2557486 ISPRAVKA: API sistema datoteka ne može da se vrati kada FSDMGR PNP nit održava blokadu na Windows Embedded CE 6.0 R3 uređaju Napomena: Popravka je uključena u Windows Embedded CE 6.0 mesečnu ispravku iz septembra 2011.

Preduslovi

Ova ispravka je podržana samo ako su instalirane i sve prethodno izdate ispravke za ovaj proizvod.

Zahtev za ponovnim pokretanjem

Kada primenite ovu ispravku, morate da izvršite čistu verziju cele platforme. Da biste to uradili, koristite jedan od sledećih metoda:

  • U meniju "Izdanje " izaberite stavku "Očisti rešenje", a zatim stavku " Napravi rešenje".
  • On the Build menu, click Rebuild Solution.

Nakon primene ove softverske ispravke ne morate ponovo da pokrenete računar.

Ažurirajte informacije o zameni

Ova ispravka ne zamenjuje nijednu drugu ispravku.

Informacije o datoteci

Verzija ovog paketa softverskih ispravki na engleskom jeziku ima atribute datoteka (ili novije atribute datoteka) koji su navedeni u sledećoj tabeli. Datumi i vremena za ove datoteke navedeni su u Coordinated Universal Time (UTC). Kada prikažete informacije o datoteci, one se konvertuju u lokalno vreme. Da biste pronašli razliku između UTC-a i lokalnog vremena, koristite karticu "Vremenska zona" u stavci "Datum i vreme" u Kontrolna tabla.

Datoteke instalacionog programa

Ime datoteke Veličina datoteke Datum Vreme
Wincepb60-111117-kb2627261-mipsiv_fp.msi 1,585,152 17-Nov-2011 22:48
Wincepb60-111117-kb2627261-sh4.msi 1,544,192 17-Nov-2011 22:48
Wincepb60-111117-kb2627261-x86.msi 1,445,888 17-Nov-2011 22:48
Wincepb60-111117-kb2627261-armv4i.msi 1,589,248 17-Nov-2011 22:48
Wincepb60-111117-kb2627261-mipsii.msi 1,576,960 17-Nov-2011 22:48
Wincepb60-111117-kb2627261-mipsii_fp.msi 1,576,960 17-Nov-2011 22:48
Wincepb60-111117-kb2627261-mipsiv.msi 1,585,152 17-Nov-2011 22:48

Files that are included in this update package

Ime datoteke Veličina datoteke Datum Vreme Putanja
Windows embedded ce 6.0_update_kb2627261.htm 7,935 17-Nov-2011 20:59 111117_kb2627261
Stgapi.cpp 31,805 08-nov-2011 21:15 Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.cpp 49,553 08-nov-2011 21:15 Private\Winceos\Coreos\Storage\Fsdmgr
Fsdmgr_lib.lib 1,528,856 08-nov-2011 21:13 Public\Common\Oak\Lib\Armv4i\Debug
Fsdmgr_lib.lib 1,239,910 08-nov-2011 21:13 Public\Common\Oak\Lib\Armv4i\Retail
Fsdmgr_lib.lib 1,503,206 08-nov-2011 21:14 Public\Common\Oak\Lib\Mipsii\Debug
Fsdmgr_lib.lib 1,247,744 08-nov-2011 21:14 Public\Common\Oak\Lib\Mipsii\Retail
Fsdmgr_lib.lib 1,503,504 08-nov-2011 21:14 Public\Common\Oak\Lib\Mipsii_fp\Debug
Fsdmgr_lib.lib 1,248,172 08-nov-2011 21:14 Public\Common\Oak\Lib\Mipsii_fp\Retail
Fsdmgr_lib.lib 1,526,470 08-nov-2011 21:15 Public\Common\Oak\Lib\Mipsiv\Debug
Fsdmgr_lib.lib 1,265,074 08-nov-2011 21:14 Public\Common\Oak\Lib\Mipsiv\Retail
Fsdmgr_lib.lib 1,526,768 08-nov-2011 21:15 Public\Common\Oak\Lib\Mipsiv_fp\Debug
Fsdmgr_lib.lib 1,265,494 08-nov-2011 21:15 Public\Common\Oak\Lib\Mipsiv_fp\Retail
Fsdmgr_lib.lib 1,348,952 08-nov-2011 21:15 Public\Common\Oak\Lib\Sh4\Debug
Fsdmgr_lib.lib 1,138,596 08-nov-2011 21:15 Public\Common\Oak\Lib\Sh4\Retail
Fsdmgr_lib.lib 1,273,618 08-nov-2011 21:13 Public\Common\Oak\Lib\X86\Debug
Fsdmgr_lib.lib 1,070,386 08-nov-2011 21:13 Public\Common\Oak\Lib\X86\Retail

Reference

Više informacija o funkciji MountPartition potražite na sledećem veb sajtu Microsoft Developer Network (MSDN):

MountPartition (Windows Embedded Compact 7) Više informacija o funkciji CeResyncFilesys potražite na sledećem MSDN veb sajtu:

CeResyncFilesys (Windows Embedded Compact 7) Više informacija o terminologiji ažuriranja softvera potražite u sledećem broju članka da biste videli članak u Microsoft bazi znanja:

824684 Opis standardne terminologije koja se koristi za opisivanje Microsoft softverskih ispravki