Important! This is an automatic machine translated page. If you can read english, you should Click Here to read the original English version of the article.

Prevent Explorer from Freezing With Large Zip Files on Vista Neleisti Explorer užšaldymo Didelės Zip Failai Vista

This article was written by Šis straipsnis buvo parašyta Daniel Spiewak Daniel Śpiewak , a great software developer and friend of the How-To Geek. , Puikus programinės įrangos ir draugas How-To Geek.

Windows Vista has built-in handling for zip files – you can create, extract, or even browse right down into them as if they were a folder. Windows Vista turi integruotą valdymo ir zip failai - galite sukurti, ekstraktas, ar net naršyti dešiniame į juos lyg jie aplanko. But if you have very big zip files sitting on your hard drive, bad things can happen unless you disable the zip handler. Bet jei jūs turite labai didelių zip failai posėdžio kietajame diske, blogi dalykai gali įvykti nebent išjungti ZIP prižiūrėtojas.

How We Figured It Out Kaip mes figured it out

Just today, I was trying to restore some of my files from a previous backup.  I grabbed the enormous zip file off my network drive and saved it onto the desktop.  From there, a little bit of WinZip magic grabbed me the one, 25 MB directory I really wanted out of the whole 11 GB zip file. Tiesiog šiandien, aš bandžiau atstatyti kai mano failus iš atsarginės kopijos. Aš įsikabinti didžiulis Zip nuo mano tinklo diską ir išsaugoti ją ant stalo. Iš ten truputį WinZip Magic griebė man viena, 25 MB Rodyklės aš norėjau iš viso 11 GB zip failą. I knew I might want to restore more files later though, so I left the file on my desktop (even transferring over gigabit, 11 GB is still 11 GB). Aš žinojau, galbūt norėsite atkurti daugiau failų vėliau nors, todėl man paliko ant mano darbastalio failą (net pervesti per Gigabit, 11 GB dar 11 GB).

When I finally got back to my host desktop later that evening, I found to my utter shock that things weren't working properly.  For example, I opened up the file explorer and tried to expand a folder in the tree pane on the left-hand side.  Instead of nicely expanding, showing the sub-folders, it just started spinning its wheels. Kai aš pagaliau grįžo į savo priimančiosios Desktop vėliau tą patį vakarą, aš rasiu savo ištarti šokas, kad viskas buvo tinkamai neveikia. Pavyzdžiui, aš atvėrė File Explorer ir bandė plėsti medžio plokštės kairėje aplanko - pusėje. Vietoj to, kad gražiai plečiasi, rodo sub-katalogų, ji tik pradėjo verpimo savo ratus. When I came back to it ten minutes later, it was still chugging away. Kai grįžo į jį dešimt minučių vėliau, jis vis dar chugging away.

I killed the explorer.exe process, restarted explorer and went on with my workflow.  At least, until WinZip started having issues.  I hit the “Extract” button on a reasonable sized archive (150 MB) and the app froze.  Just like explorer, it was eating my full cpu and doing absolutely nothing with it. Aš nužudžiau explorer.exe procesą, vėl Explorer "ir išvyko su savo darbo eigą. Bent jau kol WinZip pradėjo kyla problemų. I hit" ištrauka "mygtuką protingą dydžio archyvas (150 MB) ir APP užšaldė. Kaip Explorer ji valgė mano visą CPU ir daryti nieko su juo.

Recognizing I was out of my league, I fired up a conversation with “The Geek” and we started troubleshooting.  An hour and a half later, after pouring through mountains of log files, downloading tools I didn't even know existed, and wading through pages of output from SysInternals “procmon”, we finally found the problem. Pripažindamos, I was out of my league, I fired up su "Geek" pokalbį ir pradėjome problemas. Pusantros valandos vėliau, pildami per kalnus failų parsisiuntimas, įrankiai aš net nežinau egzistavo ir Brodzący per puslapius išėjimo iš SysInternals "procmon", mes pagaliau rado problema.

It seems that Windows Vista file explorer (by default) attempts to recurse into any zip archives in a direct subdirectory, allowing users to view the contents of the zip file directly in the sidebar.  Windows XP had the same “feature”, but it waited to enter the zip file until you actually expanded the node in the sidebar.  In principle, Vista's method is a good idea.  XP always suffered from long delays whenever you expanded a zip file, particularly over a network connection.  Grabbing a file list in the background seems like a good idea, until you take into account extremely large archives. Atrodo, kad Windows Vista Windows Explorer (pagal nutylėjimą) bando recurse į bet zip archyvų tiesiogiai pakatalogį, leidžiantį vartotojams peržiūrėti zip-failų turinį tiesiog Sidebar. "Windows XP" turėjo tą patį "funkcija", bet ji laukė patekti į zip failą, kol jūs faktiškai išplėtė į šoninės juostos mazgas. Iš esmės, "Vista" metodas yra gera idėja. XP visada nukentėjo nuo ilgų vėlavimų, kai jūs išplėstas zip failas, ypač per tinklo ryšį. zgrywania sąrašą failų fonas atrodo gera idėja, kol atsižvelgiant į itin didelį archyvų.

By trying to recurse into that 11 GB zip file sitting on my desktop, Vista pretty much started a processor-intensive task that it had no chance of completing in a reasonable timeframe.  Thus, killing performance across the board with no tangible return. Autorius bando recurse į tą 11 GB zip failas sėdi ant mano darbastalio, Vista beveik pradėjo procesorius daug užduočių, kad ji neturi užbaigti per pagrįstą laikotarpį tikimybė. Taigi, žmogžudystė efektyvumą įvairiose tarybai jokių apčiuopiamų puses.

Disabling Zip Handling Išjungti Pašto Tvarkymas

The obvious solution to this problem is to just turn off Windows's built-in zip file handling, since I'm using WinZip anyway. Akivaizdus šios problemos sprendimas yra tiesiog išjungti "Windows įmontuota Zip tvarkyti, nes aš vis tiek naudojant programą WinZip. The quickest way to do this is to use the excellent Greičiausias būdas tai padaryti yra naudoti Puikiai ShellExView application ShellExView taikymo to disable the explorer shell extension. išjungti Explorer shell pratęsimo. (you don't have to install it, just in case you're leery about that sort of thing) (jums nereikia įdiegti, tiesiog tuo atveju, jūs Szczwany apie tą dalyką rūšiuoti)

Open up ShellEx in Administrator mode by right-clicking the file and choosing “Run as Administrator”. Atverti ShellEx administratoriaus režimu dešiniuoju pelės mygtuku spustelėdami failą ir pasirinkdami "Vykdyti kaip administratorius. Select all of the “Compressed” items, right-click and select “Disable Selected Items”. Atrinkti visus "suspausti" elementų, spragtelėkite dešiniu klavišu ir pasirinkite "Disable selected items".

shell-ex

Now that the extension is taken care of, you can either logout, or you can be a bit smarter about things and just restart the “explorer.exe” process.  To do this, open up Task Manager (right-click on the task bar and select “Task Manager”, or use that good ol' three fingered Vulcan nerve pinch, Ctrl+Alt+Delete) and find the “explorer.exe” process.  There probably will be more than one process in the list named “explorer.exe”, so be sure to sort by CPU and select the one farthest toward the top. Dabar, kad pratęsimas bus pasirūpinta, galite atsijungti, ar galima būti šiek tiek apie daiktus, protingesni ir tiesiog paleiskite "explorer.exe" proceso metu. Norėdami tai padaryti, atidarykite Task Manager "(paspauskite dešinį klavišą ant užduočių juostos ir pasirinkite "Task Manager", arba naudoti to Good Ol 'trys pirštuotos Vulcan nervų pinch, Ctrl + Alt + Delete) ir ieškoti "explorer.exe" procesas. Čia tikriausiai bus daugiau nei vienas procesas, sąrašą, pavadintą "Explorer". exe ", todėl įsitikinkite, kad Rūšiuoti pagal procesoriaus ir pasirinkite vieną toliausiai link viršaus.

Once you've selected the explorer, click the “End Process” and confirm in the ensuing dialog.  The taskbar will disappear, along with all of your file explorer windows. Pasirinkę Explorer ", spustelėkite" Baigti procesas ", ir patvirtinti, kylančių dialogo. Užduočių juosta dings, kartu su visais savo failą Windows Explorer.

užduotis vadybininkas

Now select “New Task (Run…)” from the File menu.  In the “Open:” text box, enter “explorer” and hit OK.  After a moment, the taskbar should reappear and everything should be hunky-dory.  After this, you shouldn't have any more problems with large zip files locking up the system. Dabar pasirinkite "New Task (Run ...)" iš meniu Failas. Laukelyje "Open:" laukelyje įveskite "Explorer" ir paspauskite Gerai. Po metu, užduočių turėtų pasikartoti ir viskas turi būti Puikus. Po šio ,, Jūs neturite daugiau problemų, susijusių su didelio zip failai užraktas viršų sistema.

Artėjant užduotis

Download ShellExView from nirsoft.net Parsisiųsti ShellExView nuo nirsoft.net

This article was originally written on 10/29/07 Tagged with: Šis straipsnis buvo parašytas ant 10/29/07 Tagged with: Vista Tips & Tweaks Vista Tips & tweaks , , Windows Vista "Windows Vista"

Daily Email Updates Dienos paštas Atnaujinimai

You can get our how-to articles in your inbox each day for free. Galite gauti mūsų kaip prie straipsnių į Jūsų pašto dėžutę kasdien nemokamai. Just enter your name and email below: Tiesiog įveskite vardą ir elektroninio pašto adresą žemiau:


Name: Pavadinimas:
Email: Paštas:

Comments (3) Komentarai (3)

  1. Marcus Marcus

    Thank you for this !! Ačiū už tai!

    My downloads folder has loads of rar and zip files around 100 mb in size and would take forever to load up the folder and would hang. Mano parsisiųsti aplanke apkrovų RAR ir ZIP failus po 100 MB dydžio ir imsis forever to load up aplanką ir būtų pakabinti. I had no idea why this was happening and now after following your above instructions, it opens up in a more timely fashion! I had no idea why tai vyksta ir dabar, po šių jūsų minėtų nurodymų, ji atveria labiau laiku! thanks again. Thanks again.

  2. simo Simo

    Thanks! Ačiū!

    This tweak can be enhanced with a nice registry hack to completely prevent Vista Explorer to view zip/cab files in the Explorer's left hand navigation pane tree. Šis įgnybti galima praplėsti Nice registro Hack visiškai išvengti Vista Explorer peržiūrėti zip / cab failus Explorer kairiajame langelio navigaciją medį. If you use ShellEx the zip files are now as they were folders you can't access. Jei naudojate ShellEx zip failai yra dabar, nes buvo aplankus negali patekti. See here: Žr čia:

    http://forums.techarena.in/tips-tweaks/934174.htm http://forums.techarena.in/tips-tweaks/934174.htm

    Works with Vista Home Premium SP1. Dirba su Vista Home Premium SP1. Very handy if your folders are flooded with zip files. Labai patogu, jei Jūsų aplankai užtvindyta zip failus.

  3. AdamV AdamV

    You can always open Task manager directly using CTRL-SHIFT-ESC rather than indirectly through CAD Jūs visada galite atidaryti Task Manager tiesiogiai naudodami CTRL-Shift-ESC, o ne netiesiogiai per CAD
    I think of this as the Masonic three-fingered-salute (it can be done all using the left hand) Manau, kad šios trys masonų-pirštuotos-Salute (tai galima padaryti naudojant visus kairės pusės)


Our Friends Mūsų draugai
Getting Started Paruo


About How-To Geek Apie How-To Geek
What Is That Process? Kas yra šis procesas?
svchost.exe svchost.exe
jusched.exe jusched.exe
dwm.exe dwm.exe
ctfmon.exe Ctfmon.exe
wmpnetwk.exe wmpnetwk.exe
wmpnscfg.exe wmpnscfg.exe
rundll32.exe rundll32.exe
wfcrun32.exe wfcrun32.exe
Ipoint.exe Ipoint.exe
Itype.exe Itype.exe
Wfica32.exe Wfica32.exe
Mobsync.exe Mobsync.exe
conhost.exe conhost.exe
Dpupdchk.exe Dpupdchk.exe Adobe_Updater.exe Adobe_Updater.exe

Copyright © 2006-2009 HowToGeek.com. Copyright © 2006-2009 HowToGeek.com. All Rights Reserved. All Rights Reserved.