by boco » 30.06.2013, 21:27
Usually that error is shown if an executable is compiled to require a certain OS version at a minimum. Rootsupd is for WinXP or higher and has a minimum requirement for kernel 5.1 encoded in its header.
The question is: Why is the other machine working? Either you did attempt to install a slightly older version of rootsupd there (with requirement for 5.0 in the header), or that machine has received some servicing/kernel revision update before.
Compare the Details (revision) of the following files:
%windir%\system32\kernel32.dll
%windir%\system32\ntoskernel.exe
Microsoft update catalog: http://catalog.update.microsoft.com/v7/site/
Windows Install media download: https://support.microsoft.com/en-us/help/15088/windows-create-installation-media