Start a Conversation

Unsolved

J

4 Posts

35753

March 4th, 2021 07:00

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?

6 Posts

March 4th, 2021 14:00

I'm having the exact same problem with a Latitude E5430 and DCU 4.1.0.  "Unable to retrieve system inventory information." and System Information says "A problem occurred while checking to see if the operation has completed."  Just completely reinstalled Windows, thinking it was just something corrupted, but still have the issue.    Maybe something in the BIOS?

March 5th, 2021 02:00

I am also seeing exactly the same issue, started in the last week.

The only odd thing I have seen an older device I installed this on did work and connected showing required drivers. It had been off the network for more than 6 months.  So has many Windows updates missing at present.

New built devices also have this issue.

So very strange.

1 Message

March 10th, 2021 17:00

I am running into same problem on an lattitude 7450. What version of windows are you running?

I had this problem on a Windows version 1909, after running all the "available windows updates." OS is not showing me any updates to the latest 20H2 version.  You can check which version of windows under >settings->system->about

 

I'm going to try a manual forced update to a 2020 release and see if If problem persists. Fingers crossed system will just take an "Upgrade" instead of a clean install with a v20h2 installer.

1 Message

March 11th, 2021 06:00

I'm having exact issue and tried 4.0 and 4.1 but same issue. This is very annoying as the tool works like a charm to ensure that the computer is up to date. I hope Dell fixes the issue

6 Posts

March 11th, 2021 07:00

Finally figured it out!  It is an issue with the newer Dell update tools.  Try an old one from Dell's page...

Dell Command | Update | Dell US

I tried 2.4, and it worked.  I'm not sure which version actually breaks it.

March 11th, 2021 10:00

@rfh1987 I can confirm that there is an issue with version >= 4.0 on some systems.

I uninstalled version 4.1.0 on an old OptiPlex 7010 (which wouldn't run v4.1.0 any longer) and then installed version 3.1.3 and ran it. Result: No updates available.

I then also installed version 3.1.3 on a much newer Latitude 7390 2-in-1 and when I ran it, it updated itself immediately to version 4.1.0.

It seems like Dell is aware of the problem. Now I'm curious how they intend to fix the borked installations since dcu isn't running any longer.

4 Posts

March 11th, 2021 11:00

I'd re-installed DCU 2.4 but still had the same outcome. DCU v2.4.0 (A00) June 25, 2018 to be exact. Initially the InstallShield wizard was interrupted, but the setup finally completed. But I was SOL once again.The update process is broken still. I'm glad to hear your system got squared away.

14 Posts

March 11th, 2021 13:00

 So I've been using DCU since I believe Ver 3.1.2 exclusively from all my dell driver updates. Been upgrading over the time when it becomes available (3.1.3 > 4.0 > 4.1) without issue. I've been using the 4.1 for at least 3-4 weeks now I believe, without issue. Then suddenly within the past week error "unable to retrieve system inventory information" on any device that's running 4.1. OK, weird, but whatever probably just a hiccup on Dell's delivery system. Tried again yesterday, same error. Occurs on Precision 3420, 3430, 3440 & 3441 models. Hooked up to my HotSpot to rule out internal firewall systems, etc. w/ no change. So onward to Google to where I finally found this thread.

  I tried the couple t/s steps here by going back to 4.0 w/ no change. Then to 3.1.3 with finally a result of "No Updates Found". Seems kind of odd, figured it should at least find the 4.1 update.

 Through all this, to me it sounds like something is happening on Dell's side that is not specific to the actual application itself. Whatever it may be, it clearly is starting to be noticed by others.

1 Message

March 12th, 2021 08:00

Hi!

Same error here. Windows 10 1909, Latitude 5400 and DCU 4.1.0 .

Glad I found this thread before reinstalling my laptop kkk

14 Posts

March 12th, 2021 10:00

So here's some updates:

I rebuilt a Precision 3430 w/ 1909 (yes I know, it's older) and loaded the Win32/64Bit for Win7/8/8.1 and 10 <ADMIN NOTE: Broken link has been removed from this post by Dell> Version of DCU which is still Ver 4.1. Installed without issue, etc. App launched and found updates, no errors. I normally use the Universal Windows Platform  Ver which is still 4.1 and never had a problem with it until the past week. Maybe they've fixed their issues, so I check my workstation, nope same problem. I removed the universal windows version that I always use, reboot & install the Win7-10 Build. It still failed with the error that everyone is receiving related to this thread topic.....???

Ok, so I rebuilt a different Precision 3430 same setup as above. Works like a charm with finding updates and applying. So why can't my workstation work? Why does a rebuild seem to work. I know it's a small use case scenario, but something is definitely wrong on Dells side.

1 Message

March 16th, 2021 16:00

I found that if i uninstall AV then DCU runs fine, clearly this isnt a solution so i thought id call support to find what needs to be allowed. 6 agents and 90 minutes later im told that they cant help me and cant tell me what directories / services need to be allowed. Typical great dell support

2 Posts

March 16th, 2021 23:00

The problem seems to be with the inventory file that is being generated. The service.log shows:

 

[21-03-17 09:24:18] {Update.Operations.Domain.InventoryDomain->INFO} Running C:\Program Files (x86)\Dell\UpdateService\Service\InvColPC.exe -outc=C:\ProgramData\Dell\UpdateService\Temp\Inventory.tmp
[21-03-17 09:24:18] {Update.Operations.Domain.InventoryDomain->INFO} Inventory collector exit code = 0. Total elapsed time = 0 seconds
[21-03-17 09:24:19] {Update.Operations.Domain.InventoryDomain->INFO} Inventory collector output not found: C:\ProgramData\Dell\UpdateService\Temp\Inventory.xml

 

 

When I run the Inventory collector command from the command line and rename the Inventory.tmp file as Inventory.xml manually and run the DCU after this, it works. I don't see any threat prevention log on the AV side (using the default win10 Virus & Threat Protection). I'm not sure if Inventory.tmp cannot be generated or renamed by DCU. 

14 Posts

March 19th, 2021 06:00

So here's an update. We use McAfee ePO and EndPoint Security to manage our users desktop AV solution, etc. I've found that the past two McAfee EndPoint releases (10.7.1045.11 & 10.7.977.20) specifically THREAT PREVENTION to have some kind of reporting/tagging/flagging issue with how it interacts with DCU & SupportAssist. Disabling the client software does not resolve the issue. There are also no Threat Detections in the ePO server for the systems that are having problems with driver updates. The only resolution I've found is to use EndPoint 10.7.0.824.9, update accordingly with ePO Policies and problem resolved.

The only thing that I'm aware of so far is that builds 1045.11 and 977.20 are that they support newer builds of Win10 20H1 & 20H2. I specifically use Win10 Build 1909 (10.18363) in my environment for the desktops that I support. But I would think that shouldn't have any problems with newer EndPoint Builds. However I've been testing 20H2 and applications for deployment.

Dell Support recommendation was that I was reloading the OS improperly and I should use the SupportAssist OS Recovery Tool. They stated it can cause specific issues with Dell Applications. However, I've been using the below method for almost 2yrs now WITHOUT issue.

I use the Media Creation Tool or use Rufus to load the ISO to a thumb drive, delete partitions, and go from there. I also use the Windows Image Recovery option from bootable media and restore an image from there. I found using the preferred Dell way to take well over an 1hr to reload & restore, and even then it still doesn't give me the latest drivers. So I still have to launch DCU or SA and update accordingly. That's very unacceptable in our field of work and a large waste of time.

I've spoken to our NSO about this as he is the one that maintains our McAfee builds, and his recommendation is for Dell to provide us an updated list of their directories for application usage. Below is a list that I'm aware of so far.

C:\ProgramData\Dell
C:\ProgramData\PCDr
C:\ProgramData\SupportAssist
C:\Program Files\Dell
C:\Program Files (x86)\Dell

1 Message

March 22nd, 2021 11:00

C:\Program Files (x86)\Dell\UpdateService\Service>InvColPC.exe  - outc=C:\ProgramData\Dell\UpdateService\Temp\Inventory.tmp


Inventory collection stopped as this is not a Dell Machine.

I nventory collection stopped as this is not a Dell Machine.

 

Run on an Optiplex 9020 with current update of Dell Command Update

5 Posts

April 6th, 2021 10:00

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. 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. 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. 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. 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. 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. 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. 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.

 

 

No Events found!

Top