Maybe you can connect or reconnect your new hard drive to the computer
Or Initialize the new hard drive:
1. Go to the start menu and click on Disk Management.
2. Find your new disk, shown as Unknown, right-click on it and select Initialize Disk.
3. Select the partition style for the selected disk - MBR or GPT, then click OK.
You can also Create partitions on the new hard drive and get it recognized by PC:
1. Open Disk Mangement.
2. Create partitions on the new hard drive to get the drive to show up on your PC.
Right-click on Unallocated space > New Simple Volume > Click Next to set partition size and drive letter, file system etc > Finish.
Besides, I think data recovery tools will be a good choice, which can restore your data quickly and safely. I have restored my data with the help of data recovery tools. Maybe you can choose one.
Hope it will help!