Harry,
By 'Dell recovery program' I take it you mean what Dell calls the 'Dell Windows Recovery Image'.
If it has not changed recently, the Dell recovery program is a [roughly] 5GB "ISO" file from which you create an installation USB and it already contains all the Dell hardware drivers required.
I imagine that you have already checked the instructions for the relevant model [those for my model are at
How to create and use the Dell Windows recovery image - Dell US and I imagine they are all pretty much the same].
I'm confused by this comment.
- The 'Dell Windows Recovery Image' already contains Windows and all the relevant Dell drivers.
- I appreciate that you can choose to get all updates during the installation procedure so that's no surprise.
- If you are using a new SSD/HDD there is nothing to repair & that's not an option I would expect to see after booting from the USB. It will clean install using pretty much the same procedure as the generic TenForumsTutorial I linked to earlier.
If you can read the old HDD then you will be able to copy back the owner's files.
Many of the files will be in C:\Users\
username but people can choose to put files in many different places.
Good. I would not expect this problem to re-appear because the checks you did indicated that it was a Windows fault rather than a hardware defect.
I can see that you last posted an hour ago so you've probably already completed the installation.
Given that you used the 'Dell Windows Recovery Image' it should self-activate without even having to go online. You can check at Settings, Updates, Activation.
All the best,
Denis