Você não pode mover a pasta de downloads diretamente, porque ela própria é um link simbólico. Se você abrir as propriedades dele, poderá movê-lo de lá.
Estou muito familiarizado com os comandos da linha de comando no linux e como os links simbólicos (ln -s) funcionam. Eu estou tentando duplicar esse recurso no windows. Especificamente eu gostaria de converter minha pasta de downloads que está no meu disco rígido SSD para estar na minha unidade h. Drives da seguinte forma
C:\User\Users\Downloads
H:\User\Users\Downloads
Se eu fizesse isso no linux, eu faria o seguinte
$sudo mv C:\Users\User\Downloads H:\Users\User\Downloads
$sudo ln -s H:\users\User\Downloads C:\Users\User\Downloads
No Windows eu fiz o seguinte
Como executar o CMD como administrador
C:\Users\User>move C:\Users\User\Downloads H:\Users\User\Downloads
C:\Users\User>mklink /J C:\Users\User\Downloads H:\Users\User\Downloads
Eu dupliquei a funcionalidade que espero? Quando tento fazer isso com outras pastas depois da mudança, recebo um erro de permissão negada. Provavelmente um programa em execução acessando essa pasta?
Você não pode mover a pasta de downloads diretamente, porque ela própria é um link simbólico. Se você abrir as propriedades dele, poderá movê-lo de lá.