However unbelievable as it sounds, you will simply get no sound after cloning your main hard drive and installing it in the computer.
Yes, we are in 2020, and still getting this sort of mess. Thanks Microsoft, no, thanks.
Here is how to fix it :
1) Go in the Windows device manager, and uninstall your sound card or PCI sound.
2) Start the registry editor (involves a prompt) then expand the following registry key :
HKEY_LOCAL_MACHINE\SYSTEM\controlSet001\Services\HDAudBus
On the right side of the expanded key, there is a "Start" value defaulting to 4 (in fact anything not 3). Modify it to 3.
3) Quit the registry. Reboot. Go in the Windows device manager, and install your sound card or PCI sound. This time, Windows finds the driver AND manages to load it properly.
Sound is back !!