Detection of OS software from Inventory

Hi
I have this issue where I have two similar servere both with “Microsoft Windows Server 2008 R2 Enterprise”, and in Inventory, under “Software Installations” the on is showing “Microsoft Windows Server 2008 R2 Enterprise” as installed software where the other dont.
when I look under Details, to find how this is detected i says this:

A computer running Windows has:

Registry Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall*Registry Value: DisplayNameVersion = Microsoft Windows Server 2008 R2 Enterprise
Discovered matches:Registry Key: *Name: Microsoft Windows Server 2008 R2 EnterpriseVendor: Microsoft Corporation

But when I look this up in registry, I dont find this on any of these servers, either on the one in which Inventory finds it or on the one where it’s not found.

Can anyone explain for me how this is detected.