Latitude

2 Bronze

DCU version 4.1.0 unable to retrieve system inventory information on Latitude E6230

I'm running Win 10 Pro, 64-bit OS on my Latitude E6230 and lately the Dell Command Update will not complete and displays: "unable to retrieve system inventory information." I've uninstalled & re-installed both Dell-Command-Update-Application-for-Windows-10_DF2DT_WIN_4.1.0_A00 and Dell-Command-Update-Application_P5R35_WIN_4.1.0_A00 execution files with no luck. Any suggestions please?

Replies (95)

I think it is a problem in some of the windows 10 updates.

Here is the log of Dell Update 4.1.0 client:

[2021-04-06 19:02:25] {Dell.DU.App->INFO} Initialized to use ValidatedNamedPipeBinding
[2021-04-06 19:02:25] {Configuration.ServiceStateMonitor->INFO} Created service state monitor for app domain = DellUpdate.exe
[2021-04-06 19:02:25] {Dell.DU.App->DEBUG} Display Splash
[2021-04-06 19:02:25] {Dell.DU.App->DEBUG} HB #1
[2021-04-06 19:02:25] {Dell.DU.App->DEBUG} [2] Service state changed from Unavailable to Ready at 06/04/2021 19:02:12
[2021-04-06 19:02:25] {Dell.DU.App->DEBUG} ScheduledAction = False
[2021-04-06 19:02:25] {Dell.DU.App->INFO} The service Update module version is 2.1.0.22
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} SideBarViewModel Initialized
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Get System Details
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Entering GetComputerSystemModelDetails method
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} ComputerSystemModel is not null
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Model Name: OptiPlex 7010
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Entering GetWin32BIOSModelDetails method
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Win32BIOSModel is not null
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Serial Number: FY6Z202
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Entering GetWin32OperatingSystemModelDetails method
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Win32OperatingSystemModel is not null
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Operating System Info: Microsoft Windows 10 Pro 64 bit 10.0.19042
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Entering GetWin32SystemEnclosureModelDetails method
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Win32SystemEnclosureModel is not null
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} System Chassis Type: SpaceSaving
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Model Name: OptiPlex 7010System Chassis Type: SpaceSaving
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Model Name: OptiPlex 7010
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} Result of System Type: Tower
[2021-04-06 19:02:25] {Dell.DU.ViewModels.SideBarViewModel->INFO} System Type: Tower
[2021-04-06 19:02:25] {ServiceShell.Configuration.SystemManufacturer->INFO} The computer manufacturer is 'Dell'
[2021-04-06 19:02:26] {ServiceShell.Configuration.SystemManufacturer->INFO} The computer manufacturer is 'Dell'
[2021-04-06 19:02:26] {Dell.DU.ViewModels.UpdateViewModel->INFO} Power state handler : UWP
[2021-04-06 19:02:26] {Dell.DU.ViewModels.UpdateViewModel->INFO} Update View Model Initialized
[2021-04-06 19:02:26] {Dell.DU.ViewModels.UpdateViewModel->INFO} Setting the property value of RetryLastCommand: 06/04/2021 19:02:26
[2021-04-06 19:02:26] {Dell.DU.ViewModels.UpdateViewModel->INFO} Application Start Over
[2021-04-06 19:02:26] {Dell.DU.ViewModels.UpdateViewModel->DEBUG} No operation is in progress
[2021-04-06 19:02:26] {Dell.DU.Views.UpdateView->INFO} UpdateView Loaded
[2021-04-06 19:02:26] {Dell.DU.App->DEBUG} CanCreateToast returns False
[2021-04-06 19:02:26] {Dell.DU.App->INFO} GUI is active. No need to create popup
[2021-04-06 19:02:28] {Dell.DU.ViewModels.UpdateViewModel->INFO} Check for latest updates
[2021-04-06 19:02:28] {Dell.DU.ViewModels.UpdateViewModel->INFO} BitLocker operation is not in progress on any OS volume
[2021-04-06 19:02:28] {Dell.DU.ViewModels.UpdateViewModel->INFO} BitLocker is not enabled on any OS volume
[2021-04-06 19:02:28] {Dell.DU.ViewModels.UpdateViewModel->INFO} Checking for latest updates
[2021-04-06 19:02:28] {Dell.DU.ViewModels.UpdateViewModel->INFO} RetryLastCommand: Dell.Clarity.MVVM.DelegateCommand
[2021-04-06 19:02:28] {Dell.DU.ViewModels.UpdateViewModel->INFO} Setting the property value of RetryLastCommand: 06/04/2021 19:02:28
[2021-04-06 19:02:28] {Dell.DU.ViewModels.UpdateViewModel->INFO} GetApplicableUpdates started
[2021-04-06 19:02:28] {ServiceShell.Configuration.SystemManufacturer->INFO} The computer manufacturer is 'Dell'
[2021-04-06 19:02:28] {Dell.DU.App->DEBUG} [3] Service state changed from Ready to OperationInProgress at 06/04/2021 19:02:28
[2021-04-06 19:02:28] {Dell.DU.App->DEBUG} ScheduledAction = False
[2021-04-06 19:02:28] {Dell.DU.App->INFO} [3] [06/04/2021 19:02:28] The service started Operation Name = GetApplicableUpdatesData, Owner = Dell Update, Application Version = 4.1.0, Operation ID = 66a47366-a4aa-4bd7-ad33-b8937475852a, category = Scan, expected duration = Long
[2021-04-06 19:02:28] {Dell.DU.App->INFO} The operation owner is Dell Update
[2021-04-06 19:02:29] {Dell.DU.App->DEBUG} [4] Service state changed from OperationInProgress to Available at 06/04/2021 19:02:29
[2021-04-06 19:02:29] {Dell.DU.App->DEBUG} ScheduledAction = False
[2021-04-06 19:02:29] {Dell.DU.App->ERROR} The operation had a fault
[2021-04-06 19:02:29] {Dell.DU.ViewModels.UpdateViewModel->INFO} Finishing the Check for Updates
[2021-04-06 19:02:29] {Dell.DU.ViewModels.UpdateViewModel->INFO} Finishing the Latest Update Check and current status is Error
[2021-04-06 19:02:29] {Dell.DU.ViewModels.UpdateViewModel->INFO} Finishing the Check for Updates
[2021-04-06 19:02:29] {Dell.DU.ViewModels.UpdateViewModel->INFO} Finishing the Latest Update Check and current status is Error
[2021-04-06 19:02:29] {Dell.App.Core.ServiceAccessor.InstanceHandler->ERROR} Si sono verificati uno o più errori.
System.AggregateException: Si sono verificati uno o più errori. ---> System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Inventory missing or corrupt OS data
in UpdateClient.UpdateClient.GetOperationResult[TResult](OperationProgress operationProgress)
in UpdateClient.UpdateClient.<ExecuteOperation>d__32`1.MoveNext()
--- Fine della traccia dello stack dell'eccezione interna ---
in System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
in Dell.DU.ViewModels.UpdateViewModel.<>c__DisplayClass326_1.<GetApplicableUpdates>b__2(UpdateClient T)
in System.Threading.Tasks.Task.Execute()
--- Fine traccia dello stack da posizione precedente dove è stata generata l'eccezione ---
in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Dell.App.Core.ServiceAccessor.InstanceHandler.<ExecuteClientTask>d__11.MoveNext()
---> (Eccezione interna 0) System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Inventory missing or corrupt OS data (Dettaglio errore è uguale a ExceptionDetail, probabilmente creato da IncludeExceptionDetailInFaults=true, il cui valore è:
System.ApplicationException: Inventory missing or corrupt OS data ----> System.ApplicationException: Missing OperatingSystem node
in Update.Operations.Domain.LegacyDCU.Common.ICObjects.ScanInventory.GetOperatingSystemInfo()
--- Fine della traccia stack ExceptionDetail interna ---
in Update.Operations.Domain.LegacyDCU.Common.ICObjects.ScanInventory.GetOperatingSystemInfo()
in Update.Operations.Domain.InventoryDomain.GetExistingInventory()
in Update.Operations.Domain.InventoryDomain.GetSystemId()
in Update.Operations.UpdateOperation.GetPdkUpdatesWithCaching(UpdateOperationType updateOperationType, String applicationName, PluginManager globalPluginManager, Uri catalogUri, Boolean skipStageProcessing, CancellationToken cancellationToken)
in Update.Operations.GetPdkUpdates.Main(CancellationToken cancellationToken)
in D...).<---

[2021-04-06 19:02:29] {Dell.DU.ViewModels.UpdateViewModel->ERROR} Error Occurred.
System.AggregateException: Si sono verificati uno o più errori. ---> System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Inventory missing or corrupt OS data
in UpdateClient.UpdateClient.GetOperationResult[TResult](OperationProgress operationProgress)
in UpdateClient.UpdateClient.<ExecuteOperation>d__32`1.MoveNext()
--- Fine della traccia dello stack dell'eccezione interna ---
in System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
in Dell.DU.ViewModels.UpdateViewModel.<>c__DisplayClass326_1.<GetApplicableUpdates>b__2(UpdateClient T)
in System.Threading.Tasks.Task.Execute()
--- Fine traccia dello stack da posizione precedente dove è stata generata l'eccezione ---
in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Dell.App.Core.ServiceAccessor.InstanceHandler.<ExecuteClientTask>d__11.MoveNext()
--- Fine traccia dello stack da posizione precedente dove è stata generata l'eccezione ---
in System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
in System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
in Dell.DU.ViewModels.UpdateViewModel.<GetApplicableUpdates>d__326.MoveNext()
---> (Eccezione interna 0) System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: Inventory missing or corrupt OS data (Dettaglio errore è uguale a ExceptionDetail, probabilmente creato da IncludeExceptionDetailInFaults=true, il cui valore è:
System.ApplicationException: Inventory missing or corrupt OS data ----> System.ApplicationException: Missing OperatingSystem node
in Update.Operations.Domain.LegacyDCU.Common.ICObjects.ScanInventory.GetOperatingSystemInfo()
--- Fine della traccia stack ExceptionDetail interna ---
in Update.Operations.Domain.LegacyDCU.Common.ICObjects.ScanInventory.GetOperatingSystemInfo()
in Update.Operations.Domain.InventoryDomain.GetExistingInventory()
in Update.Operations.Domain.InventoryDomain.GetSystemId()
in Update.Operations.UpdateOperation.GetPdkUpdatesWithCaching(UpdateOperationType updateOperationType, String applicationName, PluginManager globalPluginManager, Uri catalogUri, Boolean skipStageProcessing, CancellationToken cancellationToken)
in Update.Operations.GetPdkUpdates.Main(CancellationToken cancellationToken)
in D...).<---

[2021-04-06 19:02:29] {Dell.DU.MainWindow->INFO} Event handler mouse left
[2021-04-06 19:02:30] {Dell.DU.ViewModels.UpdateViewModel->INFO} Finishing the Latest Update Check and current status is Error
[2021-04-06 19:02:32] {Dell.DU.MainWindow->INFO} Event handler mouse left
[2021-04-06 19:02:36] {Dell.DU.MainWindow->INFO} Event handler mouse left
[2021-04-06 19:03:17] {Dell.DU.App->DEBUG} HB #2

As you can see, the problem is occurring at the OS detection level.

I think that Dell developers should fix this, or Microsoft.

 

 

This started happening on my Inspiron 3268 just after Intel Microcode update KB4589212

 

2 Bronze

Spoiler
Same issue here. 

The issue with Dell Update started for me yesterday (7th April 2021) after having been working fine the day before. I'm using Dell Update 4.1.0 on an Inspiron 7570. I can't see any recent Microsoft Updates between it working on the 6th and stopping working on the 7th, 

What I've found out at least on our campus systems is the McAfee ENS 10.7 component known as the AMSI (AntiMalware Scan Interface) is causing our problem. This is a component of Threat Prevention as well. We have the option enabled, and set to Observe Mode via our ePO Server. As you would think, it shouldn't be performing any action on scripts (to some degree) just logging them. BUT that's not the case here, and it in fact is executing script blocking at least with DCU. But, the Threats aren't being logged into ePO either, which is a huge thing. Either is means that EndPoint/ePO is broken somewhere, or the DCU product is doing something extremely shady on their side and it's somehow avoiding the detection. Yet, McAfee is smart enough to somehow still block it??

As a workaround, disabling AMSI in ePO to filter to the clients, update client, reboot, problem solved. Or disable at the local level if you don't have ePO, reboot, problem solved as well.

Also, I'm gonna vent here. Was working with Dell Support and they told me I was reloading my OS wrong. Excuse me? I've been doing it this way for 3+years, and suddenly it's a problem. They say I need to use the Dell SupportAssist OS Recovery method for their applications to work properly. Doing this method, added almost 2hrs of time to an OS reload, which is insane! Then, I STILL had to load DCU or SupportAssist to get latest drivers, and on top of that the OS that's loaded onto the system is the factory OS (1903, 1909, etc.) not including any potential Windows Updates. So I'm still stuck doing those updates also, Win Upgrades, etc. Here's the kicker, the problem still existed, until I found the AMSI issue.

I normally use the Media Creation Tool or Rufus and burn the respective ISO to thumb drive. Then boot to F12, load the USB Drive, etc.. slick the drive, wait..wait...and I'm at the OOBE in under 25mins TOTAL time. Go through all that, load DCU, drivers, Windows Updates, DONE. I'm in and out in about 1hr, with the LATEST Win10 (20H2 for instance), Windows Updates and all drivers.....

Dell do something shady?  Like making a known (to them) issue invisible to even their own ProSupport techs and their supervisors. Nah.

2 Bronze

I recently noticed that all of our Dell Latitudes are having the same issue.

 

Is this a Windows 10 update issue?

I sure would like to know what the issue is!

Some Dell workstations and laptops are getting the "unable to retrieve........" error since Mon 4/5.

 

2 Bronze

Got the same problem new machine Dell G3 15 3500 , it shows error while scanning for updates in the support assist application and unable to retrieve inventory error in dell update application.
Both these applications are updated to the latest version.

getting this error for 4 days now 

-V

The issue is that InvColPC (C:\Program Files (x86)\Dell\UpdateService\Service) is unable to produce the expected inventory xml.

 

No matter what outc file path I specify, no file is created. I tried disabling Windows Defender to no avail.

Top Contributor
Latest Solutions