Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008
Usually we can install microsoft Shapoint foundation on servers OS such as windows server 2008 .You might have tried to instal sharepoint foundation software on your client OS such as Vista,Windows7,etc.Here i have got a msdn link .You can follow the steps they have mentioned and you can successfully install the SharePoint Foundation on your client OS. Follow this Post Cheers Pradeepa