I personally need to generate file hashes quite a bit for verifying file integrity as well as analyzing malware samples. I really wanted to have code that I had complete control over so I wrote a short powershell script and some minor registry editing to set this up.
Registry Change
If you...
authentication
configuration
cryptography
disabling
encryption
legacy systems
microsoft
network
security
sha512
support
update
windows 7
windows issues
windows server