Windows Tips & News

Microsoft råder dig att inte redigera Linux-filer från Windows

click fraud protection
REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Som du kanske redan vet kommer Windows 10 med ett Linux-undersystem baserat på Ubuntu. Det låter användaren använda olika konsolverktyg och installera typiska Linux-servrar och -tjänster. Microsoft varnar nu användare att inte redigera Linux-filer direkt med Windows-appar eftersom de permanent kan skada din Linux-distros installerade kopia.
Windows 10 Ubuntu bash i aktion

Linux-undersystemet, när det är aktiverat, lagrar sina filer i följande mapp:

%LOCALAPPDATA%\lxss

Tips: Se hur du gör aktivera Windows Subsystem for Linux (WSL) i Windows 10.

Filmetadata (t.ex. behörigheter, ägande, tidsstämplar, etc.) representeras annorlunda i Linux än i Windows. Eftersom Windows lagrar dina Linux-filer i en NTFS-mapp, beräknar och behåller WSL varje Linux-fils metadata i dess utökade NTFS-attribut.

När du redigerar en fil utanför Windows-undersystemet för Linux kan en Windows-app förstöra den lagrade metadatan, eftersom den inte vet något om Linux. Vissa Windows-appar redigerar inte bara filer utan tar också bort den befintliga filen och skriver en uppdaterad kopia med samma namn.

Om detta händer kommer alla Linux-relaterade egenskaper att tas bort från de utökade filegenskaperna.

När Windows Subsystem för Linux hittar trasiga metadata, anser det att filen är korrupt. Ibland kan det till och med skriva över filinnehållet utan att faktiskt korrumpera data.

Microsofts rekommendation det är enkelt:

Skapa och/eller modifiera INTE under NÅGRA omständigheter Linux-filer med Windows-appar, verktyg, skript, konsoler, etc.
Att skapa/ändra Linux-filer från Windows kommer sannolikt att resultera i datakorruption och/eller skada din Linux-miljö vilket kräver att du avinstallerar och installerar om din distro!
...

  • Lagra filer i ditt Windows-filsystem som du vill skapa/modifiera med hjälp av Windows-verktyg OCH Linux-verktyg
  • Skapa/ändra INTE Linux-filer från Windows-appar, verktyg, skript eller konsoler
REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda
Windows 10 Build 17686 släppt

Windows 10 Build 17686 släppt

Microsoft släpper Windows 10 Insider Preview Build 17686 från "Redstone 5"-grenen till Windows In...

Läs mer

Inaktivera automatisk korrigering för pektangentbord i Windows 10

Inaktivera automatisk korrigering för pektangentbord i Windows 10

Windows 10 innehåller ett pektangentbord för datorer och surfplattor med pekskärm. När du trycker...

Läs mer

Inaktivera Period After Double Space för Touch-tangentbord i Windows 10

Inaktivera Period After Double Space för Touch-tangentbord i Windows 10

Windows 10 innehåller ett pektangentbord för datorer och surfplattor med pekskärm. När du trycker...

Läs mer