徵狀
請試想下列案例:
-
您有使用 NAND 快閃記憶內嵌 CE 6.0 R3 Windows 為基礎的裝置。
-
模型裝置驅動程式 (/MDD) 」 和 「 平台相關的驅動程式 (PDD) 快閃驅動程式模型,就會使用快閃記憶。
-
您可以執行某些讀取的作業在 NAND 的快閃記憶體。
-
一個區塊中,執行讀取的作業,然後錯誤傳回至 IOCTL_FLASH_PDD_READ_PHYSICAL_SECTORS I/O 控制。
在這個案例中,IOCTL_FLASH_PDD_SET_BLOCK_STATUS I/O 控制項標記為錯誤的另一個區塊。 如果第一個區塊來執行寫入作業,就會發生資料損毀。
原因
之所以發生這個問題,是因為錯誤處理程式碼將為失敗的磁區寫入目的地區塊的錯誤。 不過,錯誤是實際上從來源區塊中讀取的磁區失敗。 因此,目的地區塊會標示為損壞的區塊。
解決方案
軟體更新資訊
為 Windows 內嵌 CE 6.0 平台產生器每月更新 (年 7 月 2010),就可以從 Microsoft 取得支援的軟體更新。 如果要確認,可以向下捲動到 < 檔案資訊=""> 一節。 套件檔案名稱包含產品版本、 日期、 知識庫文件編號和處理器類型。 套件檔案名稱格式如下:產品版本-yymmdd-kbnnnnnn-處理器的類型,例如: Wincepb50-060503-kb917590-armv4i.msi 是 ARMV4i Windows CE 5.0 平台產生器的修正程式所提及的 KB 文章 917590,也就是包含在 2006 年每月更新。 若要立即解決這個問題,請按一下下面的文章編號,如需有關如何取得 Windows CE 平台產生器和核心作業系統的軟體更新資訊:
837392 如何找出核心作業系統修正 Microsoft Windows CE 平台產生器的產品
先決條件
本產品必須已經安裝所有先前發行的更新,才能支援此更新。
重新啟動需求
套用此更新之後,您必須執行整個平台的乾淨組建。 若要解決此問題,請使用下列其中一種方法:
-
在 [建置] 功能表中,按一下 [清除,,然後按一下組建的平台。
-
在 [建置] 功能表中,按一下 [重建平台]。
您不必套用此軟體更新之後,請重新啟動電腦。
Hotfix 取代資訊
此 hotfix 不會取代先前發行的 hotfix。
檔案資訊
此 Hotfix 的英文版 (美國) 會安裝具有下表中所列屬性的檔案。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。 此外,當您對檔案執行特定作業時,其日期與時間可能會改變。
安裝程式檔案
檔案名稱 |
檔案大小 |
日期 |
時間 |
---|---|---|---|
Wincepb60-100722-kb2263918-armv4i.msi |
986,112 |
22-Jul-2010 |
19:55 |
Wincepb60-100722-kb2263918-mipsii.msi |
963,584 |
22-Jul-2010 |
19:55 |
Wincepb60-100722-kb2263918-mipsii_fp.msi |
964,096 |
22-Jul-2010 |
19:55 |
Wincepb60-100722-kb2263918-mipsiv.msi |
968,704 |
22-Jul-2010 |
19:55 |
Wincepb60-100722-kb2263918-mipsiv_fp.msi |
968,704 |
22-Jul-2010 |
19:55 |
Wincepb60-100722-kb2263918-sh4.msi |
955,392 |
22-Jul-2010 |
19:55 |
Wincepb60-100722-kb2263918-x86.msi |
905,216 |
22-Jul-2010 |
19:55 |
此 Hotfix 封裝隨附的檔案
檔案名稱 |
檔案大小 |
日期 |
時間 |
路徑 |
---|---|---|---|---|
Windows 內嵌的 ce 6.0_update_kb2263918.htm |
7,657 |
22-Jul-2010 |
19:30 |
100722_kb2263918 |
Flashcommon.lib |
169,324 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Armv4i\Debug |
Flashmddcore.lib |
746,156 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Armv4i\Debug |
Flashcommon.lib |
135,128 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Armv4i\Retail |
Flashmddcore.lib |
586,602 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Armv4i\Retail |
Flashcommon.lib |
165,230 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Mipsii\Debug |
Flashmddcore.lib |
721,100 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Mipsii\Debug |
Flashcommon.lib |
135,524 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Mipsii\Retail |
Flashmddcore.lib |
558,892 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Mipsii\Retail |
Flashcommon.lib |
165,286 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Flashmddcore.lib |
721,218 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Flashcommon.lib |
135,570 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Flashmddcore.lib |
558,992 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Flashcommon.lib |
166,068 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv\Debug |
Flashmddcore.lib |
731,550 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv\Debug |
Flashcommon.lib |
137,386 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv\Retail |
Flashmddcore.lib |
567,416 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv\Retail |
Flashcommon.lib |
166,124 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv_fp\Debug |
Flashmddcore.lib |
731,668 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv_fp\Debug |
Flashcommon.lib |
137,432 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv_fp\Retail |
Flashmddcore.lib |
567,516 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Mipsiv_fp\Retail |
Flashcommon.lib |
151,064 |
28-Jun-2010 |
16:06 |
Public\Common\Oak\Lib\Sh4\Debug |
Flashmddcore.lib |
655,066 |
28-Jun-2010 |
16:06 |
Public\Common\Oak\Lib\Sh4\Debug |
Flashcommon.lib |
129,732 |
28-Jun-2010 |
16:06 |
Public\Common\Oak\Lib\Sh4\Retail |
Flashmddcore.lib |
529,284 |
28-Jun-2010 |
16:05 |
Public\Common\Oak\Lib\Sh4\Retail |
Flashcommon.lib |
150,876 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\X86\Debug |
Flashmddcore.lib |
603,126 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\X86\Debug |
Flashcommon.lib |
128,556 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\X86\Retail |
Flashmddcore.lib |
517,214 |
28-Jun-2010 |
16:04 |
Public\Common\Oak\Lib\X86\Retail |
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
其他相關資訊
如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
824684 描述 Microsoft 軟體更新所使用的標準術語說明