If you cannot afford a new computer, then upgrading an existing computer is the next best thing.
In order to help prevent Windows 10 from running incredibly slowly on older hardware, follow the steps below to upgrade the memory and replace your hard drive with the latest Solid State Drive.
Assess how much memory your computer currently has, it’s type and order the maximum capacity that the computer can take.
You can use a program called CPU-Z to find out your motherboard, as well as the type and size of your current memory, and you can find out the maximum capacity as well as order new memory sticks from the Crucial.com website.
Assess how much disk space you are currently using to enable you to choose the appropriate size of Solid State Drive (SSD) to replace it with.
Jdiskreport is a good way to find out how much you use on your hard drive. Add 40GB for Windows 10 and its updates. So if you are using 80GB, opt for a 120GB drive or larger. Ordering a drive too large is not a problem, but a drive too small is a huge problem.
If you have a desktop computer, download Speccy so you can see if your computer has any spare PCIe slots that are X4 or above.
This will assess whether your computer can use the much faster NVMe type of SSD, which can be up to 5 times faster than SATA SSD (which in itself is up to 10 times faster than a standard hard drive.)
If you don’t have any spare slots or you are using a laptop, then you will need to use a 2.5″ SATA SSD. You will need an adapter for mounting into a 3.5″ drive bay.
Clean or Upgrade Install
Decide whether you want a clean install of Windows 10, then you can copy over your files later or whether you wish to clone the hard drive and then install Windows 10 as an upgrade.
A clean install is much faster, but your programs will need to be installed afterwards. It is a better option if you are planning to install the latest version of software.
Purchase a copy of Windows 10 as appropriate.
Windows 10 Pro enables network features that are not available in the Home version as well as the capability to use Hyper-V to run virtual copies of Windows such as Windows 7 in a safer environment.