Originally Posted by
Tehterokkar
Remove Nvidia GeForce and GeForce drivers, download the latest one again(and make sure you choose the right operating system).
As for WoW, it can be an addon that is heavily out of date and causing load errors(but loads eventually).
This will be a bit of work, but should help narrowing it down somewhat:
Try moving away all files(to a temp folder, say, on your desktop) from your WoW folder EXCEPT for the Data folder(which is 99% of the game file size), then launch Battle.net app, it should start downloading all of the missing stuff automatically.
After the download is done, launch WoW, try to see if problem still persists(if it does, delete entire wow folder and redownload it). If it doesn't, delete WTF folder in Wow folder, copy your original one over from the temp folder and relaunch the game and test for the freeze. If the issue appears, your WTF folder has some corruption, delete it and you will have to re-do all addon settings again. If no issue, then copy your original Interface folder back and again re-launch, if problem appears, your Interface folder is the issue. Now remove the interface folder and start adding Addons one at a time until you encounter the freeze.