Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
-
Έχετε μια συσκευή που βασίζεται σε Windows ενσωματωμένο CE 6.0 R3 που χρησιμοποιεί μνήμη flash NAND.
-
Η μνήμη flash χρησιμοποιεί το πρόγραμμα οδήγησης συσκευής μοντέλο (MDD) και τα μοντέλα flash πρόγραμμα οδήγησης το πρόγραμμα οδήγησης εξαρτάται από την πλατφόρμα (PDD).
-
Μπορείτε να εκτελέσετε ορισμένες λειτουργίες ανάγνωσης στη μνήμη flash NAND.
-
Μια λειτουργία ανάγνωσης πραγματοποιείται σε ένα μπλοκ και, στη συνέχεια, επιστρέφει ένα σφάλμα στο στοιχείο ελέγχου IOCTL_FLASH_PDD_READ_PHYSICAL_SECTORS εισόδου/εξόδου.
Σε αυτό το σενάριο, το στοιχείο ελέγχου IOCTL_FLASH_PDD_SET_BLOCK_STATUS εισόδου/εξόδου ετικέτες άλλο μπλοκ ως κατεστραμμένοι. Εάν εκτελείται μια λειτουργία εγγραφής στο πρώτο μπλοκ, θα παρουσιαστεί καταστροφή δεδομένων.
Αιτία
Αυτό το ζήτημα παρουσιάζεται επειδή το σφάλμα χειρισμού κώδικας θεωρεί το σφάλμα ως μη εγγραφή ενός τομέα στο μπλοκ προορισμού. Ωστόσο, το σφάλμα είναι στην πραγματικότητα μια αποτυχία να διαβάσει τον τομέα από το μπλοκ προέλευσης. Επομένως, το μπλοκ προορισμού έχει επισημανθεί ως ένα κατεστραμμένο μπλοκ.
Επίλυση
Πληροφορίες ενημερωμένης έκδοσης λογισμικού
Μια υποστηριζόμενη ενημέρωση λογισμικού είναι τώρα διαθέσιμη από τη Microsoft με Windows ενσωματωμένο CE 6.0 μηνιαία ενημερωμένη έκδοση Platform Builder (Ιουλίου 2010). Μπορείτε να το επιβεβαιώσετε αυτό, μεταβαίνοντας στην ενότητα "Πληροφορίες αρχείου". Το όνομα αρχείου του πακέτου περιέχει την έκδοση του προϊόντος, ημερομηνία, αριθμός άρθρου γνωσιακής βάσης και τον τύπο επεξεργαστή. Η μορφή του ονόματος αρχείου του πακέτου είναι η εξής: ο τύπος προϊόντος έκδοση-εεμμηη-kbnnnnnn-επεξεργαστή για παράδειγμα: Το Wincepb50-060503-kb917590-armv4i.msi είναι η επιδιόρθωση ARMV4i Windows CE 5.0 Platform Builder που έχει τεκμηριωθεί στο άρθρο της Γνωσιακής Βάσης 917590 και που είναι περιέχεται στην μηνιαία ενημερωμένη έκδοση Μαΐου 2006. Για να επιλύσετε αυτό το ζήτημα αμέσως, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για πληροφορίες σχετικά με τον τρόπο απόκτησης των Windows CE Platform Builder και του βασικού ενημερωμένες εκδόσεις λογισμικού λειτουργικού συστήματος:
837392 Επιδιορθώνει τον τρόπο για να εντοπίσετε το βασικό λειτουργικό σύστημα για προϊόντα Microsoft Windows CE Platform Builder
Προϋποθέσεις
Αυτή η ενημερωμένη έκδοση υποστηρίζεται μόνο αν έχουν εγκατασταθεί επίσης όλες τις ενημερωμένες εκδόσεις που έχουν εκδοθεί προηγουμένως για αυτό το προϊόν.
Απαίτηση επανεκκίνησης
Μετά την εφαρμογή αυτής της ενημερωμένης έκδοσης, πρέπει να εκτελέσετε εκ νέου δημιουργία ολόκληρης της πλατφόρμας. Για να το κάνετε αυτό, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
-
Από το μενού Δημιουργία , κάντε κλικ στο κουμπί Καθαρισμόςκαι, στη συνέχεια, κάντε κλικ στην επιλογή Δημιουργία πλατφόρμας.
-
Από το μενού Δημιουργία , κάντε κλικ στο κουμπί Αναδόμηση πλατφόρμα.
Δεν χρειάζεται να επανεκκινήσετε τον υπολογιστή μετά την εφαρμογή αυτής της ενημερωμένης έκδοσης λογισμικού.
Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης
Αυτή η άμεση επιδιόρθωση δεν αντικαθιστά μια άμεση επιδιόρθωση που κυκλοφόρησε στο παρελθόν.
Πληροφορίες αρχείου
Η αγγλική (Η.π.α.) έκδοση αυτής της επείγουσας επιδιόρθωσης εγκαθιστά αρχεία με χαρακτηριστικά που αναφέρονται στους παρακάτω πίνακες. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (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 |
Αρχεία που περιλαμβάνονται σε αυτό το πακέτο επειγουσών επιδιορθώσεων
Όνομα αρχείου |
Μέγεθος αρχείου |
Ημερομηνία |
Ώρα |
Διαδρομή |
---|---|---|---|---|
Τα Windows embedded 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