Como posso fazer com que qualquer programa interaja apenas / sempre com D: em vez de C :? [duplicado]

1

Eu construí um equipamento com um pequeno SSD para C: o qual eu quero ser praticamente somente para o sistema operacional, e um HDD D: drive. O problema é que, mesmo quando eu digo a eles para instalar e executar a partir de D: muitos programas continuam enviando coisas para C: de qualquer forma, o que constantemente enche. Em suma, posso de alguma forma dizer qualquer programa quando abre uma pasta "vá aqui"? Existe algum tipo de script que eu possa escrever para ele ou ajuste que eu possa ajustar?

Ao contrário de outras perguntas, trata-se mais de ser proativo sobre a instalação de novos programas em uma nova máquina, em vez de reconstruir uma máquina existente ou mover arquivos. Estou executando o Windows 10 (home). EDIT: Esta questão se aplica a coisas como globalmente instalado software / plugins e bancos de dados como eu sou um desenvolvedor web. (Para ser específico, o NPM e outras dependências do Node.js para o primeiro e o MongoDB para o último).

    
por Daniel Braunstein 05.06.2018 / 21:10

1 resposta

-1

Você pode ter que copiar e colar coisas como IE para D: para evitar quebras.

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ Windows \ CurrentVersion

  • CommonFilesDir
  • CommonFilesDir (x86)
  • CommonW6432Dir
  • ProgramFilesDir
  • ProgramFilesDir (x86)
  • ProgramW6432Dir

E é claro que você precisa mover arquivos comuns e etc para a unidade D :. Você provavelmente quebrará o software já instalado e poderá ter que procurar e substituir manualmente o registro para fazer com que tudo aponte para C: agora aponte para D :. A reinstalação pode ser mais rápida.

    
por 05.06.2018 / 21:35