I don't know why you are having to use Windows Vista as the c665 ships with Windows 7 pre-installed which is far better to use than Vista and is more stable.
I can tell you that if Toshiba does not have Vista drivers for the c665, you will not find them anywhere else because Toshiba drivers are custom-made for that company.
The only solution therefore is to put Windows 7 back on it.