First, thanks to all who have tried to help with this problem - especially LarryLACa for his help here and his extensive help on the Google forums.
I'm replying just to report - which I haven't seen before - two things.
- The fix must be applied separate for each user (makes sense but worth stating perhaps for some that might not realize).
- The registry fix (Nover's post above, also as implemented in Larry's scripts) - appear only to work for Administrator accounts. When I tried the approach on a standard account - running RegEdt32 as an administrator (and also Task Manager as administrator), everything worked as expected (and as it had on an earlier Administrator account), but the fix did not stick and after reboot Chrome continued to get stuck. Changing the account to Administrator and re-applying the fix did work.
It is truly shameful that this problem - which seems to be quite widespread - does not get a fix. I'm quite sure if it was interfering with Edge it would get fixed. Well, if anyone used Edge. I wonder what proportion of the tiny number of people using Edge are only using it because Windows "broke" their ability to use Chrome.
Anyway, many thanks to those who figured out a solution to this vexing problem.