run the game as well as u play (or steam if you have the steam version )as an administrator
make sure you reinstall all the files the game needs as well as verify your game files
things you should look at reinstalling are
.net framework Direct X as well as Visual Basic C++ all of these are located in the games support directory under software
Error 0xc0000005
is a common windows error and usually has to do with a failing hard drive and also incorrect file versions of Directx runtimes
when your reinstall like i said any direct X files as well as .net frame work or visual basic C++ make sure you run the installers as an ADMINISTRATOR
( right click the file select run as an ADMIN before you execute it )