I work in a small IT/Repair shop and have 20 years experience. I have been having this issue on one of my PCs, but only one and I have three with similar configs, which leaves only chrome or the drive itself.
I am not running in IDE mode in BIOS. The problem computer is as follows:
FX-6300 CPU, 16 GB RAM, nVidia GT 970 GPU, Samsung 850 EVO SSD (and various other storage drives).
Symptoms are the same, linking to a new page or sometimes clicking javascript elements on the page will trigger chrome to lock up with 100% disk utilization. Often it will be stuck at "waiting for cache" on the status bar, and sometimes it locks the entire PC as the SSD is of course my system drive, until the event clears itself.
I have tried a few things to no avail, but one road may be significant. I have deleted cache and history, reinstalled chrome, backed up and deleted my appdata chrome folder and reinstalled, disabled all extensions, all with limited success.
However, a reinstall with no remaining appdata folder and without signing chrome into google seemed to work. Being intermittent, I cannot be sure, but it seemed so. This leads me to believe that there is some sort of corruption in the local data/database that chrome holds for a user that causes a bad read or loop internally.
The next thing I am going to try is koshyjohn's diskmax. I used this tool quite a bit a year or two ago, but not on Win 10 yet. It does clear all browser databases so we shall see. If that fails the next step is to try in a new user profile, then again after renaming the machine. This is because I believe that the DB is different per User/PC combo. My laptop (i7 SSD) uses chrome synced to the same account and has no issues. However, for recent tabs at least, chrome keeps the computer name, so perhaps as a last ditch effort, an new PC name and resyncing to google will fix.
I will keep you posted.