SOLUTION : une fuite de mémoire se produit lorsque vous supprimez, puis réinsérez un dispositif de stockage inséré dans un appareil Windows Embedded CE 6,0 R3

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous insérez un périphérique de stockage tel qu’une carte SD ou une carte CF dans un appareil Windows Embedded CE 6,0 R3.

  • Vous pouvez rapidement supprimer puis réinsérer le dispositif de stockage.

Dans ce scénario, une fuite de mémoire est susceptible de se produire dans la fonction FSDMGR (File System Disk Manager). Cela permet de réduire les performances de l’appareil dans le temps.

Cause

Ce problème survient parce que la fonction FSDMGR qui compare les partitions ne récupère pas de tableau lorsque le tableau n’est plus nécessaire.

Résolution

Informations sur la mise à jour logicielle

Des mises à jour logicielles prises en charge sont désormais disponibles auprès de Microsoft car la mise à jour mensuelle de Windows Embedded CE 6,0 est 2011. Dans la section « informations sur le fichier », le nom du fichier de package contient la version du produit, la date, le numéro de l’article de la base de connaissances Microsoft et le type de processeur. Le format du nom de fichier du package est le suivant :

Version_produit-aammjj-kbnnnnnn-type_processeurPar exemple : Wincepb60-110128-kb2492159-ARMV4i. msi est le correctif de l’outil de mise à jour de l’article de la base de connaissances Windows Embedded CE 6,0 qui est documenté dans l’article de la base de connaissances 2492159 et qui est inclus dans la mise à jour mensuelle de janvier 2011. Pour résoudre ce problème immédiatement, téléchargez cette mise à jour mensuelle de Windows Embedded CE 6,0 sur l’un des sites Web Microsoft suivants :Windows Embedded

Centre de téléchargement Microsoft

Conditions préalables

Cette mise à jour n'est prise en charge que si toutes les mises à jour précédemment publiées pour ce produit ont été installées.

Nécessité de redémarrer

Après avoir appliqué cette mise à jour, vous devez effectuer une génération complète de l'intégralité 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 déjà publiée.

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-110517-kb2544266-mipsiv_fp.msi

1 556 992

17-May-2011

20:56

Wincepb60-110517-kb2544266-sh4.msi

1 512 448

17-May-2011

20:56

Wincepb60-110517-kb2544266-x86.msi

1,416,704

17-May-2011

20:56

Wincepb60-110517-kb2544266-armv4i.msi

1,560,064

17-May-2011

20:56

Wincepb60-110517-kb2544266-mipsii.msi

1 547 776

17-May-2011

20:56

Wincepb60-110517-kb2544266-mipsii_fp.msi

1,548,288

17-May-2011

20:56

Wincepb60-110517-kb2544266-mipsiv.msi

1,556,480

17-May-2011

20:56

Fichiers inclus dans ce package de mise à jour

Nom du fichier

Taille du fichier

Date

Heure

Chemin d'accès

Windows Embedded CE 6.0_update_kb2544266. htm

7 822

17-May-2011

20:48

110517_kb2544266

Partition.cpp

29 243

03-May-2011

19:59

Private\Winceos\Coreos\Storage\Fsdmgr

Fsdmgr_lib.lib

1 525 036

03-May-2011

19:58

Public\Common\Oak\Lib\Armv4i\Debug

Fsdmgr_lib.lib

1 238 838

03-May-2011

19:58

Public\Common\Oak\Lib\Armv4i\Retail

Fsdmgr_lib.lib

1 499 786

03-May-2011

19:58

Public\Common\Oak\Lib\Mipsii\Debug

Fsdmgr_lib.lib

1 247 056

03-May-2011

19:58

Public\Common\Oak\Lib\Mipsii\Retail

Fsdmgr_lib.lib

1 500 090

03-May-2011

19:58

Public\Common\Oak\Lib\Mipsii_fp\Debug

Fsdmgr_lib.lib

1 247 480

03-May-2011

19:58

Public\Common\Oak\Lib\Mipsii_fp\Retail

Fsdmgr_lib.lib

1 523 018

03-May-2011

19:59

Public\Common\Oak\Lib\Mipsiv\Debug

Fsdmgr_lib.lib

1 264 426

03-May-2011

19:58

Public\Common\Oak\Lib\Mipsiv\Retail

Fsdmgr_lib.lib

1 523 322

03-May-2011

19:59

Public\Common\Oak\Lib\Mipsiv_fp\Debug

Fsdmgr_lib.lib

1 264 846

03-May-2011

19:59

Public\Common\Oak\Lib\Mipsiv_fp\Retail

Fsdmgr_lib.lib

1 345 898

03-May-2011

19:59

Public\Common\Oak\Lib\Sh4\Debug

Fsdmgr_lib.lib

1 137 822

03-May-2011

19:59

Public\Common\Oak\Lib\Sh4\Retail

Fsdmgr_lib.lib

1 270 474

03-May-2011

19:57

Public\Common\Oak\Lib\X86\Debug

Fsdmgr_lib.lib

1 069 386

03-May-2011

19:57

Public\Common\Oak\Lib\X86\Retail

Références

Pour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :

Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

×