Doing that manually is a time consuming, too risky, and inaccurate task. (You can never tell which are the most updated and exact required drivers). Anyway, I found that the safest (and by far the fastest) way to replace those problematic drivers is by using a reliable drivers repair tool.
To summarize - in order to repair this nvlddmkm.sys BSOD run a quick drivers scan and at the end see which drivers are causing this error, then install their latest, official, and most updated versions.