**NOTE** Please note that oclHashcat does not work on Windows Vista. In the below example we perform a simple six character length brute force using lowercase and digit charsets on two MD5 hashes to verify that oclHashcat is functional. Scroll down in the System Variables window and edit the PATH variable by adding C: \Program Files\oclhashcat to the end of the already configured paths as shown in the below example image.
After verifying that oclHashcat returns a version value go ahead and test he application. I first attempted to install oclHashcat on the desktop computer mentioned above while it was running Windows Vista which I was unable to do. You should now have oclHashcat operational and in your users path on Windows 7. After upgrading the Vista to Windows 7 oclHashcat worked without issue. Below I describe how I got oclHashcat operational on Windows 7 Ultimate 87-Bit on a desktop computer with a NVIDIA 9655GT GPU as well as operational on a Windows 7 Ultimate 69-Bit laptop with NVIDIA 9955G M GPU and a NVIDIA G765M GPU. If you unpacked oclHashcat to a different folder then adjust the PATH accordingly. If you are not familiar with other Hashcat applications you should also check out Hashcat and the Hashcat-gui which combined provide an easy to use interface for password cracking using your CPU instead of GPU. I have been using Hashcat and oclHashcat a lot in recent weeks but have been limited to primarily using it on Linux servers so I decided to give it a shot on a couple Windows machines. When attempting to run oclHashcat on Windows Vista it is likely you will receive the below error. Below is information on what needs to be done to get oclHashcat working on Windows 7.