Symptômes
Prenons l’exemple du scénario suivant :
-
Vous exécutez une image Windows Embedded CE 6,0 R3 qui contient les composants Storage Manager sur un appareil cible.
-
Un thread appelle la fonction DismountStore ou la fonction DismountPartition . Par exemple, cela se produit lorsque vous démontez un périphérique de stockage externe à partir de l’appareil Windows Embedded CE 6,0 R3.
-
Un autre thread appelle la fonction CeResyncFilesys ou la fonction PNPThread . Par exemple, cela se produit lorsque vous remontez le périphérique de stockage externe sur l’appareil Windows Embedded CE 6,0 R3.
Dans ce scénario, un interblocage risque de se produire entre les deux threads. De plus, les applications qui génèrent ces threads de flux risquent de ne plus répondre.
Résolution
Informations sur la mise à jour logicielle
Des mises à jour logicielles prises en charge sont désormais disponibles dans le cadre de la mise à 2011 jour mensuelle de la mise à jour logicielle de Windows Embedded CE 6,0 Platform Builder Pour confirmer cela, vous pouvez faire défiler jusqu’à la section « informations sur le fichier » de cet article. Le nom du fichier de package contient la version du produit, la date, le numéro de l’article de la base de connaissances et le type de processeur. Le format du nom de fichier du package est le suivant :
Version_produit-aammjj-kbnnnnnn-type_processeurPar exemple : Wincepb50-060503-kb917590-ARMV4i. msi est le correctif de l’outil de création de package Windows Embedded CE 5,0 Platform Builder qui est documenté dans la base de connaissances 917590 et qui figure dans la mise à jour mensuelle de peut-2006 être. Pour résoudre ce problème immédiatement, cliquez sur le numéro ci-dessous pour obtenir des informations sur l’obtention des mises à jour logicielles du système d’exploitation Windows Embedded CE Platform Builder et du système d’exploitation :
837392 Comment trouver les correctifs principaux du système d’exploitation pour les produits Microsoft Windows Embedded CE Platform BuilderRemarques Cette mise à jour mensuelle de Windows Embedded CE 6,0 est également disponible en téléchargement sur le site Web du centre de téléchargement Microsoft suivant :
Mises à jour de Windows Embedded CE 6,0
Conditions préalables
Pour appliquer cette mise à jour logicielle, toutes les mises à jour logicielles précédemment émises sur ce produit doivent être installées.
Nécessité de redémarrer
Après l’installation de cette mise à jour logicielle, vous devez effectuer une nouvelle version de l’ensemble de la plateforme. Pour cela, appliquez l’une des méthodes suivantes :
-
Dans le menu Générer, cliquez sur Nettoyer la solution, puis cliquez sur Générer la solution.
-
Dans le menu Générer, cliquez sur Régénérer la solution.
Vous n’avez pas besoin de redémarrer votre ordinateur après avoir appliqué cette mise à jour logicielle.
Informations sur le remplacement de la mise à jour
Cette mise à jour ne remplace aucune mise à jour.
Informations sur les fichiers
La version anglaise de ce package de mise à jour logicielle inclut les attributs de fichier (ou les attributs de fichier suivants) figurant dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Fichiers du programme d’installation
Nom du fichier |
Taille du fichier |
Date |
Heure |
---|---|---|---|
Wincepb60-110211-kb2495580-armv4i.msi |
1,557,504 |
11-Feb-2011 |
19:29 |
Wincepb60-110211-kb2495580-mipsii.msi |
1 545 728 |
11-Feb-2011 |
19:29 |
Wincepb60-110211-kb2495580-mipsii_fp.msi |
1 545 728 |
11-Feb-2011 |
19:29 |
Wincepb60-110211-kb2495580-mipsiv.msi |
1 554 432 |
11-Feb-2011 |
19:29 |
Wincepb60-110211-kb2495580-mipsiv_fp.msi |
1 554 944 |
11-Feb-2011 |
19:29 |
Wincepb60-110211-kb2495580-sh4.msi |
1 509 888 |
11-Feb-2011 |
19:29 |
Wincepb60-110211-kb2495580-x86.msi |
1 414 656 |
11-Feb-2011 |
19:29 |
Fichiers inclus dans ce correctif logiciel
Nom du fichier |
Taille du fichier |
Date |
Heure |
Chemin d'accès |
---|---|---|---|---|
Windows Embedded CE 6.0_update_kb2495580. htm |
7 826 |
11-Feb-2011 |
19:24 |
110211_kb2495580 |
Stgapi.cpp |
31 672 |
31-Jan-2011 |
15:53 |
Private\Winceos\Coreos\Storage\Fsdmgr |
Fsdmgr_lib.lib |
1 524 562 |
31-Jan-2011 |
15:52 |
Public\Common\Oak\Lib\Armv4i\Debug |
Fsdmgr_lib.lib |
1,238,704 |
31-Jan-2011 |
15:52 |
Public\Common\Oak\Lib\Armv4i\Retail |
Fsdmgr_lib.lib |
1 499 316 |
31-Jan-2011 |
15:52 |
Public\Common\Oak\Lib\Mipsii\Debug |
Fsdmgr_lib.lib |
1 246 874 |
31-Jan-2011 |
15:52 |
Public\Common\Oak\Lib\Mipsii\Retail |
Fsdmgr_lib.lib |
1 499 620 |
31-Jan-2011 |
15:52 |
Public\Common\Oak\Lib\Mipsii_fp\Debug |
Fsdmgr_lib.lib |
1 247 304 |
31-Jan-2011 |
15:52 |
Public\Common\Oak\Lib\Mipsii_fp\Retail |
Fsdmgr_lib.lib |
1 522 548 |
31-Jan-2011 |
15:53 |
Public\Common\Oak\Lib\Mipsiv\Debug |
Fsdmgr_lib.lib |
1 264 262 |
31-Jan-2011 |
15:52 |
Public\Common\Oak\Lib\Mipsiv\Retail |
Fsdmgr_lib.lib |
1 522 852 |
31-Jan-2011 |
15:53 |
Public\Common\Oak\Lib\Mipsiv_fp\Debug |
Fsdmgr_lib.lib |
1 264 680 |
31-Jan-2011 |
15:53 |
Public\Common\Oak\Lib\Mipsiv_fp\Retail |
Fsdmgr_lib.lib |
1 345 590 |
31-Jan-2011 |
15:53 |
Public\Common\Oak\Lib\Sh4\Debug |
Fsdmgr_lib.lib |
1 137 626 |
31-Jan-2011 |
15:53 |
Public\Common\Oak\Lib\Sh4\Retail |
Fsdmgr_lib.lib |
1 269 976 |
31-Jan-2011 |
15:51 |
Public\Common\Oak\Lib\X86\Debug |
Fsdmgr_lib.lib |
1 068 924 |
31-Jan-2011 |
15:51 |
Public\Common\Oak\Lib\X86\Retail |
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Informations supplémentaires
Pour plus d’informations sur la terminologie de mise à jour logicielle, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft