こうした症状の場合、まずはメモリを疑ってみるべきです。
VistaのDVDから「Windows メモリi診断ツール」を起動してチェックしてみてください。
外付けのCD/DVDドライブからインストールするとどうなりますか?
BIOSにもよりますが、一番最初の画面で、"Del" キー、"F1" キー、"F2"キー、"F10" キーなどを押してBIOSの設定画面を出して、"Boot" というような設定画面でCD/DVD DriveをHard Driveより上に持っていけば、CD/DVDから起動できるようになります。
そして、VistaのDVDを入れて起動し、Press any key to boot from CD or DVD" と表示されたら、すかさず何かキーを押します。