Intel(R) Graphics 4600
#1
I'm testing hashcat v.4.1.0 on a Windows 10 machine where I've updated the graphics driver of my Intel(R) Graphics 4600 and the Open CL libraries.
Despite this activity I can use hashcat only with the parameter -O. Why?

Code:
D:\hashcat-4.1.0>type md5.txt
bed128365216c019988915ed3add75fb

D:\hashcat-4.1.0>type sha1.txt
7c6a61c68ef8b9b6b061b28c348bc1ed7921cb53

That are hashes of passw0rd.

Code:
D:\hashcat-4.1.0>hashcat64.exe -m 0 -a 0 md5.txt rockyou.txt
hashcat (v4.1.0) starting...

* Device #1: Intel's OpenCL runtime (GPU only) is currently broken.
            We are waiting for updated OpenCL drivers from Intel.
            You can use --force to override, but do not report related errors.
* Device #4: Not a native Intel OpenCL runtime. Expect massive speed loss.
            You can use --force to override, but do not report related errors.
ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

OpenCL Platform #1: Intel(R) Corporation
========================================
* Device #1: Intel(R) HD Graphics 4600, skipped.
* Device #2: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz, skipped.

OpenCL Platform #2: Advanced Micro Devices, Inc.
================================================
* Device #3: Capeverde, 1523/2048 MB allocatable, 10MCU
* Device #4: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz, skipped.

OpenCL Platform #3: Intel(R) Corporation
========================================
* Device #5: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz, skipped.

Hashes: 1 digests; 1 unique digests, 1 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Rules: 1

Applicable optimizers:
* Zero-Byte
* Early-Skip
* Not-Salted
* Not-Iterated
* Single-Hash
* Single-Salt
* Raw-Hash

Minimum password length supported by kernel: 0
Maximum password length supported by kernel: 256

ATTENTION! Pure (unoptimized) OpenCL kernels selected.
This enables cracking passwords and salts > length 32 but for the price of drastically reduced performance.
If you want to switch to optimized OpenCL kernels, append -O to your commandline.

Watchdog: Temperature abort trigger set to 90c

* Device #3: ATTENTION! OpenCL kernel self-test failed.

Your device driver installation is probably broken.
See also: https://hashcat.net/faq/wrongdriver

Dictionary cache hit:
* Filename..: rockyou.txt
* Passwords.: 14344385
* Bytes.....: 139921506
* Keyspace..: 14344385

Approaching final keyspace - workload adjusted.

Session..........: hashcat
Status...........: Exhausted
Hash.Type........: MD5
Hash.Target......: bed128365216c019988915ed3add75fb
Time.Started.....: Sun Jun 24 16:37:27 2018 (3 secs)
Time.Estimated...: Sun Jun 24 16:37:30 2018 (0 secs)
Guess.Base.......: File (rockyou.txt)
Guess.Queue......: 1/1 (100.00%)
Speed.Dev.#3.....:  5259.8 kH/s (9.53ms) @ Accel:512 Loops:1 Thr:256 Vec:1
Recovered........: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.........: 14344385/14344385 (100.00%)
Rejected.........: 0/14344385 (0.00%)
Restore.Point....: 14344385/14344385 (100.00%)
Candidates.#3....: 191288sal -> msfadmin
HWMon.Dev.#3.....: Temp: 40c Fan:  0% Util: 55% Core: 775MHz Mem:1125MHz Bus:16

Started: Sun Jun 24 16:37:25 2018
Stopped: Sun Jun 24 16:37:31 2018

Insted if I use the parameter -O ...

Code:
D:\hashcat-4.1.0>hashcat64.exe -m 0 -a 0 -O md5.txt rockyou.txt
hashcat (v4.1.0) starting...

* Device #1: Intel's OpenCL runtime (GPU only) is currently broken.
            We are waiting for updated OpenCL drivers from Intel.
            You can use --force to override, but do not report related errors.
* Device #4: Not a native Intel OpenCL runtime. Expect massive speed loss.
            You can use --force to override, but do not report related errors.
ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

ADL_Overdrive_Caps(): -8

OpenCL Platform #1: Intel(R) Corporation
========================================
* Device #1: Intel(R) HD Graphics 4600, skipped.
* Device #2: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz, skipped.

OpenCL Platform #2: Advanced Micro Devices, Inc.
================================================
* Device #3: Capeverde, 1523/2048 MB allocatable, 10MCU
* Device #4: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz, skipped.

OpenCL Platform #3: Intel(R) Corporation
========================================
* Device #5: Intel(R) Core(TM) i7-4710MQ CPU @ 2.50GHz, skipped.

Hashes: 1 digests; 1 unique digests, 1 unique salts
Bitmaps: 16 bits, 65536 entries, 0x0000ffff mask, 262144 bytes, 5/13 rotates
Rules: 1

Applicable optimizers:
* Optimized-Kernel
* Zero-Byte
* Precompute-Init
* Precompute-Merkle-Demgard
* Meet-In-The-Middle
* Early-Skip
* Not-Salted
* Not-Iterated
* Single-Hash
* Single-Salt
* Raw-Hash

Minimum password length supported by kernel: 0
Maximum password length supported by kernel: 31

Watchdog: Temperature abort trigger set to 90c

Dictionary cache hit:
* Filename..: rockyou.txt
* Passwords.: 14344385
* Bytes.....: 139921506
* Keyspace..: 14344385

bed128365216c019988915ed3add75fb:passw0rd

Session..........: hashcat
Status...........: Cracked
Hash.Type........: MD5
Hash.Target......: bed128365216c019988915ed3add75fb
Time.Started.....: Sun Jun 24 16:39:00 2018 (1 sec)
Time.Estimated...: Sun Jun 24 16:39:01 2018 (0 secs)
Guess.Base.......: File (rockyou.txt)
Guess.Queue......: 1/1 (100.00%)
Speed.Dev.#3.....:  9806.9 kH/s (2.76ms) @ Accel:512 Loops:1 Thr:256 Vec:1
Recovered........: 1/1 (100.00%) Digests, 1/1 (100.00%) Salts
Progress.........: 1310762/14344385 (9.14%)
Rejected.........: 42/1310762 (0.00%)
Restore.Point....: 0/14344385 (0.00%)
Candidates.#3....: 123456 -> sayonara15
HWMon.Dev.#3.....: Temp: 40c Fan:  0% Util: 51% Core: 775MHz Mem:1125MHz Bus:16

Started: Sun Jun 24 16:38:58 2018
Stopped: Sun Jun 24 16:39:02 2018

It's the same for SHA-1.
#2
it says right there in the error message that the OpenCL drivers you are using are buggy. Buggy can mean it works in some cases but not others.

Besides, your benchmarks are only using your AMD gpu according to the output:
Device #3: Capeverde, 1523/2048 MB allocatable, 10MCU