Estä Explorerin jäädyttäminen suurilla zip-tiedostoilla Vista-ohjelmassa
Tämä artikkeli on kirjoittanut Daniel Spiewak, hyvä ohjelmistokehittäjä ja How-To Geekin ystävä.
Windows Vistassa on sisäänrakennettu zip-tiedostojen käsittely - voit luoda, purkaa tai jopa selata niitä alaspäin kuin ne olisivat kansio. Mutta jos kiintolevyllä on hyvin suuria zip-tiedostoja, pahat asiat voivat tapahtua, ellei vetoketjuyhdistelmää ole poistettu käytöstä.
Miten me huomasimme sen
Juuri tänään yritin palauttaa joitakin tiedostojani aiemmasta varmuuskopiosta. Otin valtavan zip-tiedoston pois verkkoasemalta ja tallentin sen työpöydälle. Sieltä hieman WinZipin taikaa tarttui minut yhteen, 25 MB: n hakemistoon, jonka todella halusin pois koko 11 Gt: n zip-tiedostosta. Tiesin, että haluan ehkä palauttaa lisää tiedostoja myöhemmin, joten jätin tiedoston työpöydälle (jopa yli gigabitin siirtäminen, 11 Gt on edelleen 11 Gt).
Kun sain vihdoin takaisin isäntätyöpöydällesi myöhemmin samana iltana, löysin täysin järkyttävän, että asiat eivät toimi kunnolla. Esimerkiksi avasin tiedostotiedoston ja yritin laajentaa kansiota puupaneelista vasemmalla puolella. Hyvin laajenevan, alikansioiden näyttämisen sijasta se alkoi vain pyörittää sen pyöriä. Kun palasin siihen kymmenen minuuttia myöhemmin, se oli vielä chugging pois.
Tapoin explorer.exe-prosessin, käynnistin Explorerin uudelleen ja jatkoin työnkulkuani. Ainakin kunnes WinZip alkoi ottaa ongelmia. Löysin "Extract" -painikkeen kohtuullisessa kokoisessa arkistossa (150 Mt) ja sovellus jäätyi. Aivan kuten tutkimusmatkailija, se oli syömässä koko CPU: ta ja tekemättä mitään sen kanssa.
Tunnustamalla, että olin poissa liigastani, puhuin keskustelussa ”The Geek”: n kanssa ja aloitimme vianmäärityksen. Tunnin ja puolen vuoden kuluttua, kun kaadettiin lokitiedostojen vuoria, latasin työkaluja, joita en edes tiennyt, ja kulkemaan SysInternalsin "lähdön" tulosten sivuilla, saimme vihdoin ongelman..
Näyttää siltä, että Windows Vista -tiedostotiedosto (oletusarvoisesti) yrittää palata mihin tahansa zip-arkistoon suorassa alihakemistossa, jolloin käyttäjät voivat tarkastella zip-tiedoston sisältöä suoraan sivupalkissa. Windows XP: llä oli sama ominaisuus, mutta se odotti syöttävänsä zip-tiedoston, kunnes olet todella laajentanut solmua sivupalkissa. Periaatteessa Vista-menetelmä on hyvä idea. XP on aina kärsinyt pitkistä viiveistä aina, kun laajennit zip-tiedostoa, erityisesti verkkoyhteyden kautta. Tiedostojen tarttuminen taustalla näyttää olevan hyvä idea, kunnes otat huomioon erittäin suuret arkistot.
Kun Vista yrittää toistaa 11 Gt: n zip-tiedoston, joka istuu työpöydälläni, se aloitti melko paljon prosessorinkäyttöisen tehtävän, jota sillä ei ollut mahdollisuutta suorittaa kohtuullisessa ajassa. Niinpä suorituskyvyn tappaminen laudalla ilman konkreettista tuottoa.
Zip-käsittelyn poistaminen käytöstä
Selkeä ratkaisu tähän ongelmaan on vain poistaa Windowsin sisäänrakennettu zip-tiedostojen käsittely, koska käytän joka tapauksessa WinZipiä. Nopein tapa tehdä tämä on käyttää erinomaista ShellExView-sovellusta poistaaksesi explorer shell -laajennuksen. (sinun ei tarvitse asentaa sitä vain siinä tapauksessa, että olet varovainen tällaisesta asiasta)
Avaa ShellEx järjestelmänvalvojan tilassa napsauttamalla tiedostoa hiiren kakkospainikkeella ja valitsemalla Suorita järjestelmänvalvojana. Valitse kaikki "Pakatut" kohteet, napsauta hiiren kakkospainikkeella ja valitse "Poista valitut kohteet käytöstä".
Nyt kun laajennusta hoidetaan, voit joko kirjautua ulos tai voit olla hieman älykkäämpi asioista ja käynnistää uudelleen "explorer.exe" -prosessin. Voit tehdä tämän avaamalla Tehtävienhallinnan (napsauta hiiren kakkospainikkeella tehtäväpalkkia ja valitse "Tehtävienhallinta" tai käytä tätä hyvää ol 'kolme sormea Vulcan-hermoa, Ctrl + Alt + Delete) ja etsi "explorer.exe" -prosessi . Luettelossa, joka on nimeltään "explorer.exe", on luultavasti enemmän kuin yksi prosessi, joten varmista, että lajitellaan CPU: n mukaan ja valitse se, joka on kauimpana ylhäältä päin.
Kun olet valinnut Explorerin, napsauta lopetusprosessia ja vahvista se seuraavassa valintaikkunassa. Tehtäväpalkki katoaa yhdessä kaikkien tiedostotiedostojen ikkunoiden kanssa.
Valitse nyt ”Uusi tehtävä (Suorita…)” Tiedosto-valikosta. Kirjoita "Avaa:" -tekstiruutuun "explorer" ja paina OK. Hetken kuluttua tehtäväpalkki tulee näkyviin ja kaiken pitäisi olla hunky-dory. Tämän jälkeen sinun ei pitäisi olla enemmän ongelmia suurten zip-tiedostojen kanssa, jotka lukitsevat järjestelmän.
Lataa ShellExView osoitteesta nirsoft.net