It's just that it sat unused for a while, and the mice urinated on it, so it had to be taken to a technician for general maintenance.
In some cases that does matter as we can factor in maybe hardware thanks to mighty mouse.
Okay I will take another shot here.
So we know all is good with the original hard drive.
When you installed Windows 10 on the old hard drive was it a clean fresh install or did you upgrade in place from old OS Windows 7 to Windows 10.
If that is how the install of Windows 10 made it on your old hard drive it would have carried over what your fresh current install of Windows on your new SSD is needing to get stable.
I'm thinking the magic pixie dust that makes the original old hard drive work and the new SSD's have issues is something the other install has.
One of the things I have noticed running newer Windows on some older laptops that the GPU driver is installed by the newer Windows. But in some cases no matter what you do the laptop is unstable with the provided Microsoft GPU driver.
A solid workaround is to go get the original Manufactures latest and in your case last provided graphical card driver directly for your Toshiba model.
No it will not be for Windows 10 you will get a Windows 7 and maybe a choice for Windows 8.1 driver.
Don't worry we can get them to install on windows 10 in compatibility mode during install.
The issue is sometimes those original drivers are now removed from even the manufactures own web pages.
If this was a desktop the Microsoft GPU driver would be just fine it's two fold for you. A laptop that predates Windows 10 and the frustrating propriety laptop manufactures GPU drivers.
Oh and by the way your old hard drive has all that pixie dust I mentioned earlier in your Windows, system 32
In the folders:
Windows
System32
Drivers
DriverState
DriverStore
First thing I do when I get in a older laptop to bring back to life is go copy that Whole system32 folder on a thumb drive as there is the drivers and the .dll files and the magic that is the glue of a working old laptop.
On new install AKA your new SSD I would open my device manager and look for any yellow check marks and If there were any and with the System 32 folder I saved earlier I would point my device manager to that system 32 folder and have it get the drivers from there.
I would also uninstall whatever GPU driver Windows gave me When it installed.
If the GPU driver is just the Microsoft basic display adaptor even better leave it alone and in device manager open Display adaptor and choose update driver and choose you have disk.
Point it to IF you saved the system 32 folder and hit ok. You will get the driver that was and is working in the old hard drive.
It might sound all complicated and well it is keeping and old laptop working and stable all these years down the road.
And just an FYI that working old hard drive is your laptops life line as the age and the getting hard to find a legit place to go find original drivers from.
Put it this way If I had a laptop dropped of with an intact system 32 folder from a previous Windows install if dropped off in the morning you could bet you also could pick it up same day fixed and 100%
If no system 32 folder on such an old laptop . See you in a week or so.