Quick and dirty recommendations:
SAMSUNG 860 PRO SSD 512GB - 2.5 Inch SATA III Internal Solid State Drive with MLC V-NAND Technology (MZ-76P512BW) https://www.amazon.com/dp/B07836C6YV/ref=cm_sw_r_cp_api_i_hE0JFb6GWMHDY?_encoding=UTF8&psc=1
SATA iii PCIe adapter ( to get the full benefit of SSD speed) I/O Crest 4 Port SATA III PCI-e 2.0 x1 Controller Card Marvell 9215 Non-Raid with Low Profile Bracket SI-PEX40064 https://www.amazon.com/dp/B00AZ9T3OU/ref=cm_sw_r_cp_api_i_C21JFbJEPTDRB
this is what’s in the machine
Core i5 2600 @3.3Ghz
16 Gb ddr3 10666 @1333 MHz
HDD 2.5” Sata 3gb/s 250Gb 7200rpm western digital Scorpio black.
SATA controller is A 2.0 Which maxes out at 3 Gb (bits) per second which is a throughput of 300 MB (bytes) per second. The SSD I have listed is almost twice as fast 560MB read/ 530 MB write So to get this. We need to go to SATA 3.0 or 6 MB/s with an expansion card.
- Ram is maxed out according to factory specs. People have successfully pushed this machine to 32 GB. I would use the existing Ram for now. We can set it up make sure everything is stable. If we want to do Ram Upgrade later, We haven’t burned any bridges. Windows 10 may choke a little on 16 GB But will probably be OK.
- The highest this motherboard can go is an i7 3770. Probably not worth upgrading from the i5 which currently has.
- The real benefit will be the SSD. This model cannot use an NVME. Both read write speeds and reliability should be the issue. - My personal choice would be Samsung 860 EVO pro. It has good read write speeds and more longevity as it uses MLC (Two layer write) supposed to TLC (Three layer write) or QLC (four layer write). The regular Samsung 860 EVO is slightly less expensive with similar read right performance but less longevity. I don’t recommend the QLC
There are other cheaper SSDs. I think this offers a good mix of reliability and speed.