Why do Google Chrome downloads stay at 100% for a long time?

Solution 1:

Chrome itself is scanning/checking the files.

See:

Disable chrome's built-in automatic virus scanning of downloaded files

http://peter.sh/experiments/chromium-command-line-switches/#safebrowsing-disable-download-protection