error code 10 device manager pops up ever since I have changed my drivers. Maybe a code 10 is caused by an outdated  drivers, as per my knowledge. Should I change my drivers?
Error Code 10 Device Manager Remedies
As you said, a code 10 is caused by an outdated drivers or corrupted drivers. You should check the status of the driver before changing it by going to the device manager. If there is a code 10 elsewhere in Windows, then it might be a system error which you shouldn’t be troubleshooted as Device Manager issue. If you have updated your driver recently (like in your case) roll back to the prior version.