sokan találkoztak volna olyan helyzetekkel, amikor nem tud törölni egy fájlt vagy mappát, függetlenül attól, hogy megpróbálja. Ez a cikk a makacs vagy nem törölhető fájlok vagy mappák normál módszerekkel történő törlésének módjait ismerteti.
legalább 4 oka lehet annak, hogy nem tudja eltávolítani ezeket a makacs fájlokat vagy mappákat.
- a fájlt vagy mappát jelenleg néhány program használja
- 1.Lehetőség: indítsa újra a felfedező héjat
- 2. lehetőség: az IOBit Unlocker használata
- 3. lehetőség: a Process Explorer használatával zárja be a fogantyút
- 4. lehetőség: használja a MoveFile alkalmazást.exe fájl/mappa törléséhez vagy átnevezéséhez újraindításkor
- nem lehet törölni azokat a fájlokat vagy mappákat, amelyek nevükben érvénytelen karakter van
- nem rendelkezik a szükséges NTFS-engedélyekkel
- fájlrendszer sérülése
- hogyan lehet törölni egy makacs Undeletable fájlt vagy mappát a Windows
- ” File in Use ” forgatókönyv
- Restart Explorer Shell
- IObit Unlocker
- fenntartott névvel vagy érvénytelen karakterrel rendelkező fájlok vagy mappák
- példa: fenntartott nevekkel vagy érvénytelen karakterekkel (például pont és szóköz) rendelkező mappák törlése a névben.
- Process Explorer
- MoveFile.exe Windows SysInternals
- helytelen NTFS-engedélyek
- fájlrendszer sérülése
- Error Checking
- Chkdsk
hogyan lehet törölni egy makacs Undeletable fájlt vagy mappát a Windows
” File in Use ” forgatókönyv
vannak sok szoftver programok, amelyek segítenek, hogy kiadja a zárat a fájl/mappa néhány alkalmazás. Az olyan segédprogramok, mint az Unlocker vagy a Process Explorer, segítenek a fájl vagy mappa fogantyújának erőszakos bezárásában, majd a fájl vagy mappa törlésében.
Mielőtt elkezdené használni ezeket a programokat, először ellenőrizze, hogy törölheti-e a makacs fájlt a kijelentkezés után, majd az újbóli bejelentkezés után, vagy egy újraindítási ciklus után. A legtöbb esetben segít. Még jobb, indítsa el a Windows csökkentett módban, és törölje a makacs fájlt vagy mappát. Nézze meg, hogyan indíthatja el számítógépét csökkentett módban A Windows 10 rendszerben.
ha törölni szeretné a fájlt vagy mappát a Windows újraindítása nélkül, használhat olyan eszközöket, mint a Process Explorer vagy az Unlocker. Ezek az eszközök segítenek megtalálni a program / futtatható okozza a problémát, engedje el a zárat, és törölje a fájlt.
a beépített Resource Monitor segítségével megtekintheti a jogsértő programot, de az Resource Monitor nem használható a fájlkezelő bezárására. További információkért lásd a bejegyzést keresse meg, melyik folyamat zárolta a fájlt 3rd Party eszközök nélkül.
Restart Explorer Shell
File Explorer néha van egy zár a médiafájlok akasztott fel a shell kiterjesztések általában. Ebben az esetben az Explorer héjból való tiszta kilépés segít. Itt van, hogyan lehet tisztán megszüntetni és újraindítani az Explorer héjat a Windows 7-től 10-ig.
vegye figyelembe, hogy Windows 7 vagy újabb rendszerben a Windows “használatban lévő fájl” párbeszédpanelen megjelenik a fájlt használó program neve. Csak annyit kell tennie, hogy először bezárja a programot.
a program neve azonban bizonyos esetekben nem jelenik meg, ezért olyan eszközökre van szükségünk, mint az Unlocker, a Process Explorer vagy a Resource Monitor.
IObit Unlocker
az IObit Unlocker beállítása helyi menübővítményt ad a fájlokhoz és mappákhoz. Ha jobb egérgombbal kattint egy fájlra vagy mappára, majd az IObit Unlocker elemre kattint, megmutatja, hogy melyik program használja a célfájlt vagy mappát.
az Unlocker ezeket a lehetőségeket is kínálja, amelyek még a végfelhasználók számára is magától értetődőek:
- feloldás
- feloldás & Törlés
- feloldás & átnevezés
- feloldás & áthelyezés
- feloldás & másolás
- kényszerített mód
kipróbálhatja a “kényszerített módot”, ha a feloldás normál módban sikertelen. Ez egy agresszív mód, amelyben megszünteti a kapcsolódó folyamatokat, nem pedig csak a fájl/mappa fogantyújának bezárását.
fenntartott névvel vagy érvénytelen karakterrel rendelkező fájlok vagy mappák
Minta forgatókönyv: A Windows nem üríthető ki.régi a Lemezkarbantartó vagy a tárolási beállítások használatával, mivel a Cortana “LocalState” mappában lévő fájlok továbbra sem törölhetők
az IOBit Unlocker különösen akkor hasznos, ha nem tudja törölni az Windows.old
mappát (amely az előző Windows telepítőfájlokat tárolja) a legújabb szolgáltatásfrissítés telepítése után. Ablakok.az old néha törölhetetlen lehet egy probléma miatt (érvénytelen karakterek a fájlnévben) a Microsoft.Windows.Cortana_cw5n1h2txyewy
mappában lévő fájlokkal C:\Windows.old
. A problémás mappa teljes elérési útja alább található:
C:\Windows.old\Users\{username}\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy
mint látható a mappa LocalState
van egy pár pont (..) a neve után, ami megakadályozhatja a mappa törlését vagy elérését. A mappa törlésére tett kísérletek a következő hibát eredményezik:
egy váratlan hiba megakadályozza a mappa törlését. Ha továbbra is ezt a hibát kapja, a hibakód segítségével segítséget kereshet a probléma megoldásához.
0x80004005 hiba: Nem specifikált hiba
a Try Again
, Skip
vagy Cancel
művelet opcióival.
(vagy)
hely nem elérhető
C:\Windows.régi \ felhasználók..\ AppData \ Helyi \ csomagok \ Microsoft.Ablakok.Cortana_cw5n1h2txyewy \ LocalState nem érhető el. Ha a hely ezen a számítógépen található, ellenőrizze, hogy az eszköz vagy a meghajtó csatlakoztatva van-e, vagy a lemez be van-e helyezve, majd próbálkozzon újra. Ha a hely hálózaton van, ellenőrizze, hogy csatlakozik-e a hálózathoz vagy az internethez, majd próbálkozzon újra. Ha a hely továbbra sem található, lehet, hogy áthelyezték vagy törölték.
egyszerű javítás: az IOBit Unlocker alkalmazásban válassza a & Törlés feloldása lehetőséget a Cortana
mappa (vagy a teljes Windows.old
mappa) kiválasztása után. Ez segít teljesen törölni az ablakokat.régi mappa könnyen.
ha manuálisan szeretné törölni Az érvénytelen fájlokat és mappákat, tekintse meg az alábbi példákat és képernyőképeket:
érvénytelen vagy fenntartott karakterek a fájlnévbena fájlnév nem törölhető, ha a fájlnév érvénytelen nevet tartalmaz (például a fájlnévnek van egy záró helye vagy egy záró periódusa, vagy a fájlnév csak szóközből áll). A probléma megoldásához használjon egy eszközt, amely a megfelelő belső szintaxist használja a fájl törléséhez. Használhatja a”\\?\ “szintaxis néhány eszközzel ezen fájlok működtetéséhez, például: — kivonat a Microsoft KB-ból nem törölhet fájlt vagy mappát az NTFS fájlrendszer kötetén
del “\\?\c:\ path_to_file_that tartalmaz egy záró helyet.txt “
példa: fenntartott nevekkel vagy érvénytelen karakterekkel (például pont és szóköz) rendelkező mappák törlése a névben.
a Cortana Csomagmappa alatti LocalState..
mappa törléséhez itt található az elérési út és a parancssor:
rd /s \?\C:\Windows.old\Users\%username%\AppData\Local\Packages\Microsoft.Windows.Cortana_cw5n1h2txyewy\LocalState..\
futtassa ezt a parancsot egy rendszergazdai parancssorból.
egy másik példa:
tegyük fel, hogy van néhány érvénytelen mappánk, nevezetesen Con
, Conduct.
és LocalState..
(vegye figyelembe, hogy a con
szó fenntartott név, ezért nem szabad használni a fájl-vagy mappanevekben.)
a fenntartott névvel rendelkező mappa normál elérésének megkísérlése (például con
) a következő hibát okozza:
a hely nem érhető el
elérési út:\con nem érhető el.
a fogantyú érvénytelen.
a mappa törléséhez most a következő parancsot futtatjuk az admin parancssorból:
rd /s "\?\C:\con"
a másik két mappa, a conduct.
és a LocalState..
érvénytelen karakterekkel rendelkezik (.) a fájlnévben. Futtassuk a következő parancsokat a mappák törléséhez:
rd /s "\?\C:\conduct."rd /s "\?\C:\LocalState.."
Voila! A három mappa eltávolításra kerül.
további információt a fenntartott vagy érvénytelen karaktereket tartalmazó fájlok kezeléséről az NTFS fájlrendszer kötetén található fájl vagy Mappa törlése nem lehetséges.
Process Explorer
a Process Explorer kiváló eszköz, amely nem igényel bevezetést. A múltban sokszor lefedtük a Process Explorer programot.
indítsa el a Process Explorer programot rendszergazdaként. Használja a Keresés opciót (Ctrl + F), írja be a fájlnév részét, majd nyomja meg az Enter billentyűt.
látni fogja azt a folyamatot, amely ezt a fájlt használja. Mindössze annyit kell tennie, hogy manuálisan zárja be a programot, majd törölje a makacs fájlt.
a Process Explorer lehetővé teszi a fájlkezelő bezárását az alsó ablaktábla nézeten keresztül. A programból való kilépés azonban a legelőnyösebb módszer.
MoveFile.exe Windows SysInternals
MoveFile utility (kell futtatni a rendszergazda Parancssor ablak) lehetővé teszi, hogy a menetrend áthelyezése és törlése parancsokat a következő újraindítás.
használat:
movefile.exe
egy üres cél megadása ( “” ) törli a forrást a rendszerindításkor. A stubborn.pdf
törlésére szolgáló példa:
példa
movefile d:\tools\stubborn.pdf ""
a MoveFile segédprogram nem csak fájlokhoz, hanem mappákhoz is működik!
az asztalon található “1” nevű mappa törléséhez (újraindításkor) ezt a parancsot használtam:
movefile C:\Users\ramesh\desktop ""
a munka újraindítás után tökéletesen befejeződött! A MoveFile segédprogram a MoveFileEx API-t használja a fájl átnevezéséhez vagy törléséhez. A törlés vagy átnevezés műveletet MULTI_STRING
PendingFileRenameOperations
nevű rendszerleíró értéken regisztrálja a következő ág alatt:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager
a következő újraindítás során a Session Manager végrehajtja a törlési vagy átnevezési feladatot a regisztrált átnevezési és törlési parancsok PendingFileRenameOperations
rendszerleíró értékből történő beolvasásával. Amint a fenti képernyőképen látható, úgy tűnik, hogy a Windows Defender egy aláírási frissítés után ütemezett egy törlési műveletet (hogy megszabaduljon a helyettesített illesztőprogram-fájltól).
töltse le a MoveFile fájlt a Windows Sysinternals rendszerből.
helytelen NTFS-engedélyek
ha a felhasználói fiókok felügyelete nem rendelkezik engedélyekkel egy fájl vagy mappa módosításához, akkor a törléskor megjelenik az “engedély megtagadva” párbeszédpanel. Csak annyit kell tennie, hogy átveszi a fájl vagy mappa tulajdonjogát, a fájl törlése előtt rendelje hozzá fiókja teljes ellenőrzési engedélyeit.
a fájlok/mappák tulajdonjogát átveheti, és engedélyeket rendelhet a tulajdonságok, a Biztonság lapon. Néhány felhasználó azonban a Takeown.exe
és ICacls.exe
parancssori módszert részesíti előnyben.
részletes információkért tekintse meg szemléltető cikkünket a fájl(ok) és mappák tulajdonjogának átvétele (Takeown.exe
használatával, akár rekurzív módon az almappák között). Azt is leírja, hogyan lehet engedélyeket rendelni a icacls.exe
használatával. Alternatív megoldásként elindíthatja Parancssor alatt Rendszer vagy TrustedInstaller jogosultságok kényszeríteni törölni egy törölhetetlen fájlt vagy mappát.
kapcsolódó tipp: a könnyebb hozzáférés, akkor is hozzá “tulajdonjog & hozzárendelése teljes engedélyek” opciót a jobb klikk menü, különösen, ha fogsz használni az opciót gyakrabban. Ez a beállításjegyzék csípés nem a Takeown.exe
és ICacls.exe
műveletek egy menetben. Nem kell manuálisan beírni ezeket a parancsokat!
fájlrendszer sérülése
fájlrendszer sérülése olyan hibákat okoz, mint “a fájl vagy könyvtár sérült és olvashatatlan” fájl vagy mappa elérésekor vagy törlésekor. A lemezhiba ellenőrzése vagy a Chkdsk
parancs futtatása megoldja a problémát.
Error Checking
nyissa meg ezt a számítógépet (Sajátgép), kattintson a jobb gombbal a makacs fájlt tartalmazó meghajtóra, majd kattintson a Tulajdonságok parancsra. Válassza az Eszközök menüt, majd kattintson a “Check”gombra.
a Részletek megjelenítése hivatkozásra kattintva megnyílik a megfelelő Eseménynapló bejegyzés az alkalmazásnaplóban. Megmondja, mi a probléma.
ezután folytassa a meghajtó javítását most, vagy a következő újraindításkor, ahogy szeretné.
Chkdsk
alternatívaként az Chkdsk <driveletter:> /R
futtatható egy emelt szintű parancssorból. A beleegyezését kéri, hogy leszerelje a meghajtót és lefuttassa a vizsgálatot. Ha a “N
” (Nem) lehetőséget választja, a következő újraindításkor kérni fogja a vizsgálat ütemezését. Kattintson a Y
gombra a folytatáshoz.
miután kijavította a fájlrendszer hibáit a disk Error checking vagy a Chkdsk használatával, ellenőrizze, hogy törölheti-e a makacs fájlt vagy mappát.
ha ismer más érdekes módszert az egyébként “nem törölhető” fájlok törlésére, tegye közzé azokat az alábbi megjegyzések részben.