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

Corrigir erro de atualização do Windows 10 0x80246017
Corrigir erro de atualização do Windows 10 0x80246017
Desde as primeiras compilações do Windows 10, muitos usuários no 'Fast Ring' enfrentaram o erro 0x80246017 ao tentar atualizar para uma compilação mais recente.
Como usar o Chromecast: tudo o que você precisa saber
Como usar o Chromecast: tudo o que você precisa saber
O Google Chromecast é uma maneira extremamente simples de enviar vídeo e áudio de forma integrada de seu smartphone, tablet, computador ou dispositivo inteligente para sua TV, não importa onde ela esteja em casa. Para tornar as coisas ainda melhores, o Chromecast é maravilhosamente
Como encontrar todas as fotos no seu Mac
Como encontrar todas as fotos no seu Mac
Embora o aplicativo iCloud e Fotos funcione muito bem quando se trata de gerenciar e exibir suas fotos, descobrir onde elas estão armazenadas em seu Mac é uma tarefa mais confusa. Se você deseja copiar ou editar suas fotos,
Como excluir o Chromecast do YouTube
Como excluir o Chromecast do YouTube
Você tem um dispositivo Chromecast? Se você o conectou ao YouTube, aquele pequeno ícone do Cast continuará aparecendo quando você abrir o aplicativo do YouTube em seu telefone. Isso pode causar algumas situações embaraçosas. Se você transmitir acidentalmente
Requisitos de sistema do Windows 10 versão 20H2
Requisitos de sistema do Windows 10 versão 20H2
Se você está prestes a instalar o Windows 10 em seu PC, pode querer saber se seu dispositivo é capaz de executar o sistema operacional mais recente de Redmond. A versão 20H2 do Windows 10, lançada hoje, tem os mesmos requisitos de seu antecessor, a versão 2004. Como você deve se lembrar, a Microsoft atualizou a versão oficial
Revisão do Moto G5: O rei está morto
Revisão do Moto G5: O rei está morto
Últimas notícias: O smartphone Moto G5 não está disponível há muito tempo, mas a Motorola já está lançando uma versão novinha em folha: o Motorola Moto G5S. Talvez em reconhecimento ao fato de que o Moto G5 não era
Como usar airpods como aparelhos auditivos
Como usar airpods como aparelhos auditivos
Um aparelho auditivo é uma peça de tecnologia altamente sofisticada, capaz de captar sons e transferi-los por meio de uma bobina T e sinais de rádio. Quando se trata de AirPods, você não pode e não deve usá-los