Principal Windows 10 Links simbólicos, links físicos e junções de diretório no Windows 10

Links simbólicos, links físicos e junções de diretório no Windows 10



No Windows 10, você pode usar links simbólicos para redirecionar facilmente uma pasta para outro local. Os links simbólicos são amplamente usados ​​no sistema operacional para seus próprios arquivos e pastas. Usando links simbólicos, você pode economizar espaço em disco e tornar seus dados acessíveis de vários locais do sistema de arquivos sem mover fisicamente seus dados.

Propaganda

Links simbólicos podem ser muito úteis em muitas situações. Por exemplo, recentemente adicionei uma unidade SSD ao meu computador e instalei o Windows lá. Todos os meus aplicativos portáteis permaneceram na pasta D: portable e muitos deles foram configurados para funcionar com a pasta D: documents. O problema era que, antes de adicionar esse novo SSD, o caminho para as pastas era C: portátil e C: documentos.

Vinculando simbolicamente essas duas pastas, tudo funcionou em poucos segundos. Criei links simbólicos chamados c: portable e c: documents sem mover um único arquivo ou pasta. Outra coisa interessante é que se eu mover meus links simbólicos para algum outro local, por exemplo, para a unidade E:, eles continuarão a funcionar e apontarão para minhas pastas na unidade D :.

Veja como os links simbólicos podem ser criados.

Para gerenciamento de link simbólico, o Windows oferece muitas maneiras.

A ferramenta mais famosa é o mklink. Possui a seguinte sintaxe (mklink /?):

MKLINK [[/ D] | [/ H] | [/ J]] Destino do link

/ D - Cria um link simbólico de diretório. O padrão é um link simbólico de arquivo.
/ H - cria um link físico em vez de um link simbólico.
/ J - cria uma junção de diretório.
Link - especifica o novo nome do link simbólico.
Destino - especifica o caminho (relativo ou absoluto) ao qual o novo link se refere.

Agora você pode se perguntar qual é a diferença entre um link simbólico de diretório e uma junção de diretório.

Qual é a diferença entre um link simbólico de diretório e uma junção de diretório
Uma junção de diretório é um tipo mais antigo de link simbólico, que não oferece suporte a caminhos UNC (caminhos de rede que começam com \) e caminhos relativos. As junções de diretório são suportadas no Windows 2000 e sistemas Windows baseados em NT posteriores. Um link simbólico de diretório, por outro lado, também suporta UNC e caminhos relativos. No entanto, eles exigem pelo menos o Windows Vista. Portanto, na maioria dos casos hoje, o link simbólico do diretório é a opção preferida.

Qual é a diferença entre um link físico e um link simbólico
Um link físico pode ser criado apenas para arquivos, não pastas. Você não pode criar um link físico para diretórios. Portanto, ele tem mais limitações do que uma junção de diretório e também não oferece suporte a caminhos UNC.

Como faço para parar de anúncios pop-up na tela inicial do meu telefone Android

Como ver se um arquivo ou pasta é um link simbólico
Vamos criar todos os três tipos de links simbólicos e ver como eles serão exibidos no sistema operacional.
Vou criar a pasta Winaero na minha área de trabalho e o arquivo de texto Winaero.txt no mesmo local.
Em seguida, criarei um novo link simbólico e uma nova junção de diretório para a pasta e o arquivo de texto.

O comando mklink requer privilégios de administrador, então você precisa executá-lo a partir de um prompt de comando elevado .

O seguinte comando irá criar um novolink simbólico do diretório:

mklink / d 'c:  users  winaero  desktop  link simbólico do diretório' 'c:  users  winaero  desktop  winaero'

Windows 10 criar link simbólico de diretórioUm link simbólico de diretório pode ser visualmente identificado pelo ícone de sobreposição de atalho adicionado ao seu ícone principal:Junção de diretório de criação do Windows 10

como abrir seu tipo nat no ps4

Além disso, quando você habilitar a coluna 'Atributos' na visualização Detalhes do Explorador de Arquivos, verá o atributo 'L' que indica que se trata de um link simbólico.Comando de link simbólico de arquivo do Windows 10

Agora, vamos criar um novojunção de diretóriopara a pasta Winaero, da seguinte maneira:

mklink / j 'c:  users  winaero  desktop  junção de diretório' 'c:  users  winaero  desktop  winaero'

Link simbólico de arquivo do Windows 10 no explorerNão tem nenhuma diferença visual de um link simbólico de diretório no Explorador de Arquivos, então você não pode dizer se é uma junção de diretório ou um link simbólico de diretório:Link simbólico de arquivo do Windows 10

A única maneira de encontrar o tipo de link é usar o consolepara vocêcomando. Abra uma nova janela de prompt de comando na pasta que contém seu link e execute o comando dir. Veja o resultado:Comando de link físico de arquivo do Windows 10

Agora, vamos criar umlink simbólico para o arquivo de textoEu criei. O comando é o seguinte:

mklink 'c:  users  winaero  desktop  file symbolic link.txt' 'c:  users  winaero  desktop  winaero.txt'

Link físico de arquivo do Windows 10 no desktopNovamente, não é visualmente diferente de um arquivo de atalho regular, além do valor da coluna de atributos e o tipo de item 'symlink':

Links físicos do sistema Windows 10

A situação é diferente paralinks duros. Vamos criar um:

mklink / h 'c:  users  winaero  desktop  file hard link.txt' 'c:  users  winaero  desktop  winaero.txt'

O link físico não tem diferença visual de um arquivo normal quando exibido no Explorador de Arquivos:

A única maneira de garantir que o arquivo seja um link físico é usar outro utilitário de console, fsutil.
Execute-o da seguinte maneira:

lista de hardlink do fsutil 'file hard link.txt'

O comando mencionado mostra todos os arquivos com link físico:

como saber se alguém é invisível na discórdia

Você não pode ver se um arquivo é um link físico facilmente porque o Explorer pronto para uso não dá essa indicação. Eles se comportam como arquivos normais na saída de um comando dir ou no File Explorer.

No entanto, os links físicos ainda são links para outros arquivos. Eles não duplicam o conteúdo do arquivo de destino e não ocupam espaço em disco redundante.

No Windows Vista e posterior, as junções de diretório são usadas para vincular caminhos de pasta de arquivos mais antigos, como C: Documents and Settings, a caminhos mais novos, como C: Usuários. Links simbólicos também são usados ​​para redirecionar C: Users All Users para C: ProgramData.

A partir do Windows Vista, os links físicos também são amplamente utilizados pelo Windows e seu mecanismo de manutenção. Muitos arquivos de sistema são links físicos para arquivos dentro da pasta Windows Component Store. Se você executar o comando fsutil hardlink list para explorer.exe, notepad.exe ou regedit.exe, poderá ver você mesmo!

o Pasta WinSxS armazena vários arquivos de sistema, que estão vinculados por meio de links físicos aos arquivos localizados nas pastas C: Windows, C: Windows System32 e outras pastas do sistema. Quando as atualizações do sistema operacional são instaladas, os arquivos dentro do WinSxS são atualizados e vinculados novamente aos locais do sistema.

É isso aí. Agora você sabe tudo o que precisa saber sobre links simbólicos no Windows 10. Usando essas informações, você pode resolver problemas com caminhos ao adicionar uma nova unidade de disco em seu computador ou mover alguma pasta, mas ainda precisa estar acessível por meio de sua anterior caminho. Sinta-se à vontade para deixar um comentário se você tiver uma pergunta ou algo a acrescentar.

Veja Agora como criar links simbólicos com PowerShell .

Artigos Interessantes

Escolha Do Editor

Como converter cabo coaxial para HDMI
Como converter cabo coaxial para HDMI
Atualizado: 30/05/2021 Se você comprar uma TV nova, é provável que ela não tenha um conector coaxial. Ele pode ter vários conectores HDMI, USB e componente, mas nenhum coaxial. Se você tiver uma caixa de cabo ou satélite mais antiga
Posso definir o Google Maps como padrão em um iPhone? Não
Posso definir o Google Maps como padrão em um iPhone? Não
Muitos usuários gostam do Google Maps, especialmente porque funciona bem com outros produtos do Google. No entanto, os usuários do iPhone não obtêm o aplicativo por padrão e ficam presos ao Apple Maps inicialmente. Embora você possa obter o Google Maps,
Análise do Western Digital WD TV Live
Análise do Western Digital WD TV Live
O WD TV da Western Digital não era um reprodutor de mídia comum. Com pouco mais do que uma porta HDMI na parte traseira, sem armazenamento interno e sem recursos de rede, a simplicidade era sua palavra de ordem; conecte qualquer dispositivo de armazenamento em massa USB, seja
Como espelhar o Android em um PC ou laptop
Como espelhar o Android em um PC ou laptop
Com tantos dispositivos que as pessoas usam diariamente, querer conectá-los uns aos outros parece a coisa mais natural a se fazer. Dependendo da combinação de dispositivos que você possui, essa pode ser uma tarefa bastante simples.
Como desativar a aceleração de energia no Windows 10 [versões recentes]
Como desativar a aceleração de energia no Windows 10 [versões recentes]
As versões recentes do Windows 10 vêm com um novo recurso, chamado 'Power Throttling'. Aqui está como desativar o Power Throttling no Windows 10 versão 1709 e superior.
Como fazer um álbum no SoundCloud
Como fazer um álbum no SoundCloud
Se você é um aspirante a músico sem uma gravadora, provavelmente sonha em ser descoberto por um caçador de talentos um dia. Mas até então, fazer álbuns e carregá-los em uma plataforma conveniente como o SoundCloud pode ser de imenso
Como desativar o Adobe Flash no Edge
Como desativar o Adobe Flash no Edge
Por padrão, o Windows 10 é fornecido com o Adobe Flash Player incluído no sistema operacional. Se você sentir que não precisa mais dele, veja como desativar o Flash no Edge.