PARANDUS: Failisüsteemi API ei saa tagastada, kui FSDMGR PNP lõim säilitab luku Windows Embedded CE 6.0 R3-põhises seadmes

Sümptomid

Operatsioonisüsteemis Windows Embedded CE 6.0 R3 säilitab failisüsteemi kettahaldur (FSDMGR) juurdepääsu sünkroonimise luku. Kui FSDMGR-i PNP lõime kinnitustaotlust seadme kohta ei tagastata mingil põhjusel, blokeerib see FSDMgr muud toimingud, kuna need toimingud vajavad juurdepääsu PNP lõime lukustatud. Seega, kui rakendus kutsub OpenStore'i, OpenPartitioni või MountPartition API teise PNP-seadme ühendamiseks, ei saa failisüsteemi API-t tagastada.

Lahendus

Tarkvaravärskenduste teave

Toetatud tarkvaravärskendus on nüüd Microsoftilt saadaval kui Windows Embedded CE 6.0 igakuine värskendus septembris 2011. Jaotises "Failiteave" sisaldab paketifaili nimi toote versiooni, kuupäeva, teabebaasi artiklinumbrit ja protsessori tüüpi. Paketi failinime vorming on järgmine:

Toote versioon-yymmdd-kbnnnnnn-processor type(Nt Wincepb60-110128-kb2492159-armv4i.msi on ARMV4i Windows Embedded CE 6.0 platvormikoosturi parandus, mis on dokumenteeritud teabebaasiartikli 2492159 ja mis sisaldub 2011. aasta jaanuari igakuises värskenduses.

Probleemi kohe lahendamiseks laadige see Windows Embedded CE 6.0 igakuine värskendus alla järgmiselt Microsofti veebisaidilt.

Microsofti allalaadimiskeskus

Windows Embedded CE 6.0

Eeltingimused

Seda värskendust toetatakse ainult siis, kui kõik selle toote jaoks varem välja antud värskendused on samuti installitud.

Taaskäivitamise nõue

Pärast selle värskenduse rakendamist peate tegema kogu platvormi puhta järgu. Selleks tehke ühte järgmistest.

  • Klõpsake menüüs Koosta käsku Puhas lahendus ja seejärel käsku Koosta lahendus.
  • Klõpsake menüüs Koosta käsku Koosta lahendus uuesti.

Pärast selle tarkvaravärskenduse rakendamist ei pea te arvutit taaskäivitama.

Värskenduse asendusteave

See värskendus ei asenda muid värskendusi.

Failiteave

Selle tarkvaravärskenduspaketi ingliskeelsel versioonil on järgmises tabelis (või uuemates failiatribuutides) loetletud failiatribuudid. Nende failide kuupäevad ja kellaajad on loetletud koordineeriud maailmaaja järgi (UTC). Failiteabe vaatamisel teisendatakse see kohalikuks kellaajaks. UTC ja kohaliku kellaaja erinevuse leidmiseks kasutage Juhtpaneel üksuse Kuupäev ja kellaaeg vahekaarti Ajavöönd.

Installeri failid

Faili nimi Faili maht Kuupäev Kellaaeg
Wincepb60-110907-kb2557486-armv4i.msi 1,605,632 07.07.2011 19:55
Wincepb60-110907-kb2557486-mipsii.msi 1,593,344 07.07.2011 19:55
Wincepb60-110907-kb2557486-mipsii_fp.msi 1,593,344 07.07.2011 19:55
Wincepb60-110907-kb2557486-mipsiv.msi 1,601,536 07.07.2011 19:55
Wincepb60-110907-kb2557486-mipsiv_fp.msi 1,601,536 07.07.2011 19:55
Wincepb60-110907-kb2557486-sh4.msi 1,560,576 07.07.2011 19:55
Wincepb60-110907-kb2557486-x86.msi 1,462,272 07.07.2011 19:55

Files, mis sisalduvad selles värskenduspaketis

Faili nimi Faili maht Kuupäev Kellaaeg Path
Windows embedded ce 6.0_update_kb2557486.htm 8,152 07.07.2011 19:39 110907_kb2557486
Stgapi.cpp 32,109 18. aug. 2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Storedisk.cpp 53,248 18. aug. 2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.cpp 49,346 18. aug. 2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Storemain.hpp 6,964 18. aug. 2011 21:45 Private\Winceos\Coreos\Storage\Fsdmgr
Fsdmgr_lib.lib 1,529,336 18. aug. 2011 21:44 Public\Common\Oak\Lib\Armv4i\Debug
Fsdmgr_lib.lib 1,240,806 18. aug. 2011 21:44 Avalik\Common\Oak\Lib\Armv4i\Retail
Fsdmgr_lib.lib 1,503,844 18. aug. 2011 21:44 Avalik\Common\Oak\Lib\Mipsii\Debug
Fsdmgr_lib.lib 1,248,870 18. aug. 2011 21:44 Avalik\Common\Oak\Lib\Mipsii\Retail
Fsdmgr_lib.lib 1,504,142 18. aug. 2011 21:45 Avalik\Common\Oak\Lib\Mipsii_fp\Silumine
Fsdmgr_lib.lib 1,249,294 18. aug. 2011 21:44 Public\Common\Oak\Lib\Mipsii_fp\Retail
Fsdmgr_lib.lib 1,527,092 18. aug. 2011 21:45 Avalik\Common\Oak\Lib\Mipsiv\Debug
Fsdmgr_lib.lib 1,266,180 18. aug. 2011 21:45 Public\Common\Oak\Lib\Mipsiv\Retail
Fsdmgr_lib.lib 1,527,390 18. aug. 2011 21:45 Avalik\Common\Oak\Lib\Mipsiv_fp\Silumine
Fsdmgr_lib.lib 1,266,600 18. aug. 2011 21:45 Avalik\Common\Oak\Lib\Mipsiv_fp\Retail
Fsdmgr_lib.lib 1,349,484 18. aug. 2011 21:45 Public\Common\Oak\Lib\Sh4\Debug
Fsdmgr_lib.lib 1,139,422 18. aug. 2011 21:45 Public\Common\Oak\Lib\Sh4\Retail
Fsdmgr_lib.lib 1,273,950 18. aug. 2011 21:44 Avalik\Common\Oak\Lib\X86\Silumine
Fsdmgr_lib.lib 1,070,930 18. aug. 2011 21:44 Avalik\Common\Oak\Lib\X86\Retail

Viited

Windows Embedded CE failisüsteemide ja andmesalve arhitektuuri kohta lisateabe saamiseks külastage järgmist Microsoft Developer Networki (MSDN) veebisaiti:

Failisüsteemid ja salvestusruumihaldus Tarkvaravärskenduste terminoloogia kohta lisateabe saamiseks klõpsake Microsofti teabebaasis oleva artikli kuvamiseks järgmist artiklinumbrit.

824684 Microsofti tarkvaravärskenduste kirjeldamiseks kasutatava standardterminite kirjeldus