Most RAM sticks have a life-time warranty, you're entitled to return the faulty stick to the store you bought it from or send it directly to the manufacturer to receive a replacement.
Before you replace them though, you may try to perform the same test without the GFX card inserted, using the built-in chip instead, provided that you have one, to assert whether the result is indeed true.
It is also recommended to return the BIOS of your system to its Factory Default settings before you proceed with further scans - perhaps the RAM's settings are incorrect and thus leading to false positives. Remember to backup your BIOS settings beforehand to ensure that you will be capable of returning to system stability afterwards - Windows can be very picky about the BIOS settings sometimes. Ensure that the RAM sticks are getting as much voltage as they require and are working at a frequency specified by the manufacturer - auto-detect doesn't always work and may lead to False Positives.
As for your hard drive, I sincerely recommend a deep scan (chkdsk) to attempt fixing its errors. In the worst-case scenario, you may attempt to zero-fill it, however that means that you will lose all the data, so create a backup copy of your files beforehand. It is recommended to use factory tools provided by the manufacturer of your drive - in your case, it's Western Digital tools which are freely downloadable on their website. If those tools fail to recover your hard drive to a healthy state, there are also some third-party tools that claim to do the job. A good example would be HDD Regenerator, which attempts to re-magnetize bad sectors or replace them using the pool of healthy sectors the drive has for such an occasion, however the success rate of these kinds of tools is rather debatable.
In other words, as originally assumed, your memory is failing you and your HDD appears to be having issues. It may be possible to recover from this, but I sincerely doubt it. The HDD will be fully functional, however its state will gradually decline until it fails, so consider a replacement in the nearby future if the errors will remain unfixed. The RAM sticks should be replacable without any problems if they are indeed faulty, so that won't cost you more than postage, unless the sticks you are using do not have a life-time warranty - simply contact the manufacturer's support line for more details.
To check which stick is faulty, use the method of elimination - run the test on each stick separately. If the sticks were sold as a kit, it's likely that the manufacturer will require you to send both, regardless of whether they are healthy or not and will replace them to ensure compatibility.
EDIT: Additionally, BCCode a signifies a driver error - as Rydian said, this points at OS corruption, which is undoubtly caused by your HDD's CRC error count. You require an OS reinstallation after all this is over for full stability. To make sure though, Hiren has a built-in driver checker - it should verify if all of your devices use correct and functioning drivers.
Before you replace them though, you may try to perform the same test without the GFX card inserted, using the built-in chip instead, provided that you have one, to assert whether the result is indeed true.
It is also recommended to return the BIOS of your system to its Factory Default settings before you proceed with further scans - perhaps the RAM's settings are incorrect and thus leading to false positives. Remember to backup your BIOS settings beforehand to ensure that you will be capable of returning to system stability afterwards - Windows can be very picky about the BIOS settings sometimes. Ensure that the RAM sticks are getting as much voltage as they require and are working at a frequency specified by the manufacturer - auto-detect doesn't always work and may lead to False Positives.
As for your hard drive, I sincerely recommend a deep scan (chkdsk) to attempt fixing its errors. In the worst-case scenario, you may attempt to zero-fill it, however that means that you will lose all the data, so create a backup copy of your files beforehand. It is recommended to use factory tools provided by the manufacturer of your drive - in your case, it's Western Digital tools which are freely downloadable on their website. If those tools fail to recover your hard drive to a healthy state, there are also some third-party tools that claim to do the job. A good example would be HDD Regenerator, which attempts to re-magnetize bad sectors or replace them using the pool of healthy sectors the drive has for such an occasion, however the success rate of these kinds of tools is rather debatable.
In other words, as originally assumed, your memory is failing you and your HDD appears to be having issues. It may be possible to recover from this, but I sincerely doubt it. The HDD will be fully functional, however its state will gradually decline until it fails, so consider a replacement in the nearby future if the errors will remain unfixed. The RAM sticks should be replacable without any problems if they are indeed faulty, so that won't cost you more than postage, unless the sticks you are using do not have a life-time warranty - simply contact the manufacturer's support line for more details.
To check which stick is faulty, use the method of elimination - run the test on each stick separately. If the sticks were sold as a kit, it's likely that the manufacturer will require you to send both, regardless of whether they are healthy or not and will replace them to ensure compatibility.
EDIT: Additionally, BCCode a signifies a driver error - as Rydian said, this points at OS corruption, which is undoubtly caused by your HDD's CRC error count. You require an OS reinstallation after all this is over for full stability. To make sure though, Hiren has a built-in driver checker - it should verify if all of your devices use correct and functioning drivers.