Hi Thomas,
Could you try reinstalling the sap host agent?
Or simply put the SAPCRYPTOLIB files into directory "C:\Program Files\SAP\hostctrl\exe"
The user that executes the sap start service should have access to the directory (at least read permissions).
Regards,
Cris