A pasta Pública no Windows Vista é usada para compartilhar pastas e arquivos com pessoas no mesmo computador ou na mesma rede. O local normal da pasta pública é C: Users Public, mas este não é necessariamente o melhor local para isso, especialmente se você não tiver espaço suficiente em sua unidade C:. Com alguma edição do registro, podemos mover a localização da pasta.
Nota importante: Essa mudança não deve ser feita levianamente, já que vários leitores encontraram problemas com esse ajuste. Você vai querer verificar cuidadosamente as permissões de arquivo e certificar-se de ter um backup antes mesmo de tentar isso.
Se você clicar no link Público nos Links Favoritos, verá a lista de pastas. Você pode copiá-los para um novo local.
Atualização - Importante
Você deve ativar a opção de mostrar arquivos e pastas ocultos para garantir a cópia de todas as pastas. Há pastas ocultas do Public Desktop e Favorites que também precisam ser copiadas. (graças a Steve nos comentários para isso)
Agora vamos abrir o editor de registro digitando regedit na caixa de pesquisa do menu Iniciar.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList
Você deve ver uma chave chamada Public. Clique duas vezes para abri-lo e alterá-lo para D: Public, ou qualquer local para o qual você deseja mover a pasta pública.