Categories: Tecnologia

Por que o Windows ainda usa arquivos de atalho em vez de links simbólicos?

Como o Windows continuou a evoluir e adicionar mais funcionalidades ao longo do tempo, você pode ficar curioso para saber por que ele continua a usar “recursos” mais antigos, como arquivos de atalho. Com isso em mente, a postagem de perguntas e respostas do superusuário de hoje tem respostas para as perguntas de um leitor confuso.

A sessão de perguntas e respostas de hoje chega até nós como cortesia do SuperUser – uma subdivisão do Stack Exchange, um grupo de sites de perguntas e respostas voltado para a comunidade.

A questão

O leitor de superusuário Peter Mortensen quer saber por que o Windows continua a usar arquivos de atalho em vez de links simbólicos:

O Windows XP e versões posteriores oferecem suporte a links simbólicos, mas o Windows continua a usar arquivos de atalho (que basicamente armazenam a localização do arquivo vinculado como texto). Por quê?

Por que o Windows continua a usar arquivos de atalho em vez de links simbólicos?

A resposta

O contribuidor do SuperUser Jonno tem a resposta para nós:

Existem várias razões. Por exemplo:

  1. Você pode armazenar diferentes níveis de compatibilidade com vários atalhos diferentes para o mesmo arquivo exe conforme são interpretados pelo shell, em vez do sistema de arquivos.
  2. Certos links de atalho não existem de fato no sistema de arquivos. Alguns deles são simplesmente referências a GUIDs ou strings especiais interpretadas pelo shell.
  3. Você não pode incluir opções em um link simbólico. Claro, você pode apontar para o arquivo exe, mas não pode “dizer” a esse arquivo exe quaisquer outros argumentos.
  4. Você não pode escolher um ícone para um link simbólico.
  5. Você não pode escolher em qual diretório trabalhar em um link simbólico.
  6. Os arquivos de atalho não precisam apontar apenas para arquivos, eles também podem ser hiperlinks ou links de protocolo (como arquivos .URL).
  7. Os arquivos LNK podem existir em qualquer sistema de arquivos. Os links simbólicos são tratados pelo próprio sistema de arquivos, no caso do Windows, NTFS.
  8. Não há necessidade real de substituí-los. Eles funcionam, são minúsculos em tamanho e podem ser aumentados no futuro, caso haja a necessidade de adicionar mais funcionalidade a eles do que o que já está listado acima.
  9. São necessários direitos administrativos para criar um link simbólico (com um bom motivo), caso contrário, o redirecionamento de arquivos inocentes para arquivos maliciosos pode ser executado com muito pouco trabalho.

Há mais razões do que isso, mas acho que isso é suficiente para você começar. Aqui está um link de blog do MSDN fornecido pelo grawity que fornece mais informações sobre partes deste tópico.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui .

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

7 meses ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

7 meses ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

7 meses ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

7 meses ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

7 meses ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

7 meses ago