Yeah, reinstalling dx9 might do the trick. Also, attempt running in windowed as an error may flash before it restarts. However, it is strange that it is causing your pc to restart without a BSOD etc. Also what about trying one of us uploading the un-updated 'fix' and you using that and see if it works? may overwrite the 'fixed' one somehow...