Det går inte att ta bort en fil eller en mapp på en NTFS-filsystemvolym

Det Gar Inte Att Ta Bort En Fil Eller En Mapp Pa En Ntfs Filsystemvolym



Om du kan inte ta bort en fil eller mapp på en NTFS-filsystemvolym , det här inlägget hjälper dig att lösa problemet. Det finns olika fall, och vi kommer att prata om dem alla i detalj i den här artikeln. Så om du inte kan ta bort en fil eller en mapp på en NTFS-filsystemvolym, följ lösningarna som nämns i det här inlägget.



  Burk't delete a file or a folder on an NTFS file system volume





Fix Det går inte att ta bort en fil eller en mapp på en NTFS-filsystemvolym

Om du inte kan ta bort en fil eller en mapp på en NTFS-filsystemvolym på din Windows-dator faller du under ett av följande fall.





  1. En åtkomstkontrolllista (ACL) används
  2. Du kan inte ta bort filen när den används
  3. Filsystemet är skadat
  4. Filnamnet inkluderar ett reserverat eller ogiltigt namn i Win32-namnutrymmet
  5. Filsökvägen överstiger MAX_PATH

Låt oss prata om dem i detalj.



powershell få installerade uppdateringar

1] En åtkomstkontrolllista (ACL) används

Om du försöker ta bort en fil som använder en Åtkomstkontrolllista (ACL) , kan du stöta på ett problem eftersom filen inte kan raderas. För att åtgärda det här problemet måste du ändra behörigheterna för filen. I vissa fall kan du också behöva ta äganderätten till filen för att ändra dess behörigheter.

Som administratör har du den implicita förmågan att ta äganderätten till vilken fil som helst, även om du inte uttryckligen har fått någon tillstånd till filen. Filägare har också den implicita förmågan att ändra filbehörigheter, även om de inte uttryckligen har fått några behörigheter till filen. Därför kan du behöva ta äganderätten till en fil, ge dig själv nödvändiga behörigheter för att ta bort filen och sedan ta bort den.

Man kan fortfarande få följande prompt.



Du kan inte använda vissa säkerhetsverktyg för att visa eller ändra behörigheter eftersom filen har en icke-kanonisk ACL

Om du får den här uppmaningen behöver du verktyg som Cacls.exe.

ACEs i en ACL har en föredragen sekvens baserat på deras typ. I tidigare Windows-versioner orsakade icke-kanoniska ACL:er problem. Använd den senaste versionen av Cacls.exe om du upplever det här problemet. Du kan skriva en ny ACL för att få filåtkomst om du inte kan ändra den på plats.

Relaterad : ACL-strukturen (Access Control List) är ogiltig

2] Du kan inte ta bort filen när den används

Windows 10 fast på välkomstskärmen

Om du inte kan ta bort filen när den används, se till att döda alla relaterade processer och tillhörande applikationer. Om en fil används i en delad miljö kanske du inte kan ta bort den nu. När alla användare drar sig ur applikationen är det bara du som kommer att kunna ta bort just den filen. Det finns dock vissa applikationer, inklusive Task Manager, för att ta reda på vad som är öppet.

3] Filsystemet har skadats

  DiskPart har stött på ett fel Datafel cyklisk redundanskontroll

Om själva filsystemet är skadat kommer du inte att kunna ta bort dess filer. Du kan använda Kontrollera kommandot Disk för att ta reda på dåliga sektorer och reparera dem:

chkdsk /r

Du kan dock också uppleva det här problemet om din hårddisk är trasig. Rådgör i så fall med en hårdvaruexpert och be dem göra de nödvändiga ändringarna.

4] Filnamnet inkluderar ett reserverat eller ogiltigt namn i Win32-namnutrymmet

För att radera en fil med ett reserverat namn som 'lpt1', använd ett icke-Win32-program för att byta namn på den. Eller använd specifik syntax med inbyggda kommandon för att kringgå Win32-kontroller. Vissa filnamn är reserverade för gammaldags DOS-enheter och kan inte skapas med typiska Win32-anrop. Använd samma teknik för att gå igenom djupare mappar eller POSIX-verktyg för att kringgå namnkontroller.

Om filen har ett efterföljande utrymme eller en efterföljande period i sitt namn eller någon annan term som gör den inkompatibel med Win32-namnkonventionen, kommer du inte att kunna ta bort filen. Så vi rekommenderar att du använder ett verktyg som använder rätt interna syntax. Du kan följa med '\?\' eftersom det fungerar nonchalant med vissa verktyg.

gratulationskort utgivare

Läsa: Windows måste installeras på en partition formaterad som NTFS

5] Filsökvägen överstiger MAX_PATH

Du kan inte öppna, redigera eller ta bort en fil om dess sökväg överstiger MAX_PATH. Följ i så fall lösningarna som nämns nedan.

  • Använd det autogenererade 8.3-namnet för att komma åt filen: Om långa mappnamn orsakar problem vid åtkomst till en djup sökväg, prova den här lösningen.
  • Byt namn på mappen: Byt namn på mappen så att målfilerna som är djupare än de inte längre existerar. Om du gör det, börja vid rotmappen eller någon annan lämplig plats. Byt sedan namn på mappar så att de får kortare namn.
  • Mappa en enhet till en mapp i strukturen för sökvägen till målfilen eller mappen: Här strävar vi efter att förkorta den virtuella vägen. Vi måste se till att längden på denna väg är 73 tecken genom att mappa en enhet till Undermapp Namn4.
  • Skapa en nätverksresurs som är lika djup som mappen: Du bör skapa en nätverksresurs som är så djupt i mappträdet som möjligt och byta namn på mapparna genom att komma åt resursen.
  • Passera djupa stigar: Windows-program har en maximal sökväg på 255 tecken, vilket är kortare än gränsen för NTFS. Det betyder att vissa program kanske inte kan hantera längre vägar. Om du skapar en resurs någon gång i din mappstruktur som redan är ganska djup och sedan skapar en djup struktur under den punkten genom att använda resursen, kan du uppleva det här problemet. Vissa verktyg som arbetar lokalt på mappträdet kanske inte kan gå igenom hela trädet från roten. Du kanske måste använda de här verktygen speciellt så att de kan gå igenom andelen.

Förhoppningsvis kan du lösa problemet med de lösningar som nämns i det här inlägget.

Läsa: Hur man konverterar hårddisk eller partition till NTFS-format i Windows

Vad händer när du tar bort en fil från ett NTFS-filsystem?

När en fil raderas ändras dess namn i katalogen dess första bokstav till en sigma. Efter detta markeras lagringsplatsen för filen som oallokerad, vilket innebär att den kan skrivas över. Det är dock fortfarande möjligt att söka efter och återställa den raderade filen med hjälp av vissa tekniker.

Windows 10 äventyrsspel

Läsa: Hur man aktiverar eller inaktiverar NTFS-filkomprimering i Windows

Hur tar jag bort en mapp som inte raderas?

Om du kan inte ta bort mappen normalt , du borde starta i felsäkert läge och då radera det . I felsäkert läge körs inte startprogram och tillägg. Felsäkert läge används vanligtvis för felsökning.

Läsa: NTFS FILSYSTEM Blåskärmsfel i Windows .

  Burk't delete a file or a folder on an NTFS file system volume
Populära Inlägg