Its definitely gathering something then.
Are you looking for specific versions then? because if you know what DLL's etc are found you could probably gather that from what versions if you know what you are looking for
Would this work better:
SELECT [vc].[Name]
,[vc].[User]
,[Product Name]
,[Manufacturer]
,[Product Version]
,[File Version]
,[File Name]
,[File Size (MB)]
,[Modification Date]
,[Path]
,[Internal name]
,[Virtualized (Y/N)]
,[File Description]
,[File Extension]
FROM [RMV_Installed_File_Inventory] vif
RIGHT OUTER JOIN [vcomputer] vc on [vif].[_ResourceGuid] = [vc].[Guid]
where [File Name] = 'iexplore.exe'
order by [Product Version] ASC