I have 2 PCs which do not have Visio showing up as having it installed. As the program is not listed in add / remove programs, how does SW detect what is installed, and how can I correct the error?

1 Spice up

I get the same false reading on another PC with Microsoft Office Visio Standard.

Sorry, I should have put this all in the same question!

I also get duplicate readings. I.e. I get the same PC showing the same software twice. This happens for Visio and also for Microsoft Office Standard Edition.

If the program is not in Add/Remove Programs, Spiceworks will not see it. Spiceworks evaluated the HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall key to grab the software information. Spiceworks does not traverse your entire hard drive to figure out which programs are present. It simply reports what Windows reports.

There does seem to be some bugs that Spiceworks needs to work out when it comes to versioning. If you had a new SP of Office installed, Spiceworks may show that you have multiple versions. Hopefully this will be corrected in version 2.0 due of by the end of the year.

I think that the uninstallation of Visio may leave traces in the registry. I found this on Visio 2000 http://support.microsoft.com/kb/282234 and I will check it is the same for Visio 2003, which we use on Monday. Presumably removing each of the entries as described in this article will fix the false reading in SW.