Jak zjistit, co v Windows drží soubor

Krátká odpověď: Windows odpověď zná a schovává ji za neohrabanými nástroji. Sledování prostředků umí po několika krocích hledat popisovače; bezplatný nástroj jako Zámek souboru se ptá stejného systémového modulu, na který spoléhají instalátory, a ukáže držící procesy — názvy a PID — pro jakýkoli soubor na jeden klik.

Způsob 1: Sledování prostředků (vestavěné, neohrabané)

  1. Spusťte Sledování prostředků (napište resmon do nabídky Start).
  2. Otevřete kartu Procesor a rozbalte Přidružené popisovače.
  3. Zadejte část názvu souboru do pole Hledat popisovače a počkejte.

Funguje to — když si osvojíte rituál, uhodnete správný podřetězec a smíříte se s popisovači jeden po druhém. PID stejně musíte rozluštit ve Správci úloh.

Způsob 2: openfiles (hlavně pro servery)

Konzolový nástroj openfiles /query odpovídá pro sdílení a vyžaduje nenápadný systémový příznak „uchovávat seznam objektů“ zapnutý restartem a práva správce. Pro jeden soubor na ploše zbytečný.

Způsob 3: Zámek souboru — jeden klik, hned s názvy

Stáhnout zdarma — FileLockFinder-Setup.exe

  1. Přidejte soubor, který se odmítá smazat, přesunout nebo přepsat — nebo celou dávku.
  2. Stiskněte „Zkontrolovat“: každý držitel se zobrazí s plným názvem procesu a PID — nebo s čestnou odpovědí „Tento soubor nedrží žádný proces“.
  3. Zavřete uvedený program (Správce úloh → Podrobnosti → v případě potřeby porovnejte PID) a zopakujte svou operaci.

Pod kapotou je API Restart Manager — to samé, jehož dialog „soubory jsou používány“ vyskočí při aktualizaci softwaru. Pracuje jen pro čtení: nic se vynuceně neodemyká ani neukončuje — záměrně.

Typické případy, které to rozplete

  • Složka se nemaže: jeden soubor uvnitř je otevřený v prohlížeči — zkontrolujte soubory uvnitř nebo cestu ke složce.
  • Odinstalátor žádá restart: podívejte se, který proces soubor drží, zavřete ho a opakujte odinstalaci bez restartu.
  • Výstup sestavení zablokovaný: zombie proces kompilátoru/indexeru — zkontrolovat, zavřít, sestavit znovu.
  • Video se nepřesune: přehrávač stále běží (i bez viditelného okna — koukněte do oznamovací oblasti).

FAQ

Nástroj hlásí, že žádný proces nic nedrží, ale soubor stále nelze smazat

Pak je to nejčastěji antivirové skenování, zámek síťové cesty nebo operace na úrovni složky — zkuste to za pár sekund znovu nebo restartujte. Odpovědi podle popisovačů hlásí jen skutečně otevřené popisovače.

Může soubor vynuceně odemknout?

Ne, záměrně. Vynucené sejmutí zámku z databáze, editoru nebo synchronizačního klienta může zkazit data. Zavřít držitele — to je bezpečné řešení.

Jsou potřeba práva správce?

Ne — běžný uživatel stačí pro soubory, ke kterým má přístup.