not always. So.... start by visiting the motherboard manufacturer's website and download/install any updated BIOS or chipset software. Next, make sure no overclocking is going on, then check for any other updated video, audio, ethernet, etc. drivers at their manufacturer's websites. You mentioned that it can bluescreen after a graphics card update. Just in case you're not aware, it's not a good idea to let Windows Updates provide the updates for your graphics card or other hardware. Instead, visit the manufacturer's website and download their latest version. It causes fewer headaches.
Unfortunately, it's not "always" a driver issue. If updated drivers don't get it done, test your RAM by removing all but one stick and then running the machine. Then test another single stick. Test the RAM slots as well. Try slot number one and make sure that's not the issue. Then test slot two, etc.
If all that's not fixing the issue, try running Chkdsk in "repair" mode to find any damaged files and free space and correct them. Start by opening a command prompt as an admin. RIGHT click on the Start button, choose "Command Prompt (Admin). (Or type "Command" in the search line, then RIGHT click on the "Command Prompt" listing at the top, choose "Run as admin".) Once there, type chkdsk /f /r /x, leaving the appropriate spaces between the letters as shown, then press the Enter key. You should see a note that it can't be run till a restart is done, type "Y" for yes, then press the Enter key again. Close the command prompt and restart the computer. Chkdsk will run upon restart and will take quite a while to finish.. Don't panic when the progress bar stays at 10% for a long time. It's fairly normal and the Chkdsk process may take a couple of hours.
When it's finished, it will boot to your normal startup/lock screen and you can login normally and then see if things are working correctly again.
Hope this helps.
Grif.