Zabraňte průzkumu z mrazu s velkými soubory ZIP na Vista
Tento článek byl napsán Daniel Spiewak, skvělý vývojář softwaru a přítel How-To Geek.
Systém Windows Vista má vestavěnou manipulaci se soubory ZIP - můžete vytvářet, extrahovat nebo dokonce prohlížet přímo do nich, jako by byly složkami. Pokud však máte na svém pevném disku velké soubory zip, mohou se stát špatné věci, pokud nezakážete obsluhu zipu.
Jak jsme to vyložili
Právě dnes jsem se pokoušel obnovit některé mé soubory z předchozí zálohy. Zachytil jsem obrovský zip soubor ze síťové jednotky a uložil ji na pracovní plochu. Odtamtud mi trochu WinZip kouzlo chytil jeden, 25 MB adresář, který jsem opravdu chtěl z celého 11 ZIP souboru. Věděla jsem, že bych chtěl později obnovit další soubory, takže jsem nechal soubor na mé pracovní ploše (dokonce i přes gigabit, 11 GB je stále 11 GB).
Když jsem se konečně vrátil na svůj hostitelský počítač později večer, našel jsem úplný šok, že věci nefungují správně. Například jsem otevřel průzkumník souborů a pokusil se rozbalit složku v podokně stromu na levé straně. Namísto pěkného rozšiřování, zobrazujícího podsložky, se začalo točit kola. Když jsem se k němu vrátil deset minut později, bylo to tak ještě pořád chugging pryč.
Zabil jsem proces explorer.exe, restartoval explorer a pokračoval v práci. Přinejmenším, dokud WinZip začal mít problémy. Stiskl jsem tlačítko "Extract" na archivu o rozumné velikosti (150 MB) a aplikace zmrzla. Stejně jako průzkumník, to bylo jíst mou plnou cpu a dělat absolutně nic s tím.
Když jsem si uvědomil, že jsem byl z mé ligy, vypálil jsem si rozhovor s "The Geek" a začali jsme řešit problémy. O hodinu a půl později, po prolévání po horách souborů protokolů, stahování nástrojů, které jsem ani nevěděl, že existuje, a brodil se přes stránky výstupu z SysInternals "procmon", nakonec jsme našli problém.
Zdá se, že program Průzkumník souborů Windows Vista (ve výchozím nastavení) se pokusí obnovit do libovolných zip archivů v přímém podadresáři, což uživateli umožní zobrazit obsah souboru zip přímo v postranním panelu. Systém Windows XP měl stejnou funkci, ale čekal, až se skutečně rozbalí uzel v postranním panelu. V zásadě je metoda Vista je dobrý nápad. XP vždy trpěl dlouhým zpožděním, kdykoli jste rozšířili zip soubor, zejména přes síťové připojení. Zachycení seznamu souborů na pozadí vypadá jako dobrý nápad, dokud nezohledníte extrémně velké archivy.
Snažím se vrátit do toho 11 GB zip souboru sedícího na mé pracovní ploše, Vista docela hodně začal procesor-intenzivní úkol, který neměl šanci dokončit v přiměřeném časovém rámci. Tím dochází k usmrcování výkonu napříč deskou bez hmatatelného návratu.
Zakázání manipulace se zipy
Zřejmým řešením tohoto problému je jen vypnout systém Windows zabudovaný soubor zip, protože i tak používám WinZip. Nejrychlejší způsob, jak to udělat, je použití vynikající aplikace ShellExView k vypnutí rozšíření shell Exploreru. (nemusíte jej instalovat, jen v případě, že byste se o takových věcech nelíbili)
Otevřete režim ShellEx v režimu Správce klepnutím pravým tlačítkem myši na soubor a výběrem možnosti Spustit jako správce. Vyberte všechny položky "Komprimované", klepněte pravým tlačítkem myši a vyberte možnost "Zakázat vybrané položky".
Nyní, když je toto rozšíření postaráno, můžete buď odhlásit, nebo můžete být o něco chytřejší a restartovat proces "explorer.exe". Chcete-li to provést, otevřete Správce úloh (klepněte pravým tlačítkem myši na panel úloh a vyberte "Správce úloh" nebo použijte ten správný ořezávač Vulcan, Ctrl + Alt + Delete) a vyhledejte proces "explorer.exe" . V seznamu pravděpodobně bude více než jeden proces v seznamu s názvem "explorer.exe", proto se ujistěte, že třídíte podle CPU a vyberte ten nejvzdálenější směrem nahoru.
Po výběru průzkumníka klikněte na tlačítko "Ukončit proces" a potvrďte v následujícím dialogu. Panel nástrojů zmizí spolu se všemi okny prohlížeče souborů.
Nyní zvolte "Nová úloha (Spustit ...)" v nabídce Soubor. V textovém poli "Otevřít:" zadejte text "Průzkumník" a stiskněte tlačítko OK. Po chvíli by se měl panel nástrojů znovu objevit a všechno by mělo být hnusné. Poté byste neměli mít žádné další problémy s velkými soubory ZIP, které systém zablokují.
Stáhněte si ShellExView od nirsoft.net