Tünetek
Vegyük például a következő esetet:
- Egy olyan Windows Embedded CE 6.0 R3-alapú lemezképet futtat, amely tartalmazza a Tárolókezelő összetevőket a céleszközön.
- A Encfilt.dll titkosítási szűrőt telepíti egy tárolóeszköz kötetére. Ezután a kötet titkosítva lesz.
- Futtat egy alkalmazást, amely a titkosított köteten lévő fájlon lévő fájl OPEN_EXISTING jelölőjével együtt meghívja a CreateFile metódust.
- A titkosított köteten lévő fájl nem létezik.
Ilyen esetben memóriavesztés történt. Ha a probléma hosszú ideig jelentkezik, az alkalmazásban elfogy a memória.
Ok
Ez a probléma a Encfilt.dll titkosítási szűrő hibája miatt fordul elő.
Megoldás
Szoftverfrissítéssel kapcsolatos információk
A Microsoft Windows Embedded CE 6.0 havi frissítés 2011. decemberében már elérhető egy támogatott szoftverfrissítés formájában. A "Fájlinformációk" szakaszban a csomag fájlneve tartalmazza a termék verzióját, a dátumot, a Tudásbázis cikkszámát és a processzor típusát. A csomag fájlnevének formátuma a következő:
Termék verziója-ééhhnnn-kbnnnnnn-processzor típusA Wincepb60-110128-kb2492159-armv4i.msi például az ARMV4i Windows Embedded CE 6.0 Platform Builder javításáról van szó, amelyet a 2492159. tudásbáziscikk dokumentál, és amely a 2011. januári havi frissítésben is megtalálható.
A probléma azonnali megoldásához töltse le ezt a Windows Embedded CE 6.0 havi frissítést a következő Microsoft webhelyről.
Microsoft letöltőközpont
Előfeltételek
Ez a frissítés csak akkor támogatott, ha a termékhez kiadott összes korábbi frissítés is telepítve van.
Újraindítási követelmény
A frissítés telepítését követően a teljes platform tiszta buildjét kell végrehajtania. Ehhez kövesse az alábbi módszerek egyikét:
- A Build menüben kattintson a Megoldás tisztítása, majd a Megoldás összeállítása parancsra.
- A Build menüben kattintson a Megoldás újraépítése parancsra.
A szoftverfrissítés telepítését követően nem kell újraindítania a számítógépet.
A frissítések felváltásával kapcsolatos információk
Ez a frissítés nem váltja fel a többi frissítést.
A fájlokkal kapcsolatos adatok
A szoftverfrissítés angol nyelvű verziója tartalmazza az alábbi táblázatban felsorolt fájlattribútumokat (vagy újabb fájlattribútumokat). A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájladatok megtekintésekor a rendszer helyi idővé alakítja azokat. Az UTC és a helyi idő közötti különbséget a Vezérlőpult Dátum és idő elemének Időzóna lapján találja.
Telepítőfájlok
| Fájlnév | Fájlméret | Dátum | Idő |
|---|---|---|---|
| Wincepb60-111213-kb2646374-sh4.msi | 638,976 | 2011. december 13. | 20:41 |
| Wincepb60-111213-kb2646374-x86.msi | 626,688 | 2011. december 13. | 20:41 |
| Wincepb60-111213-kb2646374-armv4i.msi | 647,168 | 2011. december 13. | 20:41 |
| Wincepb60-111213-kb2646374-mipsii.msi | 647,168 | 2011. december 13. | 20:41 |
| Wincepb60-111213-kb2646374-mipsii_fp.msi | 647,168 | 2011. december 13. | 20:41 |
| Wincepb60-111213-kb2646374-mipsiv.msi | 651,264 | 2011. december 13. | 20:41 |
| Wincepb60-111213-kb2646374-mipsiv_fp.msi | 651,264 | 2011. december 13. | 20:41 |
A frissítési csomagban szereplő Files
| Fájlnév | Fájlméret | Dátum | Idő | Elérési út |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb2646374.htm | 7,639 | 2011. december 13. | 20:20 | 111213_kb2646374 |
| Encfilt.lib | 351,584 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Armv4i\Debug |
| Encfilt.lib | 229,302 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Armv4i\Retail |
| Encfilt.lib | 345,886 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Mipsii\Debug |
| Encfilt.lib | 236,396 | 2011. december 02. | 19:53 | Nyilvános\Közös\Tölgy\Lib\Mipsii\Kiskereskedelem |
| Encfilt.lib | 345,930 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Encfilt.lib | 236,428 | 2011. december 02. | 19:53 | Nyilvános\Közös\Tölgy\Lib\Mipsii_fp\Kiskereskedelem |
| Encfilt.lib | 353,054 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Encfilt.lib | 243,166 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Encfilt.lib | 353,098 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Encfilt.lib | 243,198 | 2011. december 02. | 19:53 | Nyilvános\Közös\Tölgy\Lib\Mipsiv_fp\Kiskereskedelem |
| Encfilt.lib | 297,260 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\Sh4\Debug |
| Encfilt.lib | 210,634 | 2011. december 02. | 19:53 | Nyilvános\Közös\Tölgy\Lib\Sh4\Kiskereskedelem |
| Encfilt.lib | 305,134 | 2011. december 02. | 19:53 | Public\Common\Oak\Lib\X86\Debug |
| Encfilt.lib | 200,636 | 2011. december 02. | 19:52 | Nyilvános\Közös\Tölgy\Lib\X86\Kiskereskedelem |
Hivatkozások
A CreateFile metódusról a Microsoft Developer Network (MSDN) alábbi webhelyein talál további információt:
CreateFile (Windows Embedded Compact 7) A titkosítás engedélyezéséről az MSDN alábbi webhelyén talál további információt:
Tárolóeszköz titkosításának engedélyezése A szoftverfrissítésekkel kapcsolatos terminológiáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
824684 A Microsoft szoftverfrissítéseinek leírására használt szabványos terminológia leírása