If the errors are with your current hard drive yes, if your ram is messed up and slowly corrupted windows then no
Thank you for quick response. for ram i have two pretty recently new Patriot at 8gbs a piece so i feel like the problem lies with the hard drives but no matter thank you for giving me another place to look too if the hard drives are not the issue