Home
» Okna
»
Opravit chybu „Nelze smazat složku: adresář není prázdný“
Opravit chybu „Nelze smazat složku: adresář není prázdný“
Pokoušíte se smazat nějaké nežádoucí složky z vašeho PC s Windows 11 a dostáváte varování „Chyba 0x80070091: Adresář není prázdný“? Vidíte také stejné chybové hlášení, když se pokoušíte smazat prázdnou složku? Tento problém můžete rychle vyřešit pomocí níže uvedených metod řešení potíží.
Čelil jsem mnoha problémům při práci na počítačové podpoře. Jedním z běžných problémů, se kterými jsem se setkal, je problém se správným mazáním složek. Když tento problém nastane, zobrazí se chybové hlášení, které říká „Nelze smazat název_složky: Adresář není prázdný.
Tento problém může nastat v systémech Windows 11, 10, 8, 7 a dalších starších operačních systémech. Problém lze obvykle vyřešit pomocí skenu chkdsk. Pokud však příkaz chkdsk nefunguje, můžete zkusit další metody řešení potíží.
Jak název napovídá, jedná se o proces Průzkumníka souborů Windows, který brání uživateli ve smazání složky nebo adresáře, který by mohl obsahovat důležité soubory. Pokud složka obsahuje soubory .DLL nebo jiné soubory běhu aplikace a aplikace se právě spouští, zobrazí se varování „Chyba 0x80070091: Adresář není prázdný“. Zajímavé je, že můžete vidět stejnou chybu, když se pokoušíte smazat určité složky uvnitř instalačního disku Windows.
Důvody za chybou adresáře není prázdný
Existuje mnoho důvodů za touto chybou, ale nejdůležitější jsou:
Špatné sektory HDD nebo SSD nebo NVMe SSD v oddílu, kde složka existuje
Aktivní aplikace používá obsah složky
Složka je prázdná, ale existují skryté runtime soubory používající Windows nebo jiné aplikace
Jak opravit chybu adresáře není prázdný v Windows 11
Existuje mnoho způsobů, jak vyřešit varování Chyba 0x80070091 a smazat požadované složky a soubory v systému Windows 11. Nicméně, neexistuje jednoznačné řešení. Řešení závisí zcela na přesném důvodu, proč varování „adresář není prázdný“ nastává, když se pokoušíte uvolnit nějaký prostor v systému Windows 11.
Ve většině případů je hlavní příčinou chyba souborového systému nebo adresáře v oddílu nebo na disku a příkaz chkdsk by měl problém vyřešit. Pokud však problém nezmizí po spuštění příkazu chkdsk, možná budete muset vyzkoušet další pokročilé metody řešení potíží, jak je uvedeno níže. Většina těchto metod je také platná pro operační systémy Windows 10, 8, 7, Vista atd.
Metoda 1: Opravit chybu 0x80070091 spuštěním CHKDSK:
Stiskněte tlačítka Windows + R a zadejte CHKDSK /F do příkazového okna Spustit. Poznámka: Pokud se pokoušíte smazat složku, která se nachází na disku, který není váš C: disk, přidejte písmeno disku na konec příkazu. Příklad: CHKDSK /F E:
Jak spustit CHKDSK ve Windows 10
Stiskněte Enter.
Pokud jste použili písmeno disku v příkazu výše, zobrazí se výzva ohledně odpojování disku. Zadejte Y pro Ano a stiskněte Enter.
Odpojte disk pro spuštění CHKDSK
Je pravděpodobné, že obdržíte zprávu jako tato: „Chkdsk nemůže běžet, protože svazek je používán jiným procesem. Chcete naplánovat kontrolu tohoto svazku příští restart systému? (Y/N)“
Zadejte Y pro Ano a stiskněte Enter na vaší klávesnici.
Nic se zatím nestane. Budete muset restartovat počítač, aby se skenování provedlo. Jakmile je skenování dokončeno, zkuste složku smazat. Měli byste být schopni ji smazat, protože CHKDSK opravil chyby, které to bránily.
Metoda 2: Vytvořit nový soubor
Můžete přidat nový soubor do složky, aby systém Windows věděl, že máte plnou kontrolu nad adresářem nebo složkou. Jednoduše přejděte do složky a postupujte podle těchto kroků:
Pravým tlačítkem myši klikněte a podjeďte kurzorem pod možnost Nový ve kontextovém menu.
Vytvořte nový Word dokument uvnitř složky
Zobrazí se několik možností souborů. Zvolte Dokumenty Microsoft Word/Excel z nabídky.
Dejte nově vytvořenému souboru náhodný název.
Nyní se vraťte do rodičovského adresáře, vyberte cílovou složku a stiskněte Shift + Delete, abyste smazali složku a její obsah.
Metoda 3: Přidat ! do názvu adresáře
Můžete zkusit rychlé řešení, které zahrnuje přejmenování složky s vykřičníkem na začátku. Jednoduše vyberte složku a stiskněte tlačítko F2 na klávesnici. Stiskněte klávesu Home a zadejte ! znak před skutečný název složky. Stiskněte Enter, abyste potvrdili změnu. Nyní zkuste složku smazat stisknutím Shift + Delete nebo jednoduše Delete.
Přejmenování složky pomocí ! k opravě chyby 0x80070091 Adresář není prázdný
Metoda 4: Smazat složku pomocí příkazového terminalu
Můžete vynutit smazání cílové složky pomocí aplikace terminal a spuštěním některých příkazů z prostředí WinRe. Postupujte podle níže uvedených kroků:
Restartujte zařízení stisknutím klávesy Shift.
Na modré obrazovce menu otevřete okno Příkazového řádku podle následujících kroků:
Řešit problémy > Pokročilé možnosti > Příkazový řádek
Jak získat přístup k příkazovému řádku z WinRe
Nyní zadejte následující příkaz do terminálu:
rmdir /s „cesta_složky“
Musíte nahradit text cesta_složky přesným umístěním adresáře nebo složky, kterou chcete smazat. Například:
rmdir /s „C:\Test“
Vyřešte Adresář není prázdný pomocí terminálu ve WinRe
Stiskněte Enter a terminál by měl snadno smazat složku a její obsah.
Smazat složku pomocí příkazového řádku
Metoda 5: Nuceně restartovat nástroj Průzkumník souborů Windows
Menší chyba nebo problém v programovém kódu v nástroji Průzkumník souborů Windows vám mohou zabránit provádět související úkoly, jako je mazání složek a souborů. Proveďte následující kroky a zkuste pak smazat cílovou složku:
Nalezněte Windows Explorer v seznamu a klikněte pravým tlačítkem.
Restartování Windows Explorer ve Windows 11
Na zobrazené kontextové nabídce klikněte na Restartovat.
Obrazovka se na pár milisekund zčerná.
Metoda 6: Použít nástroj Systémová kontrola souborů
Pokud se složka, kterou chcete vymazat, nachází na disku C:, můžete spustit nástroj Systémová kontrola souborů, aby opravila případné problémy se souborovým systémem. Poté se můžete pokusit složku smazat. Zde je, jak můžete spustit nástroj:
Otevřete Příkazový řádek s administrátorskými právy.
Nyní zkopírujte a vložte následující příkaz do terminálové aplikace a stiskněte Enter:
sfc /scannow
Jak spustit sken SFC ve Windows 11
Jakmile je skenování dokončeno, můžete pokračovat a zkusit smazat složku, kterou chcete vymazat.
Metoda 7: Změnit oprávnění pro zápis cílové složky
Pokud se problém se smazáním objeví, když nemáte přístup pro zápis, je to jiná situace. Někdy může Windows 11 také zobrazit chybu „Adresář není prázdný“. V takovém případě postupujte podle těchto snadných kroků pro opravu problému s přístupem pro zápis:
Vyberte problémovou složku a klikněte pravým tlačítkem pro zvolení Zobrazit další možnosti.
Nyní klikněte na Vlastnosti a vyberte kartu Bezpečnost.
V rámci Bezpečnosti klikněte na Pokročilé a podívejte se na Jméno vlastníka.
Jak zkontrolovat jména v Pokročilých možnostech zabezpečení v nabídce Vlastnosti
Pokud to není vaše uživatelské jméno Windows PC, klikněte na Změnit.
Do boxu Jméno objektu zadejte své uživatelské jméno a klikněte na Zkontrolovat jména.
Vyřešte adresář není prázdný úpravou uživatelských oprávnění
Když se zobrazí naformátované uživatelské jméno, klikněte na něj a vyberte OK.
Zaškrtněte také checkbox Nahrazení vlastníka.
Click Použít pro uložení změn.
Zkuste smazat složku, to by mělo fungovat bez problémů.
Metoda 8: Provést systémovou kontrolu pomocí Microsoft Safety Scanner
Microsoft Safety Scanner vám umožňuje detekovat malware a odstranit tyto problémové elementy z vašeho PC s Windows 11, 10, 8 a 7. Aplikaci můžete zdarma stáhnout pomocí níže uvedených odkazů. Jakmile je stažena, nainstalujte aplikaci. Spusťte aplikaci a postupujte podle pokynů na obrazovce pro provedení kontroly malwaru. Po dokončení kontroly vás nástroj navede, jak se zbavit jakéhokoli zjištěného malwaru.
Občas mohou programy spouštění a třetích stran spojit své procesy s určitými disky, adresáři, složkami a soubory. A Windows 11 vám neumožní smazat žádný z těchto komponentů, pokud již nějaký program používá úložný svazek. Nejlepší způsob, jak tento problém vyřešit, je restartovat počítač se systémem Windows v bezpečném režimu. Zde je, jak to udělat na vašem systému Windows:
Otevřete nabídku Start a stiskněte klávesu Shift.
Nyní klikněte na ikonu napájení a vyberte Restartovat z několika možností napájení.
Po restartu systému byste měli vidět prostředí WinRe, modrou obrazovku s několika pokročilými možnostmi.
Vyberte Řešit problémy a přejděte na Pokročilé možnosti.
Vyberte Nastavení spouštění a klikněte na Restartovat.
Na následující obrazovce, která se objeví po restartu systému, stiskněte číslo čtyři nebo F4.
Příklad obrazovky bezpečného režimu Windows 11
Nyní byste měli být v Bezpečném režimu.
Přejděte do složky a zkuste ji smazat.
Restartujte PC, abyste se vrátili do normálního režimu.
Metoda 10: Provést GUI kontrolu chyb HDD
Online výzkumy naznačují, že mnozí uživatelé počítačů s Windows 11 a dřívějšími verzemi dokázali problém vyřešit prováděním GUI-založené kontroly disku. Zde je, jak se to dělá:
Přejděte na Tento PC nebo Moje počítač.
Vyberte disk nebo oddíl, na kterém se cílová složka nachází.
Klikněte pravým tlačítkem myši, zvolte Zobrazit další možnosti a vyberte Vlastnosti.
V dalším dialogovém okně klikněte na kartu Nástroje.
GUI kontrola chyb HDD k opravě varování adresář není prázdný
Vyberte tlačítko Zkontrolovat pod sekcí Kontrola chyb.
Na varovné zprávě, která se zobrazí, klikněte na Skontrolovat disk.
Závěr
Toto jsou některé způsoby, jak vymazat prázdnou nebo nežádoucí složku z vašeho PC s Windows 11, když vidíte varování „Chyba 0x80070091: Adresář není prázdný“ nebo jednoduše „Adresář není prázdný“. Musíte vyzkoušet metody podle uvedených kroků a snažit se složku nebo adresář smazat po dokončení každé metody.
Nezapomeňte zmínit níže, která metoda pro vás fungovala. Také se nebojte komentovat níže, pokud znáte lepší způsob, jak vyřešit chybu „Adresář není prázdný“ na počítačích s Windows.