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

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

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

Video: Vältida Exploreri külmutamist suurte Zip-failidega Vista
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! - YouTube 2024, November
Anonim

See artikkel on kirjutatud Daniel Spiewak, suurepärane tarkvaraarendaja ja sõbraliku Geeki sõber.

Windows Vista-l on zip-failide sisseehitatud käitlemine - saate neid luua, ekstraktida või isegi sirvida nagu kausta. 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äna püüdisin 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 lõpuks jõudsin sel õhtul minu vastuvõtvas töölauale tagasi, leidsin täiesti šokini, 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 see ikka veel ahvatlema.

Ma surmasin explorer.exe protsessi, taaskäivitasin uurija 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 väljaspool oma liigas, 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-i arhiivis 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öölaual istuda 11 GB-i zip-faili, siis käivitas Vista suhteliselt palju protsessoritarbivaid ülesandeid, mida tal ei olnud võimalik mõistliku aja jooksul täita. Seega on tulemuste kaotamine kõikjal ilma materiaalse tulususeta.

Tühistamise käivitamine

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

Avage ShellEx 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 olla asjadest natuke arukamad 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.
Nüüd, kui pikendamine on hoolitsetud, võite kas välja logida või olla asjadest natuke arukamad 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 explorer valinud, klõpsake "Lõpeta protsess" ja kinnitage järgnev dialoog. Tegumiriba kaob koos kõigi teie failiuurija aknadega.

Soovitan: