Tämä artikkeli on kirjoittanut Daniel Spiewak, loistava ohjelmistokehittäjä ja ystävä How-To Geek.
Windows Vistassa on sisäänrakennettu käsitteleminen zip-tiedostoille - voit luoda, purkaa tai jopa selata niitä suoraan niille, aivan kuin ne olisivat kansioita. Mutta jos sinulla on erittäin suuret zip-tiedostot istuessasi kiintolevylläsi, huonoja asioita voi tapahtua, ellet poista zip-ohjainta käytöstä.
Kuinka me kuvaimme sen
Juuri tänä päivänä yritin palauttaa joitain tiedostojani edellisestä varmuuskopiosta. Tartuin valtavaan zip-tiedostoon verkkoasemasta ja tallensin sen työpöydälle. Sieltä hieman WinZip-taikaa tarttui yhteen, 25 MB: n hakemistoon, jonka halusin koko 11 gigatavun zip-tiedostosta. Tiesin, että haluan myöhemmin palauttaa lisää tiedostoja myöhemmin, joten jätin tiedoston työpöydälle (jopa siirtää yli gigabittiin, 11 gigatavua on vielä 11 gigatavua).
Kun pääsin vihdoin takaisin isäntäkoneeseeni myöhemmäksi iltana, löysin äärimmäisen järkytykseni, että asiat eivät toimineet kunnolla. Esimerkiksi avasin tiedostonhallintaohjelman ja yritin laajentaa kansion vasemmalla puolella olevaan puuosiin. Sen sijaan, että se kasvoi hienosti, esittämällä alikansioita, se vain alkoi pyörittää pyöriä. Kun tulin takaisin kymmenen minuutin kuluttua, se oli vielä pudottamalla pois.
Tapoin explorer.exe -prosessin, käynnistin explorerin ja jatkoin työnkulkuani. Ainakin, kunnes WinZip aloitti ongelmat. Olin "Extract" -painike kohtuullisen kokoisessa arkistossa (150 Mt) ja app jähmettyi. Aivan kuten tutkimusmatkailija, se syötyi koko keskusyksikköni ja ei tehnyt mitään.
Tunnistin, että olin poissa liigalleni, rupesin keskustelun "The Geek" kanssa ja aloitimme vianmäärityksen. Tunnin ja puoli myöhemmin sen jälkeen, kun valssiin oli tehty lokitiedostoja, lataamalla työkaluja, joita en tiennyt edes olemassa, ja kävelemällä SysInternalsin "procmonin" lähdön sivuilla, löysimme lopulta ongelman.
Vaikuttaa siltä, että Windows Vistan tiedostopäällikkö (oletusarvoisesti) yrittää hakea takaisin zip-arkistoon suoraan alihakemistossa, jolloin käyttäjät voivat tarkastella zip-tiedoston sisältöä suoraan sivupalkissa. Windows XP: ssä oli sama "ominaisuus", mutta se odotti syöttää zip-tiedostoa, kunnes olet itse laajentanut solmua sivupalkissa. Periaatteessa Vistan menetelmä on hyvä idea. XP on aina kärsinyt pitkistä viivästyksistä, kun laajennit zip-tiedostoa, erityisesti verkkoyhteyden kautta. Taustalla olevan tiedostoluettelon tarttuminen näyttää hyvältä, kunnes otat huomioon erittäin suuret arkistot.
Yritin tarttua työpöydälleni istuviin 11 GB zip -tiedostoon, Vista otti melko paljon käyttöönsä prosessoriintensiivisen tehtävän, jolla ei ollut mahdollisuutta suorittaa kohtuullisessa ajassa. Niinpä tappaminen suorituskykyä koko aluksella ilman konkreettista paluuta.
Zip-käsittelyn poistaminen käytöstä
Ilmeinen ratkaisu tähän ongelmaan on vain sulkea Windowsin sisäänrakennettu zip-tiedostojen käsittely, koska käytän WinZipia joka tapauksessa. Nopein tapa tehdä tämä on käyttää erinomaista ShellExView -sovellusta poistamaan Explorerin laajennuksen. (sinun ei tarvitse asentaa sitä, vain jos olet epävarma tällaisesta asiasta)
Avaa ShellEx Administrator-tilassa napsauttamalla tiedostoa hiiren kakkospainikkeella ja valitsemalla "Suorita järjestelmänvalvojana". Valitse kaikki "pakatut" kohteet, napsauta hiiren kakkospainikkeella ja valitse "Poista valitut kohteet".
Kun olet valinnut etsinnän, napsauta "Lopeta prosessi" ja vahvista se seuraavassa valintaikkunassa. Tehtäväpalkki katoaa kaikki tiedostonhallintaikkunasi mukaan.