Como desabilitar a instalação de coisas na minha unidade do sistema operacional?

0

Ei, comprei recentemente um novo computador com um SSD de 120 GB (exclusivamente para o Windows 7) e um disco mecânico de 2 TB da WD.

Agora, obviamente, 120 GB não é muito - mas alguns instaladores insistem em colocar arquivos em C: mesmo que eu configure os diretórios de instalação principais em D: (o HD de 2 TB).

É possível, de alguma forma, impedir que coisas sejam adicionadas ao meu sistema operacional e instalá-las na minha segunda unidade?

Obrigado!

    
por Ron Rejwan 23.06.2011 / 22:30

2 respostas

3

Não é fácil. Os arquivos que eles instalam na unidade C: geralmente são bibliotecas compartilhadas que precisam entrar em pastas específicas do Windows para funcionar corretamente, mesmo se você estiver instalando os executáveis específicos do aplicativo em uma partição diferente.

    
por 23.06.2011 / 22:34
0

Você pode brincar com os direitos de acesso aos diretórios Arquivos de programas e Arquivos de programas (x86) na unidade C: para remover todos os direitos, exceto os de um usuário, de gravar nesses diretórios. Então, sempre faça login como aquele usuário (ou use as credenciais dessa conta de usuário em um prompt do UAC) quando você simplesmente precisar fazer uma alteração nessas pastas.

No entanto, Darth está certo no geral; muitos programas são arquitetados com a suposição de que eles serão instalados na unidade C e / ou requerem que os conjuntos sejam colocados nas pastas GAC (% windir% \ assembly) ou System (% windir% \ system32). Quase sempre há maneiras de evitar isso, mas muitos programadores / arquitetos de software / criadores de instaladores fazem a suposição incorreta de que você fará do seu jeito, e não o seu próprio.

    
por 23.06.2011 / 22:40