Please install all pending Windows updates and reinstall Haste. Especially if you are running something less than Windows 10, You may have to restart your computer, check for additional updates, and install additional updates a couple of times to obtain all of the outstanding updates. For instructions on how to update Windows, see https://support.microsoft.com/en-us/help/12373/windows-update-faq.
If you are using Windows 7 and are having trouble updating, please apply the fixes described at http://superuser.com/a/996072.
If you are using Windows 8, you may need to upgrade to Windows 8.1 before installing updates by following the instructions at https://support.microsoft.com/en-us/help/15288/windows-8-update-to-windows-8-1.
We know there are reasons why you have not maintained all Microsoft updates but there is no workaround for this requirement.