Share your experience!
Hi Keefy-Vaio and welcome.
The Recovery Discs will format the drive and reinstate the correct partitions - including the Recovery Partition. Best to let this put your Vaio back to factory settings.
Many of the partitions you see were probably created by the corrupt Windows 10 update process, so don't try to replicate them. The system will create the necessary partitions.
Not all the preinstalled software is available for download, so the Recovery Discs are your best option.