O Windows 7 (SP1) vem com as seguintes estruturas .NET 1.0, 1.1, 2.0, 3.0 e 3.5 suportam o AFAIK. Se você precisar do suporte ao .NET Framework 4.0, seus clientes precisarão baixar pelo menos o perfil de cliente do Microsoft .NET Framework 4 .
Acabei de verificar a atualização do Windows em uma instalação limpa do Windows 7 Home Premium. Diretamente após a instalação, o Windows Update oferece uma atualização de segurança para o .NET Framework 3.5.1. Mas nenhum .NET Framework 4.0 é oferecido pelo Windows Update na primeira execução do Windows Update. Vou instalar os patches fornecidos primeiro e depois relatar se o .NET Framework 4.0 é oferecido posteriormente.
Atualização: Acabei de entrar na segunda rodada de atualização na minha VM e agora me oferecem apenas seis atualizações importantes. Ainda não há estrutura .NET 4.
Atualização 2: Eu apenas tive que fazer mais duas rodadas de atualizações do Windows e agora "Microsoft .NET Framework 4 Client Profile para Windows 7" é fornecido pelo Windows Update.
Então, sim, parece ser implantado automaticamente se o Windows Update estiver ativado. Você precisa garantir que todas as atualizações sejam realmente aplicadas ou basta acessar o link de download fornecido acima.