Chyba Nesprávný popisovač při mazání souboru nebo složky v systému Windows 10

Existuje několik důvodů, proč systém Windows 10 nemůže odstranit soubor nebo složku. Objekt může být držen systémovým procesem a nebude možné vymazat soubory a složky, které mají vyhrazené názvy, například CON, PRN, AUX, NUL, COM1 nebo LPT1. Když se pokusíte takový objekt odstranit, obdržíte zprávu o neplatném nebo neplatném deskriptoru. 


Neplatná chyba popisovače při odstraňování souboru nebo složky v systému Windows 10


Vzhledem k omezení systému souborů používaného v systému Windows 10 není možné vytvářet soubory a adresáře s vyhrazenými názvy přímo z Průzkumníka, lze je však přenést do počítače z jiných zařízení, která používají jiné operační systémy, a soubory a adresáře s názvy služeb mohou některé vytvářet nástroje. 
Takové objekty, pokud jsou umístěny v uživatelské sekci, nemají zvláštní hodnotu, protože nemohou být odstraněny, přesunuty, ani zkopírovány a ještě méně zobrazeny. Je správnější je odstranit, aby vaše oči nebyly bezcitné, ale jak to udělat, pokud Explorer s nimi nepodporuje práci? Ukazuje se, že je to velmi jednoduché.
Pro tyto účely použijeme starý dobrý příkazový řádek. Pokud potřebujete odstranit složku, spusťte příkazový řádek jako správce a spusťte v něm příkaz rd //./D:/con / S / Q, kde D je písmeno sekce, kde je umístěna složka s vyhrazeným názvem. Příkaz k odstranění souboru s rezervovaným názvem bude vypadat trochu jinak: del //./D:/con.tхt.

Při mazání složky se používají dvě klávesy S a Q. První klíč se používá k odstranění všech podřízených adresářů umístěných ve složce s vyhrazeným názvem, druhý klíč označuje, že odstranění musí být provedeno bez potvrzení. Pokud není zadán klíč Q, objeví se na příkazovém řádku další požadavek na odstranění objektu. Takto je snadné zbavit se souborů a složek s rezervovanými jmény bez použití nástrojů třetích stran.

Tagy článku: Funkce systému Windows 10