Sunday, January 8, 2017


Inventory Data loader failed to process the MIF file because it is larger than the defined maximum allowable size of 5000000

Solution: Increase the maximum allowable size, which is defined in the registry key HKLM\Software\Microsoft\SMS\Components\SMS_INVENTORY_DATA_LOADER\Max MIF Size (the default is 5 MB), and wait for Inventory Data Loader to retry the operation.


  1. On the Priamry Site Server, open regedit.exe.
  2. Drill down to HKLM\Software\Microsoft\SMS\Components\SMS_INVENTORY_DATA_LOADER.
  3. Find Max MIF Size and double click it.
  4. Change the value to 3200000 (Hex), which is 50 MB. By the way, the actual default value is 4c4b40 (hex) or 5000 kilobytes which is just under 5 MB.
  5. Close regedit.exe and clear out any errors/warnings for SMS_INVENTORY_DATA_LOADER.
Hardware Inventory data files larger than 50MB may fail to process so do not increase beyond that level