Jak najít a odstranit prázdné složky ve Windows

Krátká odpověď: Windows nemá vestavěné hledání prázdných složek. Bezplatný nástroj jako Hledání prázdných složek proskenuje vaše složky, vypíše každý adresář bez souborů — včetně vnořených prázdných řetězců — a zaškrtnuté přesune do koše.

Odkud se prázdné složky berou

Prázdné složky jsou tichá polovina nepořádku na disku:

  • přesunete fotogalerii na externí disk a zůstanou tři úrovně prázdných adresářů;
  • ručně odinstalujete program a řetězce AppData\Vendor\Product\Cache zůstanou;
  • uspořádáte soubory do nových složek a staré zůstanou prázdné;
  • rozbalíte archiv, přesunete obsah a ponecháte prázdnou kostru;
  • některé aplikace vytvoří složku pro každý projekt, den nebo export — stovky jich.

Jediná prázdná složka je neškodná. Několik set po disku zpomaluje navigaci a zvětšuje zálohy.

Obvyklá obcházení (a jejich problémy)

Ručně v Průzkumníku: otevřít každou složku a zkontrolovat, zda je prázdná — dobré pro pět složek, beznadějné pro celý disk.

Jednořádkový příkaz PowerShell: existuje známý příkaz, který smaže všechny prázdné složky:

Get-ChildItem -Recurse -Directory | Where-Object { !$_.GetFileSystemInfos() } | Remove-Item

Problémy: spustí se, než se stačíte podívat na seznam; maže trvale (bez koše); a naivní kontrola „nemá potomky“ ve vnořených případech selže nebo zajde příliš daleko. Jeden překlep v cestě — a zmizí špatný strom.

Metoda 3: Hledání prázdných složek — zdarma a se seznamem

Hledání prázdných složek to dělá bezpečně:

  1. Přidejte složky. Jeden nebo více kořenů; „Přeskakovat systémové složky“ drží Windows, Program Files a AppData stranou.
  2. Klikněte na „Najít prázdné složky“. Složka je prázdná, když celý její podstrom neobsahuje soubory — mrtvý řetězec project\cache\temp se tak najde celý, ne jen nejhlubší úroveň. Nedostupné složky se přeskakují a nikdy nemažou.
  3. Zaškrtněte a pošlete do koše. Nic není vybráno automaticky. Vybrané složky jdou do koše přes shell Windows — když si to rozmyslíte, obnovíte je odtamtud.

Stáhnout zdarma — EmptyFolderCleaner-Setup.exe

Dobré návyky po vyčištění

  • Prázdné složky se vracejí po každé odinstalaci i přesunu souborů — sken jednou za pár měsíců udrží pořádek.
  • Po odstranění duplicit (návod) často zůstanou celé skupiny prázdných složek — ukliďte i ty.
  • Než složku pošlete do koše, ověřte, zda je aplikace, která ji vytvořila, ještě nainstalovaná — některé si cache vytvoří znovu samy, jiné ne.

FAQ

Má Windows vestavěné hledání prázdných složek?

Ne. Průzkumník neumí filtrovat složky podle „neobsahuje soubory“ a řešení v PowerShellu mažou trvale a bez náhledu.

Mažou se vnořené prázdné řetězce?

Ano — když celý podstrom složky neobsahuje soubory, počítá se jako prázdný i rodič a celý řetězec se nabídne společně.

Je to bezpečné?

Odstraněné složky jdou do koše a lze je obnovit. Systémové složky se standardně přeskakují a nedostupných se nikdy nedotýkáme.