Cambiar el tamaño máximo de archivo de un MIF

¿Su empresa se basa en los datos de inventario de Microsoft Endpoint Manager Configuration Manager (MEMCM)? Puede haber un problema con el inventario de hardware y, desafortunadamente, muchos administradores de MEMCM no lo saben. Finalmente, los problemas asociados con el tamaño máximo de archivo de un MIF salen a la luz. Esto suele ocurrir cuando se agrega una clase de inventario de hardware personalizado y se pregunta por qué no ve este nuevo inventario en algunas computadoras. También aparece cuando revisa los detalles del inventario de hardware y ve resultados desactualizados.

No hace mucho, me pasó esto. Mientras agregaba otra clase de inventario de hardware personalizado a MEMCM, me preguntaba por qué mi inventario no se actualizaba en la consola MEMCM. Voy a hacer que esta publicación de blog sea relativamente corta, así que pasaré a la parte donde finalmente encontré un error dentro del Cargador de datos de inventario de SMS. De inmediato supe cuál era el problema y cómo solucionarlo. Necesitaba aumentar el tamaño del archivo MIF, por lo que esta publicación de blog le mostrará cómo cambiar el tamaño máximo de archivo de un MIF.

Por cierto, el tamaño máximo de archivo es de solo 50 MB, pero hablaremos de eso más adelante. En caso de que también necesite consejos sobre cómo solucionar problemas de inventario, consulte mi otra publicación de blog, Solucionar problemas de inventario de hardware ConfigMgr.

Error de MIF

ID de mensaje 2719:

El Cargador de datos de inventario no pudo procesar el archivo D: \ Archivos de programa \ Microsoft Configuration Manager \ inboxes \ auth \ dataldr.box \ Process \ HDD6EP0U.MIF porque es mayor que el tamaño máximo permitido definido de 5000000.

Solución: aumente el tamaño máximo permitido, que se define en la clave de registro HKLM \ Software \ Microsoft \ SMS \ Components \ SMS_INVENTORY_DATA_LOADER \ Max MIF Size (el valor predeterminado es 5 MB) y espere a que Inventory Data Loader vuelva a intentar la operación.

Como expliqué anteriormente, este error MIF es tan común que la mayoría de las empresas y los administradores de MEMCM ni siquiera saben que tienen un problema hasta que se agrega una clase de inventario personalizada. Luego se preguntan por qué no ven la nueva clase de inventario. Cuando veo este error, sé exactamente lo que sucedió. El inventario de hardware MIF ahora es superior a 5 MB, por lo que el tamaño de MIF debe aumentarse al máximo de 50 MB.

El problema está tan extendido que los Enhansoft Informes Enhansoft y nuestra Informes de información de garantía El software comprueba la configuración del tamaño del archivo antes de la instalación de cualquiera de las soluciones. Hacemos esto porque queremos que nuestros clientes tengan una gran experiencia. Nunca queremos dejarlos adivinando por qué su inventario de hardware no aparece. Son pequeñas cosas como esta las que hacemos para asegurarnos de que aproveche al máximo MEMCM.

¿Qué es el lazo 2719?

El "bucle 2719" es un término que utilizo para describir lo que sucede cuando una computadora activa el mensaje de error 2719.
Esto es lo que sucede:

  • Cuando una computadora envía un archivo MIF que es demasiado grande, se envía al Carpeta \ inboxes \ auth \ dataldr.box \ BADMIFS \ ExceedSizeLimit.
  • Luego, se envía un mensaje de resincronización del inventario de hardware a la computadora.
  • La computadora ve que el mensaje de resincronización está configurado para la computadora y la computadora realiza una completo Inventario de hardware (HW inv).
  • Esta inv de HW completa, por supuesto, es mayor que el valor de la clave de registro (en otras palabras, 5 MB). Pero, el cliente MEMCM no lo sabe, por lo que envía el archivo MIF al MP.
  • A continuación, el MP envía el archivo MIF al servidor del sitio.
  • A continuación, el servidor del sitio ve que el archivo MIF es demasiado grande y lo rechaza. Esto desencadena un mensaje de resincronización que crea un bucle sin fin.

El bucle sin fin continúa utilizando los recursos del servidor del cliente, la red y el sitio de manera interminable e innecesaria. Hasta que, por supuesto, se aumente el tamaño del archivo.

¿Por qué aumentar el archivo MIF a solo 50 MB?

Solo hay una razón principal para esto: ¡MEMCM no procesará archivos MIF de más de 50 MB! Entonces, ese es el tamaño máximo absoluto de un archivo MIF. Incluso si establece el valor en más de 50 MB, el servidor del sitio rechazará el archivo por ser demasiado grande.

Sin embargo, aumentar el tamaño del archivo MIF a 50 MB detiene el bucle sin fin para lo que estimo es 99% de todas las computadoras. Solo los servidores Citrix pueden tener más de 50 MB, pero solo si la clase AI SMS_SoftwareShortCut está habilitada. Si usa IA, debería ver mi publicación en Cómo configurar, configurar y utilizar la inteligencia de activos de SCCM para obtener más detalles sobre cómo evitar este problema y aprovechar al máximo MEMCM AI.

Cambiar el tamaño máximo de archivo de un MIF

Cambiar el tamaño de archivo de un MIF es rápido y fácil de hacer. Simplemente edite una clave de registro y reinicie el servicio smsexec.

  1. En el servidor del sitio MEMCM, abra regedit.exe.
  2. Examine HKLM \ Software \ Microsoft \ SMS \ Components \ SMS_INVENTORY_DATA_LOADER.
  3. Encontrar Tamaño máximo de MIF y haga doble clic en él.
  4. Cambie el valor HEX a 3200000 que es 50 MB. Por cierto, el valor predeterminado real es 4c4b40 (hexadecimal) o 5000 bytes, que es un poco menos de 5 MB.
  5. Cierre regedit.exe.
  6. Reinicie el servicio smsexec.

  1. Restablezca los recuentos de todos los errores y advertencias para SMS_INVENTORY_DATA_LOADER.
  2. ¡Ya terminaste!

Notas

Querrá hacer esta edición de registro en su CAS y en todos los servidores del sitio primario.

¿Tiene archivos MIF de más de 50 MB? Desafortunadamente, no hay nada que pueda hacer excepto reducir la cantidad de inventario que está recolectando. PERO, avíseme si esta es su situación porque estoy presionando para aumentar el límite de 50 MB y necesito ejemplos de por qué esto es importante.

Cambiar el tamaño máximo de archivo de un MIF es una solución simple y rápida para detener el interminable "Bucle 2719" del inventario de hardware. No dude en contactarme al @GarthMJ si tiene alguna pregunta adicional.

Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.

Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.

Comience con Right Click Tools hoy:

Compartir este:

Ayuda

  • Este campo es para fines de validación y no debe modificarse.

Contacto

  • Este campo es para fines de validación y no debe modificarse.
es_MXSpanish