Jump to content

Installed Versions not detected correctly


Recommended Posts

Hello,

I saw in CCleaner Cloud at "Installed Software" that:

  • some applications/games don't have a version number
  • some applications/games have an invalid version number

 

I know that CCleaner Cloud reads this data from the list of installed applications in Windows (I have Windows 10 Pro).
If I open this list in the control panel then I see the same problems.

If you implement the suggestion "Update Manager" (CCleaner Cloud scans my computer for installed applications and then informs me when there are new versons available) then the correct detection of my installed applications is essential!
The suggestion "Update Manager" can be found here: http://forum.piriform.com/index.php?showtopic=43816

Here is a list of incorrect version numbers.
The "Version displayed" is the version number, hat is shown in CCleaner Cloud.
The "File Version" and the "Product Version" version are taken from the EXE file.

 

 

Applications:

 

Application Name : Canon MP Navigator EX 4.0
Version displayed: [empty]
File Path of EXE : C:\Program Files (x86)\Canon\MP Navigator EX 4.0\mpnex40.exe
File Version     : 4.0.3.0
Product Version  : 4. 0. 3. 0

Application Name : Canon Solution Menu EX
Version displayed: [empty]
File Path of EXE : C:\Program Files (x86)\Canon\Solution Menu EX\CNSEMAIN.EXE
File Version     : [empty]
Product Version  : 1.4.1.0

Application Name : Epic Games Launcher
Version displayed: 1.1.69.0
File Path of EXE : E:\Epic Games\Launcher\Portal\Binaries\Win64\EpicGamesLauncher.exe
File Version     : 2.11.10.0
Product Version  : 2.11.20-2975183+++Portal+Release...

Note             : The "Product Version" can not be read completely (window too small)

Application Name : GOG Galaxy
Version displayed: [empty]
File Path of EXE : C:\Program Files (x86)\GalaxyClient\GalaxyClient.exe
File Version     : 1.1.10.47
Product Version  : 1.1.10.47

Application Name : Oculus
Version displayed: <3
File Path of EXE : C:\Program Files (x86)\Oculus\Support\oculus-client\OculusClient.exe
File Version     : 0.36.5.0
Product Version  : 0.1.0
Note             : In the application the displayed version is 1.3.2.208104 (1.3.2.210591)

Application Name : Steam
Version displayed: 2.10.91.91
File Path of EXE : C:\Program Files (x86)\Steam\Steam.exe
File Version     : 3.42.16.13
Product Version  : 01.00.00.01

 

Application Name : TeamSpeak
Version displayed: 3.0.16
File Path of EXE : C:\Program Files (x86)\TeamSpeak 3 Client\ts3client_win32.exe
File Version     : 3.0.19.0
Product Version  : 3.0.19.0

Note             : In the application the displayed version is 3.0.19.3

 

Application Name : Uplay
Version displayed: 2.0
File Path of EXE : C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\Uplay.exe
File Version     : 19.0.0.4810
Product Version  : uplaypc-buildsystem.4810

 

 

In this posting I sent the data of all applications with invalid version numbers.

But I did not check all of my installed applications (just the applications, that don't have a version number and applications, where I know that the version number is invalid).

I will send drivers and also games (they are shown in CCleaner Cloud) with invalid version numbers after my vacation.

 

You see that detecting the correct version number is not always easy, because

  • some applications don't write a version number in the list of installed applications
  • some applications write a version number when they are installed, but when they are updated they don't update the version number

 

So either you encourage the developers worldwide to write proper version information (nearly impossible).

Or you have do determine the version yourself (sometimes the "File Version" helps and sometimes the "Product Version" helps).

In alternative way would be to work with hashes (MD5 or SHA) for each file, so you know the version of an application by storing the hash together with valid version information.

 

Greetings

 

OLLI

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.