oclHashcat v1.36 slow on Windows 10
#1
Hi all,

Yes, I've been a silly boy, jumping into Windows 10 x64 before knowing much about it (and before there's a driver for my old Soundblaster too apparently!).

Anyways, I've installed the new GeForce 355.60 driver for Win10 and I've just noticed that WPA is waaay slower than when I was on Windows 7 x64

I used to get about 47000H/s but now only 32500H/s ! That's a big difference.

Here's a slightly older benchmark I had lying around (Win 7 x64):

D:\Network\hashcat\cudaHashcat-1.35>cudaHashcat64.exe -m 2500 -b
cudaHashcat v1.35 starting in benchmark-mode...

Device #1: GeForce GTX 760, 2048MB, 1137Mhz, 6MCU

Hashtype: WPA/WPA2
Workload: 4096 loops, 32 accel

Speed.GPU.#1.:    47594 H/s


Now today it's:

D:\Network\hashcat\cudaHashcat-1.36>cudaHashcat64.exe -m 2500 --benchmark
cudaHashcat v1.36 starting in benchmark-mode...

Device #1: GeForce GTX 760, 2048MB, 1137Mhz, 6MCU

Hashtype: WPA/WPA2
Workload: 1024 loops, 32 accel

Speed.GPU.#1.:    32606 H/s

Started: Mon Aug 17 21:01:58 2015
Stopped: Mon Aug 17 21:02:14 2015


Anyone else experiencing this or is there just something wonky my end?

PS: cudaHashcat64.exe -m 100 --benchmark
Hashtype: SHA1

Speed.GPU.#1.:   534.3 MH/s

Is this also slow for a superclocked GTX 760 or about right?
#2
No, me too on Netntlmv2 hashes. Half the speed as compared to Win 8.1. Most likely the new drivers though I suppose, but reverting to an older driver isn't an option in Win 10. I'm waiting for 1.37 to hope that fixes it, if I need it more urgently I'll boot off usb into Linux.
#3
Well whadda ya know, v1.37 to the rescue. Nice work atom!

D:\Network\cudaHashcat-1.37>cudaHashcat64.exe -m 2500 -b
cudaHashcat v1.37 starting in benchmark-mode...

Device #1: GeForce GTX 760, 2048MB, 1137Mhz, 6MCU

Hashtype: WPA/WPA2
Workload: 1024 loops, 32 accel

Speed.GPU.#1.:    47745 H/s

Started: Tue Aug 18 18:31:45 2015
Stopped: Tue Aug 18 18:32:01 2015


D:\Network\cudaHashcat-1.37>cudaHashcat64.exe -m 100 -b
cudaHashcat v1.37 starting in benchmark-mode...

Device #1: GeForce GTX 760, 2048MB, 1137Mhz, 6MCU

Hashtype: SHA1
Workload: 1024 loops, 256 accel

Speed.GPU.#1.:   736.0 MH/s

Started: Tue Aug 18 18:32:09 2015
Stopped: Tue Aug 18 18:32:25 2015
#4
No luck here. Benchmarks still crash.

cudaHashcat-1.37>cudaHashcat64.exe -m 5600 -b
cudaHashcat v1.37 starting in benchmark-mode...

Device #1: GeForce GTX 980 Ti, 6144MB, 1076Mhz, 22MCU
Device #2: GeForce GTX 980 Ti, 6144MB, 1076Mhz, 22MCU

Hashtype: NetNTLMv2
Workload: 1024 loops, 256 accel

ERROR: cuStreamSynchronize() 719

If I run -a 3 crack it does run but nowhere near the speed I would expect (570 MH/s max per card) on a single hash.
#5
Ah, I see what you mean:

D:\Network\hashcat\cudaHashcat-1.37>cudaHashcat64.exe -m 5600 -b
cudaHashcat v1.37 starting in benchmark-mode...

Device #1: GeForce GTX 760, 2048MB, 1137Mhz, 6MCU

Hashtype: NetNTLMv2
Workload: 1024 loops, 256 accel

ERROR: cuStreamSynchronize() 702


Windows 10 also popped up a message saying display driver stopped responding. However, on my 3rd and 4th attempts:

D:\Network\hashcat\cudaHashcat-1.37>cudaHashcat64.exe -m 5600 -b
cudaHashcat v1.37 starting in benchmark-mode...

Device #1: GeForce GTX 760, 2048MB, 1137Mhz, 6MCU

Hashtype: NetNTLMv2
Workload: 1024 loops, 256 accel

Speed.GPU.#1.: 202.0 MH/s

Started: Wed Aug 19 19:29:44 2015
Stopped: Wed Aug 19 19:30:02 2015

So try again, michelin.

I also ran all benchmarks (-b option only) and got as far as "SMF" before display driver crashed again:

Hashtype: SMF > v1.1
Workload: 512 loops, 256 accel

ERROR: cuStreamSynchronize() 719
#6
Similar story with device driver crashing occasionally. Seems a bit random. It's not like its the only thing broken on Windows 10 mind!

I will just dual-boot or downgrade.
#7
I had the same issues as you when I upgraded from 8.1 to 10. At first it would work but then crash. There are 2 things you need to do:

1. Create, edit copy/paste and then double click (install) the .reg file and delete it after successful import: https://hashcat.net/wiki/doku.php?id=timeout_patch


2. Uninstall any old NVIDIA drivers and install the newest only (Get rid of PhysX and User Experience programs too unless you want them)

For reference, I am getting around 30,000 WPA2 hashes per second on the GeForce 840M with 355.60 driver and v1.37