Error during install: Consistency check failed

Get help for specific problems
Posts: 12
Joined: 29 Nov 2017

Micha_he

I've used FFS Free until yesterday, when I updated from 9.1 to 9.5.
I received the following error:
FFS_1.jpg
FFS_1.jpg (28.4 KiB) Viewed 3087 times
A later start brings:
FFS_2.jpg
FFS_2.jpg (17.84 KiB) Viewed 3087 times
I've disabled the AVG Antivirus while the setup, but the error is the same.
Setup an old V9.4: Same problem.
And also my old setupfile V9.1, that works until the update yesterday, now shows the same error !

Whats wrong ?
Thanks...
Micha
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

Can you check the signatures of the installer exe as well as FreeFileSync_XP.exe and see if they are valid?
Posts: 12
Joined: 29 Nov 2017

Micha_he

How can I check it ?
SigCheck from SysInternals ?
FFS_3.jpg
FFS_3.jpg (64.9 KiB) Viewed 3090 times
Why is "FreeFileSync_XP.exe" used and not "x64" on Windows 10 x64 ?
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

You simply could have right-clicked in Explorer, but sigcheck is fine. The signatures seem to be broken in your screenshots: They are not "verified" and do not show a "publisher".

Maybe the installer really *is* corrupt due to a download error? Can you post a checksum of the installer (whatever you can generate).
Posts: 12
Joined: 29 Nov 2017

Micha_he

Moment... again with SigCheck64:
FFS_4.jpg
FFS_4.jpg (64.58 KiB) Viewed 3087 times
MD5 (from TotalCommander):
7dea96ea31b15d099a343a47c2d48e21

I've downloaded the installer multiple and also from another location. All the same !
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

Interesting. Your 32-bit version of sigcheck fails to verify the signature, while the 64-bit one succeeds.

In my test, the 32-bit version of sigcheck also succeeds to verify. FreeFileSync_XP.exe is also a 32-bit executable.

7dea96ea31b15d099a343a47c2d48e21 is the correct checksum.
User avatar
Posts: 31
Joined: 26 Nov 2017

shai

How are you downloading them? Are you using a 3rd party download tool? Did you try to download the installer using another browser? Chrome, IE, Edge or Firefox?
Posts: 12
Joined: 29 Nov 2017

Micha_he

With FF (V56) direct from freefilesync.org.
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

How are you downloading them? Are you using a 3rd party download tool? Did you try to download the installer using another browser? Chrome, IE, Edge or Firefox? shai, 29 Nov 2017, 17:56
This could be worthwhile to check! Browsers have the tendency (especially IE) to add alternate data streams to downloaded executables in order to mark them as unsafe. Can you make a copy of the installer (= please preserve the test case) and then run "streams -d" on the copy (this is another Sysinternals tool) to remove the ADS.
Posts: 12
Joined: 29 Nov 2017

Micha_he

Here the results:
FFS_5.jpg
FFS_5.jpg (18.51 KiB) Viewed 3078 times
A test-setup with the copied file: Same result.
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

It may be a bit of a long shot, but I see no reason why the 32-bit sigcheck should fail, unless the OS is damaged in some way. It would be worthwhile to check it for errors (and repair them) via
Dism /Online /Cleanup-Image /RestoreHealth
User avatar
Posts: 31
Joined: 26 Nov 2017

shai

Also, please try and download using another browser.
Posts: 12
Joined: 29 Nov 2017

Micha_he

...improbable (it works yesterday before update and no other application has any problem), but...
FFS_6.jpg
FFS_6.jpg (32.44 KiB) Viewed 3064 times
followed by a restart and....???....: Same !
Posts: 12
Joined: 29 Nov 2017

Micha_he

New download with MS Edge: Same result !
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

What is the result of a
sigcheck sigcheck.exe
?
User avatar
Posts: 31
Joined: 26 Nov 2017

shai

Also what about the md5sum of both 32 and 64 bits of sigcheck show you?
ab35c68e263bb4dca6c11e16cd7fb9d8 *sigcheck.exe
ed6710178a009cb7c201ea86045f4604 *sigcheck64.exe
Posts: 12
Joined: 29 Nov 2017

Micha_he

D:\Neu\SigCheck>sigcheck.exe sigcheck.exe

Sigcheck v2.60 - File version and signature viewer
Copyright (C) 2004-2017 Mark Russinovich
Sysinternals - www.sysinternals.com

D:\Neu\SigCheck\sigcheck.exe:
Verified: Unbekannter Vertrauensanbieter.
Link date: 23:05 16.11.2017
Publisher: n/a
Company: Sysinternals - www.sysinternals.com
Description: File version and signature viewer
Product: Sysinternals Sigcheck
Prod version: 2.60
File version: 2.60
MachineType: 32-bit


ab35c68e263bb4dca6c11e16cd7fb9d8 *sigcheck.exe
ed6710178a009cb7c201ea86045f4604 *sigcheck64.exe
User avatar
Posts: 31
Joined: 26 Nov 2017

shai

Zenju,

I can't help but go back to the OP's original post saying:
I've disabled the AVG Antivirus while the setup, but the error is the same.
Setup an old V9.4: Same problem.
And also my old setupfile V9.1, that works until the update yesterday, now shows the same error !
Which basically says, that even installers that used to work on his OS, now don't. I'm suggesting this could be an issue with the OS or another software that is causing this issue. Even AVG at disabled status, could still be causing issues.

Micha,

Would you be willing to remove temporally the AV or any 3rd party FW (no the Windows one) that you might have to for the sake of this test? Don't forget to restart Windows if you do before you try again.
User avatar
Posts: 31
Joined: 26 Nov 2017

shai

D:\Neu\SigCheck>sigcheck.exe sigcheck.exe

Sigcheck v2.60 - File version and signature viewer
Copyright (C) 2004-2017 Mark Russinovich
Sysinternals - www.sysinternals.com

D:\Neu\SigCheck\sigcheck.exe:
Verified: Unbekannter Vertrauensanbieter.
Link date: 23:05 16.11.2017
Publisher: n/a
Company: Sysinternals - www.sysinternals.com
Description: File version and signature viewer
Product: Sysinternals Sigcheck
Prod version: 2.60
File version: 2.60
MachineType: 32-bit


ab35c68e263bb4dca6c11e16cd7fb9d8 *sigcheck.exe
ed6710178a009cb7c201ea86045f4604 *sigcheck64.exe Micha_he, 29 Nov 2017, 19:17
Should read something like this:
X:\bin>sigcheck sigcheck.exe

Sigcheck v2.60 - File version and signature viewer
Copyright (C) 2004-2017 Mark Russinovich
Sysinternals - www.sysinternals.com

X:\bin\sigcheck.exe:
Verified: Signed
Signing date: 12:05 AM 17/11/2017
Publisher: Microsoft Corporation
Company: Sysinternals - www.sysinternals.com
Description: File version and signature viewer
Product: Sysinternals Sigcheck
Prod version: 2.60
File version: 2.60
MachineType: 32-bit
Posts: 12
Joined: 29 Nov 2017

Micha_he

Also a deinstallation of AVG Antivirus, with a followed restart didn't help.
Setup shows the same error as before and sigcheck.exe (32bit) not work.

e.g.: On the second notebook from my wife, SigCheck.exe works.
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

Okay, so the fact that 32-bit sigcheck fails even for Microsoft-signed executables shows this issue is not related to FreeFileSync. In your "dism" screenshot I'm seeing you're running an older version of Windows 10. Try updating to the latest one, which should print "10.0.16299.64".
Posts: 12
Joined: 29 Nov 2017

Micha_he

The latest Win10 is not distributed to my notebook via update. Maybe a hardware/driver incompatility.
I don't want to force the upgrade !

I'll search for a solution with the sign-check for 32bit (and live without FFS :-( )
Thanks for your help...
Micha
User avatar
Posts: 31
Joined: 26 Nov 2017

shai

I'm sorry we weren't more of a help to you. At least you might have some direction and I would love it if you get a resolution, that you come back here and say what it was.

Also, I personally had an issue with downloading and applying the latest update to Windows 10. I hopped on their online chat and their tech. took control of the PC and went ahead and manually downloaded their update, and manually had it installed and that was the end of it. They were very technical and knew exactly what to do.

I would advise you to try this yourself with their chat here: https://support.microsoft.com/en-us/contactus/
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

I'm sorry we weren't more of a help to you. shai, 30 Nov 2017, 05:56
Not so fast.
The latest Win10 is not distributed to my notebook via update. Maybe a hardware/driver incompatility.
I don't want to force the upgrade ! Micha_he, 29 Nov 2017, 22:36
Are you sure? Microsofts concept is to roll out major Windows 10 updates more often, thererby letting the old revisions to go out of support sooner. So if MS really decided to stop providing updates to your laptop, you'd be out of the official support cycle, mayber after a year already.
Perhaps this "hardware/driver incompatibility" is also related to the sigcheck issue.
I'll search for a solution with the sign-check for 32bit Micha_he, 29 Nov 2017, 22:36
Why not do it here and help to find the cause? The fact that the issue is not related to FreeFileSync does not imply that FFS will not or should not implement a work around if one exists. It all depends on what the actual culprit is. Currently if you're not able to update to the latest Win 10, this is an even bigger issue.
(and live without FFS :-( )
Thanks for your help...
Micha Micha_he, 29 Nov 2017, 22:36
Why give up that easily?
Posts: 12
Joined: 29 Nov 2017

Micha_he

I'm not give up yet! But the Win10 notebook of my wife, is also a 1607 and there isn't a problem with SigCheck.exe. So the reason must be in my (pretty normal) installation.

Maybe a problem with the Windows "Certificate Root Store". But I didn't found a solution to check/repair it...
Posts: 12
Joined: 29 Nov 2017

Micha_he

I've found and repaired the problem !

The function, which Windows is use to verify the signature, is a part from the 'WinTrust.dll'.
Thanks to autoitscript.com-forum for the info.
The registration of the dll was broken and I fixed him as follow:

- Open a commandline as admin
- Execute "C:\Windows\SysWOW64\regsvr32.exe /u wintrust.dll" (Path ...\SysWOW64\.. is important, because with me the x32-subsystem-dll is broken !)
- Reboot system
- Open the commandline as admin again
- Execute "C:\Windows\SysWOW64\regsvr32.exe wintrust.dll" (a second reboot was not necessary for me)

Here the setup works again :-)
User avatar
Site Admin
Posts: 7211
Joined: 9 Dec 2007

Zenju

Excellent! :)
User avatar
Posts: 31
Joined: 26 Nov 2017

shai

Thanks for the update! Glad you got it resolved and for updating us here for the record :)