Modifier la taille de fichier maximale d'un MIF

Votre entreprise s'appuie-t-elle sur les données d'inventaire de Microsoft Endpoint Manager Configuration Manager (MEMCM) ? Il peut y avoir un problème avec l'inventaire matériel et, malheureusement, de nombreux administrateurs MEMCM n'en sont pas conscients. Finalement, les problèmes liés à la taille de fichier maximale d'un MIF apparaissent. Cela se produit généralement lorsqu'une classe d'inventaire matériel personnalisée est ajoutée et que vous vous demandez pourquoi vous ne voyez pas ce nouvel inventaire sur certains ordinateurs. Il apparaît également lorsque vous examinez les détails de l'inventaire matériel et que vous voyez des résultats obsolètes.

Il n'y a pas si longtemps, cela m'est arrivé. Tout en ajoutant une autre classe d'inventaire matériel personnalisée à MEMCM, je me suis demandé pourquoi mon inventaire n'était pas mis à jour dans la console MEMCM. Je vais garder cet article de blog relativement court, je vais donc passer à la partie où j'ai finalement localisé une erreur dans le chargeur de données d'inventaire SMS. Immédiatement, j'ai su quel était le problème et comment le résoudre. J'avais besoin d'augmenter la taille du fichier MIF, donc cet article de blog vous montrera comment modifier la taille de fichier maximale d'un MIF.

Soit dit en passant, la taille maximale du fichier n'est que de 50 Mo, mais nous en reparlerons plus tard. Si vous avez également besoin de conseils pour résoudre les problèmes d'inventaire, veuillez consulter mon autre article de blog, Résoudre les problèmes d'inventaire matériel ConfigMgr.

Erreur MIF

Identifiant de message 2719 :

Le chargeur de données d'inventaire n'a pas réussi à traiter le fichier D:\Program Files\Microsoft Configuration Manager\inboxes\auth\dataldr.box\Process\HDD6EP0U.MIF car il est plus grand que la taille maximale autorisée définie de 5000000.

Solution : augmentez la taille maximale autorisée, qui est définie dans la clé de registre HKLM\Software\Microsoft\SMS\Components\SMS_INVENTORY_DATA_LOADER\Max MIF Size (la valeur par défaut est 5 Mo), et attendez que Inventory Data Loader réessaye l'opération.

Comme je l'ai expliqué plus tôt, cette erreur MIF est si courante que la plupart des entreprises et des administrateurs MEMCM ne savent même pas qu'ils ont un problème jusqu'à ce qu'une classe d'inventaire personnalisée soit ajoutée. Ensuite, ils se demandent pourquoi ils ne voient pas la nouvelle classe d'inventaire. Quand je vois cette erreur, je sais exactement ce qui s'est passé. Le MIF d'inventaire matériel est maintenant supérieur à 5 Mo, la taille du MIF doit donc être augmentée jusqu'à 50 Mo maximum.

Le problème est si répandu que les Enhansoft Rapports Enhansoft et Rapport d'informations sur la garantie le logiciel vérifie le paramètre de taille de fichier avant l'installation de l'une ou l'autre solution. Nous le faisons parce que nous voulons que nos clients aient une excellente expérience. Nous ne voulons jamais les laisser deviner pourquoi leur inventaire matériel ne s'affiche pas. Ce sont de petites choses comme celle-ci que nous faisons pour nous assurer que vous tirez le meilleur parti du MEMCM.

Qu'est-ce que la boucle 2719 ?

La "boucle 2719" est un terme que j'utilise pour décrire ce qui se passe lorsqu'un ordinateur déclenche le message d'erreur 2719.
Voici ce qui se passe :

  • Lorsqu'un ordinateur soumet un fichier MIF trop volumineux, il est envoyé au dossier \inboxes\auth\dataldr.box\BADMIFS\ExceedSizeLimit.
  • Ensuite, un message de resynchronisation de l'inventaire matériel est envoyé à l'ordinateur.
  • L'ordinateur voit que le message de resynchronisation est défini pour l'ordinateur et l'ordinateur effectue une plein inventaire matériel (HW inv).
  • Cette inv HW complète, bien sûr, est plus grande que la valeur de la clé de registre (en d'autres termes 5 Mo). Mais le client MEMCM ne le sait pas, il envoie donc le fichier MIF au MP.
  • Ensuite, le MP envoie alors le fichier MIF au serveur de site.
  • Le serveur de site constate alors que le fichier MIF est trop volumineux et le rejette. Cela déclenche un message de resynchronisation créant une boucle sans fin.

La boucle sans fin continue d'utiliser les ressources du client, du réseau et du serveur de site indéfiniment et inutilement. Jusqu'à ce que, bien sûr, la taille du fichier soit augmentée.

Pourquoi augmenter le fichier MIF à seulement 50 Mo ?

Il n'y a qu'une seule raison majeure à cela – MEMCM ne traitera pas les fichiers MIF de plus de 50 Mo ! C'est donc la taille maximale absolue d'un fichier MIF. Même si vous définissez une valeur supérieure à 50 Mo, le fichier sera rejeté comme étant trop volumineux par votre serveur de site.

Cependant, l'augmentation de la taille du fichier MIF à 50 Mo arrête la boucle sans fin pour ce que j'estime être 99% de tous les ordinateurs. Seuls les serveurs Citrix peuvent dépasser 50 Mo, mais uniquement si la classe SMS_SoftwareShortCut AI est activée. Si vous utilisez l'IA, vous devriez voir mon message sur Comment installer, configurer et utiliser Asset Intelligence de SCCM pour plus de détails sur la façon d'éviter ce problème et de tirer le meilleur parti de MEMCM AI.

Modifier la taille de fichier maximale d'un MIF

Changer la taille du fichier d'un MIF est rapide et facile à faire. Vous modifiez simplement une clé de registre et redémarrez le service smsexec.

  1. Sur le serveur de site MEMCM, ouvrez regedit.exe.
  2. Accédez à HKLM\Software\Microsoft\SMS\Components\SMS_INVENTORY_DATA_LOADER.
  3. Trouver Taille MIF maximale et double-cliquez dessus.
  4. Remplacez la valeur HEX par 3200000 qui fait 50 Mo. Soit dit en passant, la valeur par défaut réelle est 4c4b40 (hex) ou 5000 octets, soit un peu moins de 5 Mo.
  5. Fermez regedit.exe.
  6. Redémarrez le service smsexec.

  1. Réinitialisez les décomptes de toutes les erreurs et avertissements pour SMS_INVENTORY_DATA_LOADER.
  2. Maintenant, vous avez terminé !

Remarques

Vous souhaiterez effectuer cette modification de registre sur votre CAS et tous les serveurs de site principaux.

Avez-vous des fichiers MIF d'une taille supérieure à 50 Mo ? Malheureusement, vous ne pouvez rien faire à part réduire la quantité d'inventaire que vous collectez. MAIS, s'il vous plaît laissez-moi savoir si c'est votre situation parce que je fais pression pour que la limite de 50 Mo soit augmentée et j'ai besoin d'exemples expliquant pourquoi c'est important.

Changer la taille de fichier maximale d'un MIF est une solution simple et rapide pour arrêter la "boucle 2719" sans fin de l'inventaire matériel. N'hésitez pas à me contacter au @GarthMJ si vous avez des questions supplémentaires.

Découvrez comment Right Click Tools change la façon dont les systèmes sont gérés.

Augmentez immédiatement votre productivité grâce à notre version Community Edition limitée et gratuite.

Commencez dès aujourd'hui avec Right Click Tools :

Partagez ceci :

Assistance

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

Contact

  • Ce champ n’est utilisé qu’à des fins de validation et devrait rester inchangé.

En soumettant ce formulaire, vous comprenez que Recast Software peut traiter vos données comme décrit dans le Recast Software Politique de confidentialité.

fr_FRFrench