If your Windows programs are on the D drive and the C has your operating system, registry and all, you'll have to reinstall the programs, unless you want to do a major job of editing the registry so it knows where all the relevant files are. If your setup files are on the D drive, you can just go ahead and run them; otherwise, you'll need the installation disks.
But you have all your data files saved, at least.