I just downloaded the installer (win 64) from sourceforge. The checksum for this is correct, so sourceforge has the correct file (albeit, they use mirrors, and I have not tested all mirrors of theirs).
If you downloaded from them (and if they don't have one broken mirror) then something went wrong during the download or on your PC.
Since installers are code signed, (i.e. they have their own hash stored as part of the signature) Windows will detect if they are changed/corrupted and will reject them.
None code signed installers would still run in some case, if the overall exe structure was still intact.
Make sure that your installer is code signed:right click => properties => there must be a tab "Digital signatures".
The name of the signer should be "Stichting Programming Free Pascal & Lazarus Foundation"
And it was signed on Feb 20, 2026
If it is not, then you do not have the original installer.
Also: Our installer(s) and several of the executables inside it have been tested at
https://www.virustotal.com/gui/file/e53ef697644bfa9588cee833edd2c76af42f79331fff2eb9f730fef86fbda00fYou can check your download there. And you should get the same hash.
If you check "lazarus.exe" after the install (and before you do any rebuild of it), it should also come up with "First Submission
2026-02-21" (on the details page)