That depends. If you are having problems due to computer problems, no it will not work; you must get your computer fixed.
If it is due to software problems, yes, a new DVD will probably do the trick. You can just install and it will boot.
Allow me to suggest. Turn on your speakers. Do you hear any sounds on boot; beeps or the Vista sounds?