Hogyan törölhetjük a nagy mappákat a Windows rendszerből szupergyorsan

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Ha hatalmas mappákat töröl a Windows rendszerből, akkor észreveszi, hogy a folyamat elvégzése elég sok időt vesz igénybe.

A Ghacks biztonsági mentési mappáit helyben tárolom egy tál-alapú meghajtón, és ezek a mappák közel 30 gigabájt méretűek, több mint 140 000 fájl és 350 mappa.

Amikor újra törölnem kell őket, sokáig tart, ha a törlési műveletet futtatom a Windows Intézőben. Az első dolog, ami történik, a Windows futtatja a számításokat, amelyek önmagában nagyon sok időt vehetnek igénybe a befejezéshez.

Ezután, amikor a tényleges törlés megtörténik, a Windows elemzi a folyamatot, és frissítéseket küld a fájlkezelő ablakhoz.

Tíz vagy húsz percig tarthat, vagy még hosszabb ideig is eltarthat egy nagy mappa törlése a Windows eszközökön lévő Explorer segítségével.

Hogyan törölhetjük a nagy mappákat a Windows rendszerből szupergyorsan

windows super fast delete large folders

Ha ehelyett a parancssorból törli a parancsokat, akkor észreveszi, hogy a művelet sokkal gyorsabban fejeződik be. Előfordulhat, hogy a műveletnek csak egy töredék időre van szüksége, amelyre ugyanazon művelet igényel, amikor az Intézőben futtatja.

Matt gomba , aki erről 2015-ben írt, 11 percről 29 másodpercre csökkent, ami a parancssori műveletet több mint húszszor gyorsabbá tette, mint az Intéző opció.

Ennek hátránya, hogy ehhez a parancssort kell használni. Matt javasolta, hogy a parancsokat adja hozzá az Explorer helyi menüjéhez, hogy a felhasználók közvetlenül futtassák azokat az Explorerben.

A felhasználók által igényelt két parancs a Del a fájlok törléséhez és az Rmdir a könyvtárak eltávolításához.

  1. Érintse meg a Windows gombot, írja be a cmd.exe fájlt, és válassza ki az eredményt a parancssor betöltéséhez.
  2. Keresse meg a törölni kívánt mappát (az összes fájljával és almappájával együtt). Használjon cd útvonalat, pl. cd o: mentések teszt erre.
  3. A DEL / F / Q / S *. *> NUL parancs törli az adott mappastruktúrában lévő összes fájlt, és kihagyja a kimenetet, amely tovább javítja a folyamatot.
  4. A cd .. segítségével keresse meg a szülőmappát.
  5. Futtassa az RMDIR / Q / S mapnamename parancsot a mappa és az összes almappájának törléséhez.

A parancsok magyarázatot igényelhetnek.

DEL / F / Q / S *. *> NUL

  • / F - kényszeríti az írásvédett fájlok törlését.
  • / Q - lehetővé teszi a csendes üzemmódot. Nem kérdezi, hogy rendben van-e a fájlok törlése (ha ezt nem használja, akkor a mappában lévő fájlokat kell kérnie).
  • / S - a parancsot a kiválasztott struktúra bármelyik mappájában található összes fájlra futtatja.
  • *. * - az összes fájl törlése.
  • > NUL - letiltja a konzol kimenetét. Ez tovább javítja a folyamatot, a konzolparancs feldolgozási idejének körülbelül egynegyedét levonva.

RMDIR / Q / S mappanév

  • / Q - Csendes mód, nem fogja kérni a mappák törlésének megerősítését.
  • / S - A művelet végrehajtása a kiválasztott útvonal összes mappájában.
  • mappanév - az abszolút elérési út vagy a relatív mappa neve, pl. o: / mentés / teszt1 vagy teszt1

Kötegelt fájl létrehozása és hozzáadása az Intéző helyi menüjéhez

Ha nem kell gyakran futtatnia a parancsot, akkor valószínűleg tökéletesen futtathatja a parancsokat közvetlenül a parancssorból.

Ha azonban gyakran használja, akkor inkább optimalizálhatja a folyamatot. A parancsot felveheti az Intéző helyi menüjébe, hogy közvetlenül innen futtassa.

Első lépésként kötegelt fájlt kell létrehoznia. Hozzon létre egy új egyszerű szöveges dokumentumot a Windows rendszeren, és illessze be a következő kódsorokat.

@ECHO KI
ECHO mappa törlése:% CD%?
SZÜNET
SET FOLDER =% CD%
CD /
DEL / F / Q / S '% FOLDER%'> NUL
RMDIR / Q / S '% FOLDER%'
KIJÁRAT

Ezután mentse el a fájlt a delete.bat néven. Győződjön meg arról, hogy rendelkezik .bat kiterjesztéssel, és nem .txt kiterjesztéssel.

A kötegelt fájl biztonsági rákkal jön. Ez lehetőséget nyújt a folyamat leállítására, ami fontos, ha véletlenül kiválasztotta a helyi menü elemet. A folyamat leállításához használhatja a CTRL-C billentyűt, vagy kattintson az ablak x elemére. Bármely másik gomb megnyomásakor az összes mappa és fájl törlődik, anélkül, hogy a folyamat leállítható.

A kötegelt fájlt hozzá kell adnia egy olyan helyhez, amely PATH környezeti változó. Miközben létrehozhat saját változót, áthelyezheti azt egy már támogatott mappába is, pl. C: Windows.

delete folders quickly

Az új kötegelt fájl hozzáadásához a mappák gyors törléséhez a Windows Intéző helyi menüjébe tegye a következőket.

  1. Érintse meg a Windows kulcsot, írja be a regedit.exe fájlt, majd koppintson az Enter gombra a Windows Registry Editor megnyitásához.
  2. Erősítse meg az UAC promptot.
  3. Ugrás a HKEY_CLASSES_ROOT Directory shell mappába
  4. Kattintson a jobb gombbal a Shell elemre, és válassza az Új> Kulcs lehetőséget.
  5. Nevezze el a gyors törlés gombot
  6. Kattintson a jobb gombbal a Gyors törlés elemre, és válassza az Új> Kulcs lehetőséget.
  7. Nevezze el a kulcsparancsot.
  8. Kattintson duplán a parancs gomb alapértelmezett értékére.
  9. hozzáad cmd / c 'cd% 1 && delete.bat' mint érték.

fast delete