OK this is a bit of a long story, but I'll try to explain the best I can. A while back I had an issue with Dark basic where all games would just stop running and exit out after about 10 seconds. I never found out the problem, so I figured a Windows re-install would be the answer. However, I was currently working in visual studio and it wasn't at the top of my priority list so I ignored it. Then something weird happened. I went to run a visual c# project that worked fine five minutes before hand and I got the error...
"Application failed to initialize properly, Error 0xc000007b"
OK interesting, retry, same error, reboot, same error, run on a different computer, same error. It's got to be something wrong with .net or direct x or even the XNA runtime correct? Wrong all reinstalls yield the same error. OK, so I start looking up solutions on the internet. Some people say it's worms, others say it's a corrupt .dll or .exe. Some even say that there IS something wrong with the .net framework. None of these, however, lead to any definitive answers, no one ever says, "Hey that worked thanks!" The only thing that seems like a viable option is to reinstall windows.
Well, reinstall windows, everything runs fine, GRAPHICS DRIVERS FAIL with the SAME error. Now I decide to install and then install all my drivers, so I boot up my xp install disc again, delete the windows partition, format the hard drive, install windows, load up my dell driver disc, and... error.
OK this time, I'm going to make sure every partition is deleted, it's formatted completely, install every driver off of the driver install disc, no going to the ATI site to get drivers. Congratulations! It works, I compile a couple programs to check that everything is going fine. I start coding again... then, it happens. First Microsoft error report says "VRR2.tmp as encountered a problem and needs to close." I decide to send and error report and I look at the error log file so I can locate the file on my own. I find the directory, but the file has disappeared (it is a temporary file after all) but I figure well it can't be that bad. I go back to coding, compile... fail, same error as before. At this point I'm at my wits end. I've installed all the windows updates, I've reinstalled the operating system THREE times, and it was working until this stupid temp file crashed. I go to windows update to see if there's anything that can help, well it starts installing a couple updates, good, maybe that will... FAIL. The windows update fails. OK alright, I'll just search around for more answers, ok this guy seems to have had the same problem, reinstalled the OS, etc... and there's no reply.
So now, I am posting here. I don't know what to do. I've tried so many things, researched the problem and can't find a solution, I'm asking if anyone else has had similar 0xc000007b problems before (they're apparently fairly common). I also would like to know some places I could post where I might find some more information. Please I need some help here, this is driving me insane!
[Edit]
In all of that I forgot to mention that I'm running XP SP2 Professional