We use Microsoft Access for certain database functions and as most of you already know an Access database can be very grumpy when accessed by an outdated version of Access. In order to control this I have an appliance that can track version number's and update outdated verions if need be. I noted something strange that is happening on all of my workstations.

On a work station if I run **wmic** and then run the following:

```
product get name, version

```

It shows the following version info:

```
Name                                                 Version:
Microsoft Office Access MUI (English) 2010           14.0.6029.1000

```

Yet when I open Microsoft Access and go to **File->Help** it shows version:

```
Version:14.0.6112.5000

```

I know the version number that is showing up in Access is correct and the one showing up in **wmic** is incorrect. This is happening both on Windows 7 and XP machines. Is there a way for me to update the WMI since I rely on that info for version control? Why is it showing such an old version even though it has been updated? 

**EDIT1:**

When I look at the version of MSACCESS.exe it shows `14.0.6024.1000`, which is an even older version of access! Where exactly is WMIC looking for the version number? Is it a registry key that can be edited?

**EDIT2:**

I have found that the version number at `HKLM\Software\Microsoft\Windows\CurrentVersion\Installer\Userdata\userSID\00004109510090400000000000F01FEC\DisplayVersion` seems to be where WMIC is pulling it's verison number from, which makes sense. Where does the **Access->File->Help** menu pull the version number from then? Does it look at the latest service pack exe for this data?