spearson I've actually found out the problem! thankfully it was just the HDD error! i replaced it in another PC and it still gave the same error and then i ran windows error checking in windows explorer and it fixed it for me..
I can't believe this WORKED! i've tried running the same CHKDSK from command prompt and windows recovery console and i still got the error but when i did scan from windows explorer somehow it fixed the error!