Header Ads

Por que o Windows ainda usa letras para unidades?

O Windows geralmente atribui a letra C à unidade do sistema e fornece letras diferentes a outros dispositivos de armazenamento. Isso é incomum - o macOS e o Linux não usam letras. O Windows pode acessar unidades sem letras, então por que usá-las?

Onde as letras da unidade vêm De?

Como muitas coisas no Windows - como, por exemplo, o uso de barras invertidas em vez de barras - as letras de drive remontam aos dias do MS-DOS (na verdade, pouco mais cedo). Esta é a razão pela qual a unidade de sistema do Windows usa a letra C: —A: e B: foram reservadas para unidades de disquete.

Letras de unidade foram transferidas para o MS-DOS da CP / M, uma operação antiga sistema. Eles ofereceram uma maneira de acessar dispositivos de armazenamento lógicos e físicos contendo arquivos. Para acessar um arquivo chamado README.TXT na segunda unidade de disquete, basta digitar B: README.TXT.

A necessidade de letras de unidade é aparente na linha de comando. Se não houvesse letras de unidade, como você especificaria rapidamente os caminhos para arquivos em dispositivos diferentes? Este era o sistema herdado pelo MS-DOS, e a Microsoft o manteve desde então.

Embora as letras das unidades possam parecer menos importantes agora que estamos usando desktops gráficos e podem simplesmente clicar nos ícones, eles ainda são importantes . Mesmo que você só acesse seus arquivos por meio de ferramentas gráficas, os programas usados ​​devem se referir a esses arquivos com um caminho de arquivo em segundo plano - e eles usam letras de unidade para fazer isso.

Backslashes e Everything Else Usa Barras Para Frente

A Alternativa Unix: Pontos de Montagem

Letras de unidades não são a única solução possível, no entanto. O macOS, o Linux e outros sistemas operacionais semelhantes ao Unix usam um método diferente de acessar diferentes partições e dispositivos de armazenamento.

Em vez de ser acessível por uma letra, um dispositivo pode ser acessado em um caminho de diretório. o sistema de arquivos. Por exemplo, no Linux, os dispositivos de armazenamento externo eram tradicionalmente montados em / mount. Portanto, em vez de acessar uma unidade de DVD em D :, você pode acessá-la em / mount / dvd.

Isso vai para a "raiz" do sistema de arquivos. O Linux e o MacOS não têm letras de unidade, portanto, a parte básica do sistema de arquivos não é uma carta. Em vez disso, eles têm um diretório raiz, que é /. A unidade do sistema é “montada” (disponibilizada) em / em vez de C: \. Outras unidades podem ser montadas em pastas arbitrárias - se você quiser que seu diretório pessoal seja armazenado em uma unidade diferente, você pode montá-lo em / home. O conteúdo da unidade estará acessível em / home.

Você pode acessar unidades no Windows sem letras

Então, por que você não pode montar drives no Windows como este, tornando-os acessíveis em caminhos arbitrários, em vez de letras? Por que você não pode acessar sua unidade USB em C: \ USB \, por exemplo?

Bem, você pode! As versões modernas do Windows agora também permitem que você monte dispositivos de armazenamento em um caminho de pasta. Esta opção está disponível na ferramenta Gerenciamento de disco. Clique com o botão direito em uma partição em uma unidade, selecione "Alterar letras e caminhos da unidade" e clique em "Adicionar". Você pode usar a opção "Montar na seguinte pasta NTFS vazia" para disponibilizar um dispositivo de armazenamento em um caminho de pasta como você pode em sistemas operacionais Unix-like.

Para fazer isso, porém, você terá que montar a unidade em um caminho de pasta em um volume NTFS - e esse volume NTFS deve ser montado em uma unidade carta.

Portanto, mesmo que você tenha ficado sem letras de unidade de A: a Z :, ainda seria possível montar dispositivos de armazenamento adicionais e acessá-los em Janelas. Você não está limitado apenas a 26 unidades nas versões modernas do Windows.

Você também pode alterar as unidades que usam as letras do Gerenciamento de disco. No entanto, não é possível alterar a unidade C: para outra. Mesmo alterar uma letra como D: para E: pode causar problemas. Por exemplo, se você tiver um atalho apontando para a unidade D: e os arquivos estiverem repentinamente em E :, o atalho irá quebrar.

Por que o Windows ainda usa letras?

Se as letras de unidade (como C :) são um artefato antigo e o Windows pode funcionar sem elas, por que ainda as usa?

é simples e explica muitas decisões de design do Windows - compatibilidade com versões anteriores. Versões anteriores do Windows tinham que ser compatíveis com o software MS-DOS, e as versões modernas do Windows devem ser compatíveis com o software Windows mais antigo. As letras de drive continuam sendo levadas adiante.

Afinal, as coisas são uma bagunça suficiente apenas com letras de unidade! Tecnicamente, é possível instalar o Windows para que C: não seja a unidade do sistema. Você poderia instalá-lo na unidade G: \ e ter as pastas G: \ Windows, G: \ Users e G: \ Program Files. C: não precisa ser a sua unidade principal, e isso é oficialmente suportado pelo Windows. No entanto, muitos aplicativos do Windows presumem que você esteja usando uma unidade C: e você terá problemas se não estiver. E se os aplicativos do Windows não conseguirem imaginar que você não esteja usando o C: como letra de unidade do sistema, imagine como eles quebrarão se você não tiver letras de unidade.

Você pode se perguntar por que o Windows ainda exibe letras de unidade. Afinal, o File Explorer pode ocultá-los e mostrar as palavras “System Drive” ou “USB Flash Drive”, mas o File Explorer já mostra descrições simples como essas e, às vezes, você pode querer saber a letra da unidade. Muitos aplicativos mostram caminhos como D: \ Folder \ File.doc.

Claro, a Microsoft pode investir em software de compatibilidade que redireciona todas as solicitações de C: para outro caminho. Mas, em vez de jogar cartas fora e gastar um bom tempo consertando coisas que quebrariam como resultado, a Microsoft optou por manter as letras das unidades.

LEIA PRÓXIMO & rsaquo; Zoom permite que os sites comecem a filmar sem seu consentimento, mesmo no Windows & rsaquo; Como ver se o zoom está executando um servidor web secreto no seu Mac (e removê-lo) & rsaquo; Como baixar um ISO do Windows 10 sem a ferramenta de criação de mídia & rsaquo; Como usar o comando strings no Linux & rsaquo; Como verificar e apertar todas as configurações de privacidade do seu iPhone

Via: How to Geek

Nenhum comentário