The chances of freezing the drive working are very small. This only worked on old hard drives, nothing from the last few years. Freezing could only help if the issue is hardware related more specifically problems with the HD spindle. From personal experience, the amount of time you might get to get the data off is very small could be a few minutes, but I did make it work once. If you are planning to get the data back by giving the drive to a data recovery specialist, don't freeze it, it might completely kill the drive. However if you do decide to give it a try, put the drive in a zip lock bag and seal it, also you'll need to freeze it for at least 12hr.