Você não deve alterar os arquivos do Linux no Windows 10. Porquê?



Atualizado em November 2024: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


Para aqueles que pensam em mudar o seu
Arquivos Linux(Alaska)
on
Windows 10
há uma coisa que queres saber. De acordo com a Microsoft, criar ou alterar arquivos Linux do Windows provavelmente resultará em corrupção de dados e poderá danificar seu ambiente Linux, exigindo que você desinstale e reinstale sua distro.

Não altere arquivos Linux no Windows 10



Atualizado: novembro 2024.

Recomendamos que você tente usar esta nova ferramenta. Ele corrige uma ampla gama de erros do computador, bem como proteger contra coisas como perda de arquivos, malware, falhas de hardware e otimiza o seu PC para o máximo desempenho. Ele corrigiu o nosso PC mais rápido do que fazer isso manualmente:

  1. Etapa 1: download da ferramenta do reparo & do optimizer do PC (Windows 10, 8, 7, XP, Vista - certificado ouro de Microsoft).
  2. Etapa 2: Clique em Iniciar Scan para encontrar problemas no registro do Windows que possam estar causando problemas no PC.
  3. Clique em Reparar tudo para corrigir todos os problemas
  4. download



Isso significa que todos os seus arquivos Linux ou aqueles arquivos armazenados em ‘
%localappdata%lxss

não deve ser criado ou editado usando qualquer uma das ferramentas do Windows, ou você pode ter que enfrentar algumas perdas sérias.


Vamos explorar as razões para esta questão.

Se o
WSL
ou
Subsistema Windows para Linux(Alaska)
 não consegue encontrar seus metadados de arquivo Linux armazenados para um determinado arquivo, ele automaticamente assume que o arquivo está corrompido ou danificado no sistema. Isto porque todos os metadados dos ficheiros são armazenados e representados de forma diferente no Linux em comparação com o Windows. A WSL armazena todos os dados do Linux em pastas NTFS, e assim calcula e persiste seus metadados em seus atributos estendidos NTFS.

Por outro lado, aplicativos no Windows 10 não têm o algoritmo necessário para recalcular e persistir esses metadados do Linux cada vez que eles criam/modificam um arquivo armazenado no link raiz (%localappdatalxssss). Assim, se você usar um aplicativo ou ferramenta do Windows 10 para modificar qualquer arquivo Linux, eles simplesmente não terão nenhum dos metadados anteriores em seus atributos devido à não compatibilidade do formato NTFS.

Outro aspecto dessas ferramentas do Windows é que elas geralmente não editam o arquivo original instantaneamente. Em vez disso, elas funcionam apagando o original, recriando-o no aplicativo e restaurando-o para o usuário com todas as edições necessárias. Esse processo priva o arquivo Linux de todos os arquivos NT e metadados, e as propriedades estendidas do arquivo NT muitas vezes não são persistentes e são perdidas. Assim, se o seu arquivo Linux não tem metadados de arquivo ou tem metadados incorretos, os aplicativos do Windows tendem a considerá-los corrompidos e provavelmente os converterão em um arquivo inutilizável.

Prevenção

Para trabalhar em arquivos que usam um híbrido de aplicativos Windows 10 e Linux, prefiro trabalhar e armazenar esses arquivos em seu sistema de arquivos do Windows, e acessá-los a partir do Windows e do Bash Shell via
/mnt//path

. Usar ambos os serviços para acessar seus arquivos Linux ajudará o Windows a reconhecer todos os elementos do sistema de arquivos NT. Isso ajuda você a acessar os mesmos arquivos usando ambas as ferramentas do Windows e do Bash sem ter que copiar arquivos entre sistemas de arquivos.

Diz Rich Turner, Gerente de Programas Sênior da Microsoft – Certifique-se de seguir estas duas regras para evitar perder arquivos e/ou corromper seus dados:

  1. NÃO armazene arquivos em seu sistema de arquivos do Windows que você deseja criar/modificar usando ferramentas do Windows E ferramentas do Linux
  2. NÃO crie/modifique arquivos Linux de aplicativos Windows, ferramentas, scripts ou consoles.

Para uma leitura completa, leia este post no blog
MSDN
…Arkansas.


RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment