31Aug

Vältida Exploreri külmutamist suurte Zip-failidega Vista

Selle artikli kirjutas Daniel Spiewak , suurepärane tarkvara arendaja ja How-To Geeki sõber.

Windows Vista sisaldab zip-failide sisseehitatud käsitsemist - saate neid luua, ekstraktida või isegi sirvida nii, nagu oleks nad kaustad. Aga kui teil on kõvakettale istuvad väga suured ZIP-failid, võivad halbu asju juhtuda, kui te ei luba zip-käitlejat.

Kuidas me sellest aru saime

Tänaseks proovisin ma taastada mõnda mu eelmise varundusega faili. Ma haarasin oma võrgudraivast tohutu zip-faili ja salvestasin selle töölauale. Sealt pisut natuke WinZipi võlu haaras mulle ühe 25 MB kataloogi, mida ma tõesti tahtsin välja kogu 11 GB zip-failist. Ma teadsin, et võiksin hiljem taastada rohkem faile, nii et ma jättis faili oma töölauale( isegi üle gigabiti üle kandes, 11 GB on endiselt 11 GB).

Kui ma lõpuks tagasi oma peremeeste töölauale hiljem õhtul, leidsin mulle täiesti šokis, et asjad ei tööta korralikult. Näiteks avasin failiuurija ja proovisin kausta puust paanil vasakul küljel avada. Selle asemel, et kergelt laiendada, näidates alamkaustu, hakkas ta lihtsalt oma rattad ketramiseks käima. Kui ma kümme minutit hiljem tagasi tulin, oli

ikkagi pealetükk.

ma surmasin explorer.exe protsessi, käivitasin uuesti explorer ja läksin oma töövoo juurde. Vähemalt kuni WinZipi probleemide tekkimiseni. Vaatasin "Extract" nuppu mõistliku suurusega arhiivis( 150 MB) ja rakendus külmutas. Täpselt nagu uurija, söömis see minu täieliku protsessoriga ja ei teinud sellega midagi.

Tunnistades, et olin oma liigast väljas, käivitasin vestluse "Geekiga" ja hakkasime tõrkeotsingut tegema. Poolteist tundi hiljem, pärast logifailide mägist valimist, leidsime lahendused, mida ma isegi ei teadnud, ja leidsin SysInternalsi "procmoni" väljundist lehtede kaudu, leidisime lõpuks probleemi.

Tundub, et Windows Vista failiuurija( vaikimisi) üritab uuesti avada mis tahes zip-arhiivi otseses alamkataloogis, mis võimaldab kasutajatel vaadata zip-faili sisu otse külgriba külge. Windows XP oli sama "funktsiooniga", kuid ta ootas, et siseneda zip-faili, kuni olete külgriba sõlme tegelikult laiendanud. Põhimõtteliselt on Vista meetod hea mõte. XP kannatas alati pikkade viivituste korral, kui laiendasite zip-faili, eriti võrguühenduse kaudu. Taustfailide haaramine näib olevat hea mõte, kuni võtate arvesse äärmiselt suuri arhiive.

Kui proovisin oma töölauale istuda 11 GB-i zip-faili, siis käivitas Vista suhteliselt palju protsessorit nõudvat ülesannet, mida tal ei olnud võimalik mõistliku aja jooksul täita. Seega on tulemuste kaotamine kõikjal ilma materiaalse tulususeta.

Tsükli käivitamise keelamine

Selle probleemi ilmselge lahendus on lihtsalt Windowsi sisseehitatud zip-failide käsitsemine, kuna ma kasutan WinZip-i ikkagi. Kiireim viis seda teha on suurepärane ShellExView rakendus, et keelata explorer shell laiendus.(te ei pea seda installima, just juhul, kui oled selline asi ahvatlev).

Avab ShellExi administraatori režiimis, paremklõpsates failil ja valides käsu "Käita administraatorina".Valige kõik "Compressed" üksused, paremklõpsake ja valige "Keelatud elementide keelamine".

Nüüd, kui pikendamine on hoolitsetud, võite kas välja logida või võite olla asjadest natuke nutikad ja lihtsalt "explorer.exe" protsessi uuesti käivitada. Selle tegemiseks avage tööülesannete haldur( paremklõpsake tegumiribal ja valige "Task Manager" või kasutage seda head kolmnurga Vulcan närviveski, Ctrl + Alt + Delete) ja leidke protsess "explorer.exe".Tõenäoliselt on loendis nimega "explorer.exe" rohkem kui üks protsess, seega kindlasti sorteerige CPU poolt ja valige kõige kaugemal tippu suunas.

Kui olete valinud uurija, klõpsake "Lõpeta protsess" ja kinnitage järgnev dialoog. Tegumiriba kaob koos kõigi teie failiuurija aknadega.

Valige menüüst Fail käsku "Uus ülesanne( käivitada. ..)".Tekstikastiga "Ava:" sisestage "explorer" ja vajutage OK.Mõne hetke pärast peaks tegumiriba uuesti ilmnema ja kõik peaks olema hunky-dory. Pärast seda ei tohiks sul suurte zip-failidega probleeme lukustada.

Laadige ShellExView alla nirsoft.net

-st