Sua pergunta é realmente uma questão de cenário de caso de uso em duas partes:
Parte A) Posso instalar todos os meus aplicativos no D (ou qualquer outro drive) em vez de C?
e
Parte B) Posso, então, reinstalar o Windows (do zero) novamente (em uma data posterior) na unidade C e NÃO ter que reinstalar todos os Aplicativos novamente desde que eles foram instalados pela primeira vez em uma unidade diferente. dirigir.
Resposta à parte A:
Sim ... você pode instalar todos os seus aplicativos em qualquer unidade disponível: \ path \ to \ your \ apps location desejado, desde que você tenha espaço livre suficiente E o Application Installer (setup.exe) permite que você altere o padrão caminho de instalação de "C: \ Program Files" para outra coisa .. como "D: \ Arquivos de programas" por exemplo ... Quase todos os programas de configuração permitem que você selecione "Custom" como uma opção de instalação para alterar a unidade de instalação: \ localização do caminho.
NO ENTANTO ..
Resposta à parte B:
NÃO .. Reinstalar o Windows novamente do zero no C: (ou qualquer outro drive) interromperá todos os seus programas pré-instalados em qualquer unidade anterior:
Você vê ... há um BIG Gotcha com a forma como os aplicativos são instalados no Windows ... e isso é o registro!
Quase TODOS os aplicativos do Windows (especialmente os grandes que você listou; Office, Adobe, Avast) exigem que todas as "informações do caminho da instalação e módulos do programa e dlls e configurações" sejam gravadas no Registro ... e estamos falando de muitas 100 (até mesmo milhares) de entradas de registro que armazenam a unidade inteira: \ caminho \ para \ local do aplicativo e entradas de tempo de execução do programa que são lidas / escritas de / para o registro o tempo todo.
Outra razão técnica é que a maioria dos aplicativos Windows comerciais tem que instalar tipos especiais de arquivos DLL de suporte que contenham "Objetos COM" que DEVEM ser totalmente registrados no Registro em Configuração do Programa / Tempo de Instalação.
.. e APENAS o Programa de Instalação para cada aplicativo cria essas entradas essenciais do Registro necessárias para o Windows saber sobre o programa e como executá-lo.
Então ... se você reinstalar o Windows do zero novamente para ... você está efetivamente excluindo o Registro antigo e, portanto, excluindo qualquer capacidade de execução desses aplicativos pré-instalados na unidade D: mesmo que você ainda possa encontrar -los na sua unidade D: manualmente (usando o Windows Explorer; aka Meu Computador) e tente executá-los .. eles simplesmente não vão funcionar como esperado.
Há também a questão de "Chaves de licença e ativação do programa" com pacotes de software como o Office e Adobe, etc, etc ... todas as chaves de licença ativadas são armazenadas no registro pelo programa de instalação e / ou pelo gerenciador de licenças. ... e quando você re-instalar o Windows, você será efetivamente excluído do registro permanente dos aplicativos instalados que estão sendo licenciados e ativados.
A Microsoft assume que, depois de instalar (e ativar) o sistema operacional Windows em um computador que você sempre utilizará:
A) Realize uma possível "restauração da instalação existente do Windows" usando o disco de instalação; em caso de corrupção de arquivo ou registro
ou
b) Execute um possível "Upgrade" para uma versão mais recente do Windows "ON TOP" da sua cópia licenciada anterior do Windows na mesma unidade C. que preservará todos os seus programas instalados para que eles ainda funcionem após a atualização do Windows ;
A restauração / atualização acima "preserva" completamente o Registro com todos os caminhos de instalação de todos os seus aplicativos, além de todas as configurações e chaves de licença / ativação necessárias para continuar executando os mesmos programas que você já instalou.
Um exemplo perfeito de um processo de atualização é de 32 bits do Windows 7 para 32 bits do Windows 8
O Registro de 32 bits versus 64 bits também é uma das principais razões pelas quais NÃO é possível realizar uma "Instalação de Atualização do Windows" de uma versão de 32 bits existente do Windows 7 em sua unidade C para uma versão de 64 bits do Windows 7 a mesma unidade C e faça com que todos os seus programas pré-instalados continuem a funcionar independentemente do disco rígido em que você os instalou.
Em teoria, "pode" ser possível "fazer backup" do seu Registro depois de ter todos os seus Service Packs, Atualizações do Windows, Drivers e Aplicativos instalados ... e restaurar esse Registro depois que você "Reinstalar" as janelas. mas confie em mim ... esse processo é MUITO MAIS complexo, então simplesmente reinstale seus aplicativos novamente!
Solução alternativa para o que você gostaria de fazer:
Comece a aprender como usar o software "Virtual Machine" como o VMWare Player (gratuito) ou o Oracle Virtual Box (gratuito).
Boa sorte!