pasta de arquivos de programa do Windows 10 mklink

1

Eu quero criar um link simbólico com o comando mklink para que quando eu precisar reinstalar o sistema operacional (que acontece com freqüência (e esta manhã)) eu só precise formatar a partição que o Windows 10 está instalado. Minha ideia é criar vários links simbólicos: Para Arquivos de Programas, Arquivos de Programas (x86), Dados do Programa e AppData. Cada um ligará a uma pasta correspondente em uma partição diferente. O problema que noto é que mexer nessas pastas provavelmente não é uma boa ideia e não funciona muito bem.

Claro, eu poderia criar um link para uma pasta INSIDE of Program Files, mas e a pasta inteira? E então, movendo todos os arquivos existentes para a partição que eles estão ligados?

Existe uma maneira de fazer isso? Isso é arriscado? Existe uma maneira melhor de fazer isso, já que provavelmente não é um bom caminho?

Suponho que, se eu criasse mais algumas partições, poderia montar as unidades, mas também não sei como isso funcionaria.

Eu pesquisei por um tempo, então tenho certeza de que isso não é uma boa ideia com base em como eu não vejo ninguém fazendo isso, mas existem alternativas? Nem todos os programas me oferecem a opção de personalizar o diretório de instalação.

    
por Jarod Whiting 05.07.2016 / 21:49

1 resposta

3

Eu só queria fornecer algum contexto se você fizer isso.

NÃO FAÇA ISSO. O WINDOWS 10 VAI INTERROMPER QUAISQUER PRODUTOS DA MS E NÃO MAIS PODERÁ SER ATUALIZADO.

Consegui alcançar os links simbólicos apropriados (você precisa criar os links, inicializar no linux, deletar a pasta dos arquivos do programa e substituí-la pela pasta de links, inicializar de volta ao Windows e restaurar todas as permissões). funciona para 99% das coisas, cada produto MS não pode ser iniciado ou executado devido a problemas com a maneira como definem diretórios. você pode ir para o diretório que diz não existir e inspecioná-lo visualmente, mas algo nos serviços subjacentes empregados pela MS não permite que o software resida em uma pasta que tenha sido simbolicamente vinculada. (até quebra qualquer aplicativo que rode em UWP).

programas afetados até agora conhecidos

Atualizador do Windows

Any UWP (microsoft store, qualquer aplicativo padrão do windows 10 (calculadora, mapas, skypes))

Integração do Microsoft office

qualquer coisa que use o DCOM

Acho que o problema está relacionado à inicialização inicial das janelas, a partir dos logs de eventos, o que mostra problemas ao inicializar os serviços que dependem do DCOM antes de carregar o disco rígido para o qual o link simbólico aponta. isso mostra um erro de arquivo não encontrado. Então, neste ponto, estou supondo que, devido a esses programas / serviços terem tentado ser iniciados antes que a unidade de destino seja validada, a coisa toda desaba.

também há toneladas de erros repetidos relacionados ao serviço TFS, o que sugere que o banco de dados local da janela 10 não está sendo inicializado corretamente devido ao problema acima.

TLDR: NÃO TENTE FAZER ISSO.

    
por 19.03.2017 / 00:54