Sorry some clearing up to do.
The Product Recovery CD - Is to install Windows and Drivers
The Toshiba support web site is for Drivers only
If you already have Windows (is it a recovery CD ? - I suppose not)
You can then download the drivers for free from the Toshiba support page