Fix: Ogiltigt filhandtag på Windows 10

När du försöker ta bort en fil eller mapp på ditt system kan du stöta på felmeddelandet " Ogiltigt filhandtag ". Det här felmeddelandet inträffar när namnet på mappen eller filen som du försöker ta bort är ett reserverat namn. Windows-operativsystemet hanterar inte vissa namn / nicks eftersom File Explorer hindrar dig från att ge din mapp eller fil ett reserverat namn. Men om du hämtar filen från din smartphone eller ett annat operativsystem som Linux, blir du ombedd att nämnda felmeddelande när du försöker ta bort den.

Ogiltigt filhandtag

Microsoft Namnkonventioner

Microsoft Namnkonventioner föreskriver att filer eller mappar på ditt system inte ska namnges CON, PRN, AUX, NUL, COM1, COM2, COM3, COM4, ​​COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8 och LPT9. Detta beror på att dessa namn är reserverade namn i Windows-operativsystemet, vilket innebär att de används för ett specifikt syfte av Windows-operativsystemet och bör inte användas någon annanstans. Du bör också undvika att följa ovanstående namn omedelbart av en anknytning, till exempel NUL.txt. Om du vill ha mer information kan du hänvisa till den här artikeln på Microsofts webbplats.

Vad orsakar felmeddelandet "Ogiltigt filhandtag" i Windows 10?

Tja, orsaken till uppkomsten av det nämnda felet är ganska tydligt efter att ha gett namnkonventionerna från Microsoft en läsning.

  • Filens / mappens namn är ett reserverat namn: Felmeddelandet visas när filen som du försöker ta bort får ett reserverat namn. Det är förbjudet att använda reserverade namn av Microsoft och det bör inte trifla med.

Nu när du är medveten om Microsoft Naming Conventions och orsaken till felmeddelandet kan du övervinna det genom att följa lösningen nedan.

Radera filen eller mappen

Filerna som har ett reserverat namn kan göras värdelösa eftersom du inte kan använda dem och inte heller kan du ta bort dem med standardproceduren. För att radera filen eller mappen måste du lita på några kommandotolkskommandon.

Om du står inför felmeddelandet när du tar bort en katalog kan du göra det genom att följa stegen nedan:

  1. Tryck på Windows Key + X och välj Kommandotolken (Admin) i listan för att öppna en upphöjd kommandotolk.
  2. När den upphöjda kommandotolken öppnas skriver du följande kommando:
     rd \\. \ c: \ dokument \ con / S / Q 

    Radera en mapp med ett reserverat namn
  3. Byt ut banan i enlighet med kommandot ovan, men se till att du inte tar bort '\\.' före vägen. Ett annat exempel skulle vara:
     rd \\. \ E: \ con / S / Q 
Notera:

Parametern / S används för att säga rd-kommandot att ta bort alla underkataloger som finns i den angivna katalogen medan parametern / Q används för att berätta kommandot att ta bort innehållet i den angivna katalogen tyst (du kommer inte att få något uppmanas). Dessutom, \\. används för att referera till det nuvarande systemet.

Om du försöker ta bort en fil gör du följande:

  1. Öppna en upphöjd kommandotolk som visas ovan.
  2. Skriv in följande kommando och tryck sedan på Enter :
     del \\. \ c: \ Temp \ con.txt 

    Radera en fil med ett reserverat namn
  3. För att radera en fil måste du bara ange filändelsen och använda kommandot del istället för rd .

Det är det, du har förmodligen tagit bort filen / mappen från ditt system.

Intressanta Artiklar