O volume montado na pasta NTFS (C: \ Temp) desaparece aleatoriamente

3

Eu tenho meu diretório temporário (C: \ Temp - variável do sistema) montado em uma pasta NTFS em um SSD (via Diskmanagement> Alterar ou atribuir letras de unidade> montar a pasta NTFS vazia).

Esse comportamento de montagem não é afetado pelo logon / logoff ou pela reinicialização do sistema. No entanto, a montagem desaparecerá aleatoriamente, principalmente ao fechar o Visual Studio, mas também em outras ocasiões. Quando isso acontece, um novo diretório Temp será criado em C: \, que será usado daqui em diante, o que significa que tenho que esvaziá-lo e remontar para o volume em C: \ Temp (todos os dados no volume são retidos).

Alguém sabe a causa desse comportamento estranho e sabe como evitá-lo?

telemach
fonte

Respostas:

1

Eu não sei a causa, mas você pode ter mais sorte usando um link para apontar para sua unidade em vez de uma pasta NTFS, sendo que esta é uma pasta gerada pelo Windows. O mesmo comportamento acontece se você usa uma pasta diferente? atribuindo seu ssd para C: \ Temp2 ou para C: \ user \\ documents \ special_folder por exemplo? Se o comportamento não existir quando for montado em uma pasta diferente (sem sistema), você pode assumir que o motivo é por causa de onde você escolheu montá-lo.

MDMoore313
fonte
Oi MDMoore, esse comportamento ocorre apenas com a pasta temp; ter outra pasta montada dessa maneira e está absolutamente bem. Softlink não é má idéia - vai tentar, embora eu esteja preocupado que o resultado será o mesmo, ou seja, o Windows excluir o link e criar um diretório. Certamente, a localização da montagem não é o problema, pois a outra pasta (persistente) é montada em uma partição na mesma unidade.
telemach
Certifique-se de tentar o softlink que você usa mklink /d, pois o padrão é um link simbólico de arquivo e não um diretório.
MDMoore313