Visit the NVIDIA or AMD website to download the latest (not just the gaming driver) for your card.
An unstable overclock or a failing RAM stick can lead to unexpected crashes. Use Windows Memory Diagnostic to check your RAM. Summary of Best Practices to Prevent Future Crashes