"Det gick inte att hitta det här objektet" när du tar bort en fil eller mapp i Windows

När du försöker ta bort en fil eller mapp på din Windows-dator kan felet "Objekt inte hittas" visas. Här är det fullständiga felmeddelandet:

Det gick inte att hitta den här artikeln.

Det här finns inte längre i [sökvägen]. Verifiera objektets plats och försök igen. ”

Den här artikeln förklarar hur du åtgärdar felet när du tar bort en fil eller mapp i Windows.

Fixa "kunde inte hitta detta objekt" när du tar bort en fil eller mapp i Windows

Se först till att du uppdaterar skärmen genom att trycka på F5-tangenten . Detta är för att kontrollera om filen eller mappen verkligen finns, eller om den redan har raderats av något program och bara spökeikonen visas. Om filen eller mappen visas även efter att du har uppdaterat skärmen, kan du prova en av dessa metoder för att ta bort filen eller mappen.

$config[ads_text6] not found

Metod 1: Ta bort filen eller mappen från kommandotolken

  1. Håll Shift-tangenten intryckt och högerklicka på filen eller mappen
  2. Välj Copy as Path i snabbmenyn.
  3. Öppna ett kommandotolken ( cmd.exe )
  4. Skriv följande kommando för att radera objektet:

    Om det är en fil:

     del [enhet: \ sökväg \ filnamn] 

    Om det är en mapp:

     rd / s / q [folderpath] 

    (I exemplet ovan Office Docs mappen Office Docs tillsammans med alla undermappar och filer.)

    Det är alltid bättre att inkludera hela sökvägen till filen eller mappen när du tar bort. Observera att du kan klistra in fil- / mappvägen från klippbordet (som du kopierade i Step 2 ovan) till kommandotolken genom att trycka på Ctrl + V.

Metod 2: Ta bort filen eller mappen från kommandotolken med formatet för kort filnamn

Använd fil / mappnamn 8.3 (kortfilnamn) för att radera objektet från kommandotolken. Följ dessa steg:

  1. I fönstret Kommandotolken ändrar du till moderkatalogen för filen eller mappen.
  2. Skriv DIR /X att hitta kortfil / mappnamn ( 8.1 namn). Till exempel kan det korta filnamnet för en fil som heter togglethumbs.vbs vara något som att toggle~1.vbs .
  3. Radera sedan filen eller mappen med dess korta filnamn från kommandotolken.

Metod 3: Byt namn på filen eller mappen

När du hittar kortfil- / mappnamnet kan du försöka byta namn på det. Om du vill byta namn på en fil eller mapp använder du den här kommandoradsyntaxen:

  1. Öppna ett kommandotolk-fönster.
  2. Använd sedan följande kommandoradssyntax för att byta namn på objektet:
     REN-enhet: \ path \ OldName Nytt namn 

    Till exempel:

     REN-enhet: \ path \ toggle ~ 1.vbs toggle.vbs 
  3. Avsluta kommandotolken.
  4. Se om du kan ta bort filen via File Explorer.

Metod 4: Hantera fil- / mappnamn som slutar med DOT eller mellanslag

När fil- eller mappnamnet innehåller reserverade tecken eller namnen avslutas med en punkt (.) Eller utrymme, kan radering av filen eller mappen orsaka ovanstående fel.

Om du hittar (med DIR /X kommandot) att filen eller mappnamnet har ett släputrymme eller en punkt ( . ) I slutet, använder du följande syntax (" \\?\ ") För att radera objektet:

Skriv i kommandotolken-fönstret:

Så här tar du bort en mapp:

 rd / s "\\? \ D: \ dålig \ mapp \ sökväg" 

(Observera bakutrymmet)

 rd / s "\\? \ D: \ dålig \ mapp \ sökväg." 

(Observera efterföljande prick)

Exempel:

 rd / s "\\? \ D: \ Shared \ folder1" 
 rd / s "\\? \ D: \ Shared \ folder1." 

Så här tar du bort en fil:

 del "\\? \ c: \ path_to_file_that innehåller ett efterföljande utrymme.txt" 

(Observera bakutrymmet)

 del "\\? \ c: \ path_to_file_that innehåller en efterföljande punkt." 

(Observera efterföljande prick)

(Exempel) Radera mappar med reserverade namn eller har ogiltiga tecken i namnet.

I det här exemplet finns det tre ogiltiga mappar, nämligen Con, Conduct. och LocalState..

(Observera att ordet con är ett reserverat namn och inte bör användas i fil- eller mappnamn.)

Att försöka normalt komma åt mappen med ett reserverat namn (t.ex. con ) orsakar följande fel:

Platsen är inte tillgänglig

sökväg: \ con är inte tillgänglig.

Handtaget är ogiltigt.

För att radera mappen kör vi nu följande kommando från administratörens kommandotolken:

 rd / s "\\? \ C: \ con" 

De andra två mapparna nämligen conduct. och LocalState.. har ogiltiga tecken (.) i filnamnet. Låt oss köra följande kommandon för att ta bort dessa mappar:

 rd / s "\\? \ C: \ uppförande." rd / s "\\? \ C: \ LocalState .." 

Voila! De tre mapparna tas nu bort.

Mer information om hur du hanterar filer som innehåller reserverade eller ogiltiga tecken finns i Microsoft-artikeln. Du kan inte ta bort en fil eller en mapp på en NTFS-filsystemvolym.

Avancerade metoder

Om inget av ovanstående alternativ hjälper, kolla in artikeln Hur man tar bort en envis ogiltig fil eller mapp i Windows? för att lära sig om andra metoder för att ta bort den envisa, skadade eller undetable filen eller mappen. Här är några av alternativen som diskuteras i den artikeln:

$config[ads_text6] not found
  • MoveFile.exe-metoden
  • Process Explorer-metoden
  • Använda "Unlocker"
  • Diskfelkontroll
  • Att hantera felaktiga NTFS-behörigheter
  • Att hantera ogiltiga eller reserverade tecken i fil / mappnamn

Det är allt! Hoppas att en av metoderna som diskuteras i artikeln hjälpte dig att ta bort en fil eller mapp utan att få felmeddelandet "Det gick inte att hitta det här objektet ".

Relaterade Artiklar