31Aug

Zabrániť zmrazeniu aplikácie Explorer s veľkými súbormi ZIP na

Tento článok bol napísaný Daniel Spiewak , skvelý softvérový vývojár a priateľa How-To Geek.

Windows Vista má zabudovanú manipuláciu so súbormi zip - môžete vytvoriť, extrahovať alebo dokonca prehliadať priamo do nich, akoby boli adresárom. Ak však máte na vašom pevnom disku veľmi veľké súbory zip, môžu sa stať zlé veci, ak nevypnete obsluhu zipsov.

Ako sme to vyložili

Práve dnes som sa pokúsil obnoviť niektoré z mojich súborov z predchádzajúcej zálohy. Chytil som obrovský zip súbor zo sieťového disku a uložil ho na pracovnú plochu. Odtiaľ trochu WinZip magic ma chytil jeden, 25 MB adresár som naozaj chcel z celého 11 GB zip súboru. Vedel som, že by som mohol chcieť obnoviť ďalšie súbory neskôr aj keď, takže som opustil súbor na pracovnej ploche( dokonca aj prenos cez gigabit, 11 GB je stále 11 GB).

Keď som sa konečne vrátil späť na svoju hostiteľskú plochu neskôr večer, našiel som úplný šok, že veci nefungujú správne. Napríklad som otvoril súbor explorer a pokúsil sa rozšíriť priečinok v stromovom paneli na ľavej strane. Namiesto toho, aby sa pekne rozšíril, zobrazoval podadresáre, začal sa točiť jeho kolesami. Keď som sa k nemu vrátil po desiatich minútach, bolo to

stále .

Zabudol som proces explorer.exe, reštartoval explorer a pokračoval v práci. Aspoň, kým WinZip začal mať problémy. Stlačil som tlačidlo "Extract" na archíve primeranej veľkosti( 150 MB) a aplikácia zmrzla. Rovnako ako prieskumník, to bolo jesť moju plnú CPU a robiť absolútne nič s tým.

Rozpoznávam, že som bol mimo moju ligu, vypálil som rozhovor s "The Geek" a začali sme riešiť problémy. O hodinu a pol neskôr, po preliatí do hôr log súborov, sťahovanie nástrojov, ktoré som ani nevedel existoval, a brodil cez stránky výstupu z SysInternals "procmon", sme nakoniec našli problém.

Zdá sa, že prieskumník súborov systému Windows Vista( predvolene) sa pokúša obnoviť všetky archívy zip v priamom podadresári, čo používateľom umožňuje zobraziť obsah súboru zip priamo v bočnom paneli. Systém Windows XP mal rovnakú funkciu, ale čakal na zadanie súboru zip, kým skutočne nerozšírite uzol v bočnom paneli. V zásade je Vista metóda dobrý nápad. XP vždy trpel dlhým oneskorením vždy, keď ste rozšírili súbor zip, najmä cez sieťové pripojenie. Uchopenie zoznamu súborov na pozadí sa zdá byť dobrý nápad, kým nezohľadníte extrémne veľké archívy.

Snažím sa znova využiť 11 GB zip súboru na pracovnej ploche, Vista skoro začal úlohu náročnú na procesor, ktorú nemala šancu dokončiť v primeranom časovom rámci. Tak, zabíjanie výkonnosti na celom stole bez hmatateľného návratu.

Zablokovanie manipulácie so zipsom

Zrejmé riešenie tohto problému je jednoducho vypnúť systém Windows so zabudovaným zipsom, pretože používam WinZip tak ako tak. Najrýchlejší spôsob, ako to urobiť, je použiť vynikajúcu aplikáciu ShellExView na vypnutie rozšírenia shellu Explorer.(nemusíte ju nainštalovať len v prípade, že ste o takejto veteľnosti)

Otvorte ShellEx v režime Administrator kliknutím pravým tlačidlom na súbor a voľbou "Spustiť ako správca".Vyberte všetky položky "Komprimované", kliknite pravým tlačidlom a vyberte možnosť "Zakázať vybraté položky".

Teraz, keď je rozšírenie postarané, môžete sa buď odhlásiť, alebo môžete byť o niečo múdrejší o veciach a len reštartovať proces "explorer.exe".Ak chcete to urobiť, otvorte správcu úloh( kliknite pravým tlačidlom myši na panel úloh a zvoľte "Správca úloh") alebo použite ten správny ol 'tri prsty Vulcan nerve pinch, Ctrl + Alt + Delete) a nájdite proces "explorer.exe",V zozname s názvom "explorer.exe" pravdepodobne bude viac ako jeden proces, takže sa uistite, že ste triedili podľa CPU a vybrali ste jeden najďalej smerom nahor.

Po výbere prieskumníka kliknite na tlačidlo "Ukončiť proces" a potvrďte v nasledujúcom dialógovom okne. Panel s nástrojmi zmizne spolu so všetkými oknami vášho prieskumníka súborov.

Teraz vyberte z ponuky Súbor "Nová úloha( spustiť. ..)".Do textového poľa "Open:" zadajte "explorer" a stlačte OK.Po chvíli by sa mal panel úloh znovu objaviť a všetko by malo byť hnusné.Potom by ste nemali mať väčšie problémy s veľkými súbormi ZIP, ktoré zamknú systém.

Stiahnuť ShellExView od nirsoft.net