Hi, I'm Sudipto. Welcome to JustAnswer. I'm reviewing your question now, and will post back with your reply ASAP
The problem you are facing is caused due to defective or loose hard drive. This is coincidental that, the problem happened after the upgrade. To confirm the exact problem, you have to remove and reseat the hard drive and if the problem persists then, unfortunately, the hard drive is defective and you have to replace the hard drive. You can get the instructions to remove the hard drive from the link below. Let me know if you need any further information, otherwise please remember to give a positive rating, as that is the only way I am compensated for my time and effort.
The video in the link below contains instructions for upgrading the laptop, but you can use the same method to remove and reseat the hard drive.
Yes, that is best if you are not comfortable with computer hardware and if the laptop is less than one-year-old then, get the HDD replaced from Lenovo. Please remember to give rating for my time and effort.